个人开发小型游戏的话,建议用C#,不需要考虑效率

个人开发小型游戏的话,建议用C#,不需要考虑效率

企业级游戏开发,一般C++比较多开发学习,大型游戏对运行效率要求足够高,而JAVA和C#在这方面短板,C里面没有类,所以开发的游戏比较多在C++方面,如果想进游戏公司的话,多学学C++。

但如果是个人开发小游戏,还是建议使用C#。 小游戏不需要考虑效率问题。 C#足以处理它。 微软有一个叫XNA的东西,是专为业余程序员开发小游戏而设计的。 大量的类库,使用起来非常方便。

如果你正在开发一个android游戏,你别无选择,只能使用JAVA。

好像也有delphi开发的游戏,不过听说不是主流。

其实语言不是重点。 任何语言都可以用于游戏,但每种语言都有自己的特点。 根据不同的需求选择最合适的语言。 关键是看懂算法,看懂程序的结构想学游戏制作,把算法研究透彻,才是最重要的。

学习的时候,建议用C++来学习。 用JAVA或者C#就学不到指针,用C就学不出面向对象的思想。 但是,如果你没有任何语言基础,建议从C开始想学游戏制作,先学最基础的东西再学C++。 VB现在很少用了,真的没必要学。

推荐教材《Visual C++游戏编程基础》

如果你只是想做个小东西玩玩,有很多方便的软件,比如“RPG maker”,你可以用这些东西做一些小东西3D动画,不需要任何编程基础,玩玩就够了。