我现在高1,想学计算机游戏开发,应该从什么学起
- 游戏信息
- 发布时间:2025-07-03 10:41:18
看你对于什么方面感兴趣了,如果对程序感兴趣,学基础语言,对美工感兴趣,学3D等东西。不要认为说游戏开发很难,但是确实游戏包含的知识面很广,而就算世界范围也没有一些高校开设游戏相关专业,所以一切都只能自己摸索。
我就是干游戏开发的,推荐你先弄懂你想做的是什么,到底是游戏开发?还是游戏引擎开发,如果是游戏引擎开发,基础的C语言和计算机图形学知识必须学的很扎实,因为你制作的引擎是之后游戏开发的基础,这就好比是Autodesk公司的程序员从无到有用代码去编写3Dmax一样,需要弄懂一个3D模型是如何用代码生成的。
如果你致力于游戏开发,那就要分方面了,美工是一方面,就是建模之类,编程又是一方面,因为你问的是编程,我就说编程了。其实现代游戏开发,对于编程的要求不是很高,我敢说今后如果只做游戏开发,对于编程的要求会越来越小。你从游戏引擎的界面就能看出,大多的游戏引擎就和3Dmax似的,像一个3D软件,里面包含绝大多数已经设置好的功能,诸如逻辑事件触发(比如你走到哪里出发什么剧情,说简单就是往哪里放一个开关的事儿)等功能,而这里的编程师,做的不是写多么高深的逻辑事件算法,而是去使用代码自定义一些功能。可能比较难懂,就还拿Autodesk的3DMAX做例子,游戏开发者就像是使用3DMAX的人,简单的游戏就好像你用鼠标在3DMAX上拖拽一个球体,简单的游戏完全可以不接触代码也能做出来,复杂的游戏就好像你要精确模型的大小高度位置等数据,需要在3DMAX上手动输入这些数据一样
多重随机标签
炉石传说狗头人与地下世界冒险 在指导儿童结构游戏时要求大班幼儿学会的结构知识是 qq游戏怎么用道具 为什么我的三星平板电脑玩游戏玩到一半会自动消失 你认为喵星大作战和我的世界哪个更好玩 荒野大救赎 荒野大镖客 陌生人任务 班德加迪斯之眼2d游戏介绍 重装机兵沙尘之锁鼠式怎么得到 桜井宁宁是谁呀 行会2文艺复兴读档时跳出 单机经营策略类游戏有哪些 须佐之男和阿修罗谁厉害 小鸡娃一餐吃多少大米 gba游戏宠物小精灵哪个版本最好玩 部落冲突 部落冲突为什么要分服 80版本狱血魔神的血气唤醒该学几级 超治愈的日出文案短句精选120句 骆驼祥子第18章好词好句 邪恶小法师如果我俩角色互换我会让你看看什么叫残忍这句话是什么意思 超级女星中不穿衣服的男友怎么搞 钻胯丢人吗 幼儿园学前班语言表达我的手像我家教案 为什么美队可以拿锤子 一般人靠游戏挣钱就是当游 魔兽世界里面可有什么绿色的法杖 决战平安京 决战平安京阿修罗什么时候上线 魔兽世界堕落精华有什么用怎么得 一共吃了几块蛋糕游戏规则是什么 4399游戏盒和4399小游戏的关系 黑魂3一周目新手加点推荐