永发信息网

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

答案:1  悬赏:0  手机版
解决时间 2021-04-10 10:46
制作游戏应该学什么编程语言
最佳答案
企业级的游戏开发的话,一般C++多一些,大型游戏要求足够高的运行效率,而JAVA,C#在这一方面是短项,而用C的话又没有类,所以C++开发的游戏比较多,如果是想进游戏公司的话,多学学C++。
但是如果是个人开发小型游戏的话,建议用C#,小型游戏不需要考虑效率问题,C#足以应付,微软有个东西叫XNA,专为业余的程序员开发小型游戏而设计,上手简单,微软提供了大量的类库,用起来很便捷。
如果是开发android的游戏的话,没得选,只能用JAVA。
貌似也有用delphi开发的游戏,不过听说不是主流。
其实语言不是重点,任何语言都可以做游戏,只是各个语言各有特点,根据需求的不同选择最适合的语言。关键在于算法要理解,理解程序的构架,研究透算法,才是最重要的。
学习的时候建议以C++来学习,用JAVA或者C#的话学不到指针,用C的话学不到面向对象的思想。不过如果没有任何语言基础的话,建议还是从C学起,先学会最基础的东西再学C++。VB现在已经很少用了,实在没学的必要。
推荐教材《Visual C++游戏编程基础》
如果只是想做个小的东西玩玩的话,有很多方便的软件,比如《RPG maker》,用这些东西不需要什么编程的基础就能做一些小的东西,玩玩足以。
纯粹手打,求采纳。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
郑少秋,黄日华,罗嘉良谁对TVB贡献最大
下列反应属于分解反应的是A.二氧化碳+水→碳
姓博的男孩名字
读图绘图.地图是地理学习的特殊语言,绝大部
肉类熟食放冰箱冷冻能放多长时间
钦港迎宾馆地址在什么地方,想过去办事
At school, I study English, Chinese, art a
申请信用卡失败的原因,现在的来分期是不是要
北京服装学院几个门?
黑之契约者 漆黑之花 是动画?
我的车电瓶没电遥控器没用门打不开怎么办
描写女孩爱笑的句子
单选题Isthispicture________?A.myB.herC.you
四川瑞宇汽车销售有限公司乐山分公司地址在什
有没有人知道从无锡到湖南武冈要怎么坐车?
推荐资讯
下列现象,能用光的反射现象解释的是A.世博轴
广州粥王虎邱店在哪里啊,我有事要去这个地方
乐清市虹桥镇哪里烫头发好
飞腾批发部在什么地方啊,我要过去处理事情
创新电脑城在什么地方啊,我要过去处理事情
明天给闺蜜寄明信片,写啥呢
谁被列宁称为“无产阶级艺术的最杰出的代表?
--Whatabadday!It'srainingagain.I'm
短的低调的有深意句子,喜欢的古诗或短一点的
雅枫宾馆-商务中心在什么地方啊,我要过去处
云南广电网络集团楚雄分公司营业厅怎么去啊,
qq空间描述,怎么才能设置成功??看嘛,就是
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?