编程序做一个小游戏需要学习哪些知识?

 我来答
秀天吗3103
2019-05-22 · TA获得超过324个赞
知道答主
回答量:282
采纳率:98%
帮助的人:63.5万
展开全部
目前要学游戏编程,已经和十几年前大不相同了,门槛底了很多。如果想快速入门,我推荐你去学虚幻4引擎,学好了这个引擎,你自然就知道要用什么编程语言了。最重要的是,虚幻4对于学习者而言,是完全免费的,去官方下载吧。如果想扎实打基础,还是学C++或者Delphi,然后结合计算机图形学,自己去实现里面的算法。目标嘛,我就给你设定为自己实现深度缓存(Z-Buffer)算法吧。至于给你推荐的编程语言,C++更加通用,单纯写算法也非常适合;Delphi目前可以跨平台了,用于快速开发调试界面是很好的选择。这两个语言语法非常相似学会了其中一个,再学另一个是很容易的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晓淡sqkmy27
2019-05-22 · TA获得超过414个赞
知道答主
回答量:273
采纳率:96%
帮助的人:61.1万
展开全部
首先你要明白你要写什么样的游戏,类似贪吃蛇俄罗斯方块的简单游戏,还是植物大战僵尸之类的稍微复杂的游戏。然后明白自己要做什么游戏了,你可以想想做在什么平台上,也就是根据你想发布的平台选择学习语言和引擎,关于语言的学习或者引擎的使用,强大的谷歌肯定会给你答案,不过看你是C++和C比较熟悉,可以推荐你用cocos2d这个引擎,使用起来对与你来说也许比较熟悉。最后当你想做游戏的时候,先确定好自己到底要做成什么,然后就开始做就好了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhovlsz81
2019-05-22 · TA获得超过495个赞
知道小有建树答主
回答量:292
采纳率:0%
帮助的人:71.3万
展开全部
现在做游戏的门槛之低,有些时候确实是连编程语言都用不上的。如果只是单纯的为了做一些实验性的游戏,依赖现有的引擎或者制作mod是非常好的选择,君不见dota一直到了2才独立于war3存在么。但是还年轻,这么早就确定这么确切的一个想法有些为时尚早吧。反过来说,如果真的想学到一些技术性的东西,除非多学多练。单纯的依靠兴趣往往是动力不足的,容易被学习的难度打倒,但是这些可能往往又是往深入发展所必需的。在国内的环境下,我还是建议走科班,老老实实的高考上学,毕竟不是每个人都是乔布斯、盖茨、扎克伯格。尤其是现在这样一个行业、这样一个环境。说到底,毕竟有了生存的资本才能谈兴趣。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式