零基础也能自己制作,自己制作游戏( 二 )


也就是说,如果你有程序基础,想做出一个像模像样的游戏,不管是2D还是3D,选择Unity绝对是非常棒的 。极限操作虚幻引擎!但效果也最震撼不知道大家是否了解国内独立游戏制作人飞燕群岛,他采用虚幻4引擎打造的FPS《光明记忆》赢得了一片好评 。作为非常有势力的制作者,一个人同样也可以进行这个量级的游戏制作,但知识的储备可就又是一个新的高度了 。
当然如果你认为这就是你的目标,也没问题,但这就需要给自己制定一个长期的计划了 。其他游戏制作引擎其实,除了大家比较熟悉的引擎之外,还是有很多比较小众的引擎,同样可以做出不错的游戏来 。比如一些2D横版动作游戏引擎,战棋游戏引擎等等,这里就不多做介绍了 。也就是说,一个人用一台电脑做游戏没问题,你要做什么样的游戏才是关键,其实这也是一个学习的过程,游戏并不是一个简单的东西,祝这位同学可以成功! 。
你们知道游戏是怎么做出来的吗?

零基础也能自己制作,自己制作游戏


通常开发游戏都会有四个阶段:1.筹备阶段:筹建团队,确定项目的基本方向 。此处为投资人 制作人 核心团队 项目经理 四方会谈 2.原型阶段:实现一个游戏原型,发布A测试版,以验证和调整预定的方向 。此处为项目主策化师 项目主程序 项目主画师 主音师 项目经理 四方会谈3.发布阶段:发布游戏的内部B测试版本,供内部封闭测试,做上线前最后的准备 。
想制作小型游戏需要具备什么知识?
从游戏制作的角度看,最重要的三个工种就是程序、美术、策划,分别对应代码实现、美术设计、玩法设计 。如果想要一个人制作小型游戏的话,也就是独立游戏的话,需要具备以下知识:游戏的诞生环境——游戏引擎开发游戏的第一步就是要掌握一些制作游戏的工具,注意是制作游戏而非游戏素材 。通常来说制作游戏需要的就是游戏引擎,现在很多游戏引擎都可以个人免费使用,像ue4、unity、cocos这些引擎都比较方便 。
使用引擎还有一点好处是其中包含了很多插件和常用模板,这样开发者就不用花时间从零开始做一些特别基础的部分了 。游戏引擎的使用是最重要的,也就是如何将其他部分结合起来的一个工厂,无论是自行设计还是东拼西凑,都是要在游戏引擎中将所有内容关联,然后打包出来 。主机平台就打包成主机版本,手机平台就打包成手机版本,PC平台就打包成PC版本 。
游戏功能的实现——代码编程游戏都是一个个功能结合的产物,每一个功能都是需要进行设计实现的,通常来说就要学习计算机语言去实现功能,也就是编程 。不同的开发环境(引擎)使用不同的编程语言,例如ue4引擎使用C开发,unity使用C#开发(也可以用js),所以通常是要学习一门编程语言的 。即便是实现最简单的移动,也得明确地告诉计算机:哪个按键往哪个方向移动,速度是多少 。
如果不会编程的话,也是有办法的 。像ue4有蓝图功能,可以在不编程的情况下制作游戏功能,unity也是有一些插件允许玩家拖拖点点实现一些基础功能,像RPGMaker这种也能通过配置制作出游戏 。但是要注意,这些方式的能力还是有限的,也就是必须在这些功能的范围内,如果想要实现一些自身不支持的功能,那么还是要靠自己编程 。
游戏的外表——美术资源美术资源是游戏的外观表现,这个真的需要一定的艺术细胞了,不是随随便便学就能短时间学明白的,灵感有时候比理论更加难 。如果是做2D游戏,那么需要考虑怎么绘制图片,如果是做3D游戏,那么还要考虑如何制作游戏模型 。不过现在网上和游戏引擎的官方商店也会提供一些付费或者免费的美术资源,如果有喜欢的或者可以凑合用的,也是完全可以拿过来直接用的 。

推荐阅读