我现在高1,想学计算机游戏开发,应该从什么学起
- 游戏信息
- 发布时间:2025-07-03 11:10:32
看你对于什么方面感兴趣了,如果对程序感兴趣,学基础语言,对美工感兴趣,学3D等东西。不要认为说游戏开发很难,但是确实游戏包含的知识面很广,而就算世界范围也没有一些高校开设游戏相关专业,所以一切都只能自己摸索。
我就是干游戏开发的,推荐你先弄懂你想做的是什么,到底是游戏开发?还是游戏引擎开发,如果是游戏引擎开发,基础的C语言和计算机图形学知识必须学的很扎实,因为你制作的引擎是之后游戏开发的基础,这就好比是Autodesk公司的程序员从无到有用代码去编写3Dmax一样,需要弄懂一个3D模型是如何用代码生成的。
如果你致力于游戏开发,那就要分方面了,美工是一方面,就是建模之类,编程又是一方面,因为你问的是编程,我就说编程了。其实现代游戏开发,对于编程的要求不是很高,我敢说今后如果只做游戏开发,对于编程的要求会越来越小。你从游戏引擎的界面就能看出,大多的游戏引擎就和3Dmax似的,像一个3D软件,里面包含绝大多数已经设置好的功能,诸如逻辑事件触发(比如你走到哪里出发什么剧情,说简单就是往哪里放一个开关的事儿)等功能,而这里的编程师,做的不是写多么高深的逻辑事件算法,而是去使用代码自定义一些功能。可能比较难懂,就还拿Autodesk的3DMAX做例子,游戏开发者就像是使用3DMAX的人,简单的游戏就好像你用鼠标在3DMAX上拖拽一个球体,简单的游戏完全可以不接触代码也能做出来,复杂的游戏就好像你要精确模型的大小高度位置等数据,需要在3DMAX上手动输入这些数据一样
多重随机标签
暗黑破坏神2魔电v14的升级路线 哪位好心人有好玩的大型手机游戏告诉我一下内存问题最大只能玩137g的多推荐几个以下是我 代号生机职业选择推荐介绍_代号生机职业选择推荐是什么 dnf金牌是什么意思dnf小队模式apc有金牌嘛 魔兽世界怎么看到有个战士怎么可以装备两把触手剑 英雄联盟排位段位有哪些2023排位段位图分享 赛尔号什么精灵好 和别人结婚 打王者时你看到过哪些有趣的游戏id 美酒节攻略魔兽世界怀旧服美酒节时间介绍_美酒节攻略魔兽世界怀旧服美酒节时间是什么 哪里有龙珠3d的游戏啊 dnf女鬼剑第五职业什么时候出 刃影上线时间介绍 蒙多带ap符文打野蒙多符文 火箭分离的外壳去了哪 王者荣耀s12甄姬出装及5级铭文推荐 排位打法教程 绝境乌鸦是哪个游戏 宝可梦剑盾什么克制超能系游戏宝可梦剑盾什么克制超能系 请推荐20部经典电影 造梦西游3的猪不戒学什么技能好 爆梗找茬王上班挤地铁怎么通关上班挤地铁通关攻略 夜明珠近几年市场行情如何 如果将要爆发战争平民该如何准备 陕西省万民达新能源汽车有限公司怎么样 英雄联盟玩德玛西亚差不多了想换个操控性强一点的肉盾该玩什么英雄 dnf宝珠怎么镶到武器上 电脑编程培训班学费多少 魔兽世界70级血精灵法师怎么加天赋是加冰还是奥术 lol法师英雄里面有哪些一被控住就能秒人的英雄 4399射击类的网页版游戏怎么样 求lol亡灵勇士出装要前中后期的