注册 登录
编程论坛 C语言论坛

从零开始的人编程从哪开始学起

Acompany 发布于 2019-10-31 22:07, 2675 次点击
  情绪有时候真的很能让一个人下决心,身边每一个人都在给你出题让你选择,难道只有这些选项吗?可是我想做我自己喜欢的,就算自己没有得到什么东西但是我可以肯定我自己不会后悔,就算以后我会回头感慨也不会回头。
  我希望以后可以自己制作游戏,自己去编译游戏程序,从零开始,从现在开始,有没有可以给的推荐,告诉我该从哪开始学?希望有大哥给建议,谢谢!
7 回复
#2
外部三电铃2019-10-31 22:10
C语言、Python,二选其一,或者两个都学
#3
自学的数学2019-10-31 22:11
从头学起,一步一步的来,从基础练起。基础不会,就想跑,行吗?
#4
Acompany2019-10-31 22:19
回复 3楼 自学的数学
主要是自己学编程的基础的教程方面不知道,我知道万丈高楼平地起需要坚实的基础,所以有推荐书或者视频教学的更好了,谢谢
#5
Mr_doge2019-11-01 10:11
离散数学 线性代数 数据结构&算法 计算机系统 编程语言 计算机图形学 网络协议 游戏引擎

如果是科班出身,那前四样应该掌握了,不是一路睡过去的话
如果不是,你确定你的热情能持续到你掌握前四样基础?没错,都只是基础

另外语言的话,如果一开始目的就是游戏,那么因为游戏引擎的原因,基本上锁死你必须掌握的语言了,unreal的话是C++ unity的话是C#
当然你打算自己花半辈子写个引擎玩也没人会阻止你,但是你想偷个懒用openGL或者DX那好歹也得会C++,虽然GL有C接入支持
至于C,C只是个入门的踮脚砖头,而且踩的姿势不对还会毫无用处,你不能以为C入门了万事皆休,那只会是刚刚开始

想要制作自己的游戏,这想法很多人都有
但是,想要创造一个自己的世界,你真的做好了准备,并且有与之匹配的觉悟了吗,你就算能搞定了程序,你还需要建模,贴图,艺术风格,细节完善,世界概念和故事框架,还需要配乐,音效,语音,如果野心大点,还需要服务器和联机体系

麻烦的东西不仅仅这些,你多的是困难要克服,如果这样的心理准备有了,那就一步一步来吧

首先是数学,这个很要命,非常要命,因为计算机科学本质就是数学分支长出来的,古希腊数学家把数学当作真理形成宗教信仰,那自然不是没有原因的

其次就是一门很可能是"本命"的入门语言,然后利用这个入门语言来学习算法和数据结构,并深入学习计算机本身的结构组成及原理,别以为每个人都能像前辈们所说的一般,手里紧握着智慧,做梦,第一门语言注定要给你带来非常可怕而深远的主观影响,就像你小时候用的右手,你就很难变成左撇子一样,这个不予以任何推荐,自己选的锅,砸死自己也得背着,而且要一路背下去,如果你不脱离这个方面,可能你得用半辈子,从入门到入土

接着有了这些基础,就可以尝试入手计算机图形学,然后才能有效利用现成游戏开发引擎

再接着,找美工建模音乐编剧····等等等等,除非你打算写火柴人,不过那样的话你完全能丢掉以上所有东西,直接去官网下游戏引擎找教程自己折腾
#6
nsynet2019-11-06 19:32



恰好最近看了一本半小说半技术的书 《游戏之旅 : 我的编程感悟》,虽然有点旧,但是还不错,网上能找到pdf的,希望有所启发

https://book.
#7
星系隐2019-11-08 15:15
js啊,试试h5游戏
#8
斗虎在线求锤2019-11-09 16:06
1