问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

制作游戏应该学什么编程语言?

发布网友 发布时间:2022-04-23 05:07

我来回答

1个回答

热心网友 时间:2022-04-30 22:52

企业级的游戏开发的话,一般C++多一些,大型游戏要求足够高的运行效率,而JAVA,C#在这一方面是短项,而用C的话又没有类,所以C++开发的游戏比较多,如果是想进游戏公司的话,多学学C++。
但是如果是个人开发小型游戏的话,建议用C#,小型游戏不需要考虑效率问题,C#足以应付,微软有个东西叫XNA,专为业余的程序员开发小型游戏而设计,上手简单,微软提供了大量的类库,用起来很便捷。
如果是开发android的游戏的话,没得选,只能用JAVA。
貌似也有用delphi开发的游戏,不过听说不是主流。


其实语言不是重点,任何语言都可以做游戏,只是各个语言各有特点,根据需求的不同选择最适合的语言。关键在于算法要理解,理解程序的构架,研究透算法,才是最重要的。
学习的时候建议以C++来学习,用JAVA或者C#的话学不到指针,用C的话学不到面向对象的思想。不过如果没有任何语言基础的话,建议还是从C学起,先学会最基础的东西再学C++。VB现在已经很少用了,实在没学的必要。

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

如果只是想做个小的东西玩玩的话,有很多方便的软件,比如《RPG maker》,用这些东西不需要什么编程的基础就能做一些小的东西,玩玩足以。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 游戏开发需要具备什么 ? 游戏开发需要学习什么吗? 开发游戏需要学什么专业? 做游戏开发需要具备哪些技能? 游戏开发需要具备哪些技术? 游戏制作需要学什么专业? 游戏开发需要学什么? 游戏制作需要学哪些内容? 制作一个游戏需要学些什么? 做游戏开发需要学什么? 游戏开发是学什么? 游戏开发主要学哪些课程? 做游戏开发需要学哪些技术? 苹果m1处理器什么水平 vivo 手机的数字密码锁忘记了,怎样可以破解 vivo 手机的数字密码锁忘记了,怎样可以破解? 怎样破解手机密码锁? 手机密码锁了,怎么解? 按键手机密码锁忘了怎么破? 手机密码锁了,要怎么解锁? 想制作游戏要学好什么 手机接鼠标键盘怎么搞 手机怎么接键盘鼠标 oppor9能连鼠标吗?怎么连呢?谢谢了! 在网上登录QQ然后登上去,怎样设置主界面背景图片?求高手.急… 如何登陆腾讯视频会员? 上传到腾讯视频的视频怎么设置播放密码? 华为腾讯怎么切换账号? 谁知道茶叶蛋应该怎样做? 怎样做好茶叶蛋? 茶叶蛋是怎么做出来的?用茶叶就可以吗? 怎么做茶叶蛋呢? 有糖尿病和痛风的病人不适宜吃哪些东西 同时患有痛风病和糖尿病的饮食禁忌 同时患有糖尿病痛风饮食上注意什么,宜吃什么。 糖尿病加痛风能吃什么蔬菜和食物禁忌? 同时患糖尿病和痛风,饮食应该是怎样 最近体检出糖尿病,之前患有痛风,我想问在饮食上该注意些什么啊?什么是绝对不能吃的? 痛风不能吃什么食物一览表? 糖尿病患者不宜吃什么