游戏开发可以学习计算机科学和软件工程。游戏开发虽然要学的东西很多,但最主要的还是编程。无论是java、c++还是Python等其他编程语言,熟练掌握1、2个基础就够了,然后再看更多的案例,进行相关的衔接,需要程序员有逻辑能力和经验。
游戏开发中的职能,游戏策划:游戏玩法设计者,规则制定者,以及游戏内部系统的平衡,都需要一个合格的策划者来完成。程序员:俗称程序员,负责实现策划提出的设计需求和功能需求。一个合格的程序员能够与规划顺畅地沟通,理解规划的设计目的。游戏美术:根据策划或美术指导的方案完成设计。比如我们需要给3D建模师一个游戏中女主角的形象作为参考来制作3D模型硬件设备,然后原美术师负责画出这个角色的形象。
如果是策划,那么你就需要学习如何设计一个玩法,比如:有一个场景,目前有两个人,你需要设计一个玩法游戏制作需要学什么,让这两个人形成敌对关系,不会互相攻击其他的游戏制作需要学什么,最后只有一个会赢。此外,你还需要学习游戏中的经济模型、产出、系统联想等。这些只是基础知识。
如果是美术,那么可以选择很多路线,2D方向可以学UI,原画等,3D方向,人物,场景,特效,动作美术,国内最近比较火的技术美术就是其中之一他们。
如果它是一个程序,那么你需要学习很多东西。手游一般需要学习JAVA和C#。对于大型客户端游戏,你需要学习C++,或者为开发引擎学习。一个合格的程序应该更多地了解图形处理。
开发游戏与玩游戏无关。开发游戏肯定比玩最高难度的游戏更难。如果你想做3A游戏或者单机游戏,请出国找工作,或者找个大学学游戏。想要在国内游戏圈做个稳定的玩家游戏图片,就得忘掉3A大作,努力多玩国产氪金游戏,多玩多充值。