V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Wataru
V2EX  ›  C#

有 C++基础入门 C#有推荐的书或课程吗,准备学习 unity 游戏开发

  •  
  •   Wataru · 324 天前 · 1509 次点击
    这是一个创建于 324 天前的主题,其中的信息可能已经有所发展或是发生改变。
    求大佬们推荐本书或课程
    9 条回复    2023-06-11 23:35:04 +08:00
    mmdsun
        1
    mmdsun  
       324 天前 via iPhone   ❤️ 1
    C Sharp 直接看微软家教程:
    https://learn.microsoft.com/zh-cn/docs/

    Unity 官网有些教程也不错。
    Wataru
        2
    Wataru  
    OP
       324 天前
    @mmdsun #1 这个文档我看了,三千多页不知道从何下手
    Jax6
        3
    Jax6  
       323 天前
    C#官方文档很详细了,先掌握下基础,高级用法看看,其他现用现查,慢慢就会了。推荐几本以前看过有点用的,C#开发实例大全,CLR via C#。
    Wataru
        4
    Wataru  
    OP
       323 天前
    @Jax6 #3 好的谢谢,官方文档确实详细,基础语法感觉跟 C++差距不是很大,很容易上手
    Wataru
        5
    Wataru  
    OP
       323 天前
    @Jax6 #3 最大的特点就是各种引用现成的命名空间和类吧
    Jax6
        6
    Jax6  
       323 天前
    @Wataru 嗯嗯,我是做机器视觉的,C#主要的优点就是开发周期很快,以前也是 C++开发,之前用的 QT ,跟 C#+wpf 相比麻烦很多。软件端可以不用过多的关注一些细节,核心的算法可以和 C++联合编程,也是很方便的。
    nebkad
        7
    nebkad  
       319 天前
    学完 C# 基础记得去学习一下 CLR ,
    另外现在 Unity 或者 C# 要搞原生,最有前途的是跟 Rust 混编
    Wataru
        8
    Wataru  
    OP
       319 天前
    @nebkad #7 通过 CLR 混编其他语言搞原生,我可以这么理解吗
    nebkad
        9
    nebkad  
       318 天前
    @Wataru #7
    并不完全是,CLR 相关的知识只是进阶 C# 必须掌握的。
    当然,和 C 接口交互乃至于和 Rust 交互,确实是 CLR 的功能
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1019 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:16 · PVG 04:16 · LAX 13:16 · JFK 16:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.