我现在高1,想学计算机游戏开发,应该从什么学起
- 游戏信息
- 发布时间:2025-07-03 22:32:18
看你对于什么方面感兴趣了,如果对程序感兴趣,学基础语言,对美工感兴趣,学3D等东西。不要认为说游戏开发很难,但是确实游戏包含的知识面很广,而就算世界范围也没有一些高校开设游戏相关专业,所以一切都只能自己摸索。
我就是干游戏开发的,推荐你先弄懂你想做的是什么,到底是游戏开发?还是游戏引擎开发,如果是游戏引擎开发,基础的C语言和计算机图形学知识必须学的很扎实,因为你制作的引擎是之后游戏开发的基础,这就好比是Autodesk公司的程序员从无到有用代码去编写3Dmax一样,需要弄懂一个3D模型是如何用代码生成的。
如果你致力于游戏开发,那就要分方面了,美工是一方面,就是建模之类,编程又是一方面,因为你问的是编程,我就说编程了。其实现代游戏开发,对于编程的要求不是很高,我敢说今后如果只做游戏开发,对于编程的要求会越来越小。你从游戏引擎的界面就能看出,大多的游戏引擎就和3Dmax似的,像一个3D软件,里面包含绝大多数已经设置好的功能,诸如逻辑事件触发(比如你走到哪里出发什么剧情,说简单就是往哪里放一个开关的事儿)等功能,而这里的编程师,做的不是写多么高深的逻辑事件算法,而是去使用代码自定义一些功能。可能比较难懂,就还拿Autodesk的3DMAX做例子,游戏开发者就像是使用3DMAX的人,简单的游戏就好像你用鼠标在3DMAX上拖拽一个球体,简单的游戏完全可以不接触代码也能做出来,复杂的游戏就好像你要精确模型的大小高度位置等数据,需要在3DMAX上手动输入这些数据一样
多重随机标签
小米5s plus外观特色有哪些 如何快速升级 大话西游2免费版闯新服必看 机动战士高达00里天人各机体的名称粤语 dnf里的痛苦之村那些怪怎么打不死 苹果ios有什么适合女生玩的单机游戏 魔兽世界征服军需寻觅霍迪尔之子声望军需官之谜 战棋类游戏 数码暴龙格斗进化2手机怎么玩 英雄联盟15韧性是什么意思 斗罗大陆魂师对决戴沐白魂环搭配是什么 高通骁龙625功耗低低发热 但是性能怎么样 变形金刚3g1重返地球图书信息 testflight兑换码输入不了数字 家常菜只要哪几种调料 屠龙者纲要攻略 原神三重试炼1怎么过 dnf附魔师在哪个频道摆摊 游戏dnf附魔师在哪个频道摆摊 魔兽大战僵尸2 阴阳师魂11最快阵容是什么 魂11速刷阵容推荐高手进阶安族网 魔兽世界怀旧服马上tbc了回忆一下60级里最离谱的任务吧 英雄联盟法外狂徒怎么出装 逆转裁判123hd游戏介绍 质量效应317种结局以及各种达成条件 19太阳thesun代表令人愉悦的解脱 灵翼之龙声望已激活但没大鸟后面任务接不了以后再买大鸟后可否继续灵翼之龙声望任务 赛尔号星球大战布莱克加点 雷霆战机游戏如何让敌机子弹变慢我的出子弹很快我的好几个朋友他们都很慢求解 lol刚进去如果有人挂机怎么投降 勇敢者游戏为什么没有第三部 幼儿园中数学题拔河比赛中左边3人