方向工作室 方向工作室
关注数: 47 粉丝数: 59 发帖数: 9,510 关注贴吧数: 25
独立游戏制作:介绍与入门 简介做游戏前准备 1、游戏开发周期:一般从零开始做一个游戏要2个月到半年时间。 2、游戏开发技术需求:策划案、美术资源整理、写代码,最好能看懂英文。 3、心态:其实做游戏远比读书枯燥,受不了苦的不要尝试。 做游戏步骤: 1、首先要决定是用2D还是3D,在做电脑游戏,手机游戏还是PS3游戏等。学习C++语言(需要2个月左右)。 写2D游戏可以学window GDI(1周可入门),这个比较简单和基础。跨平台有很好的cocos2d-x(1个月)引擎,可以在visual studio下开发,用来实现PC和手游很方便。 写3D游戏可以学入门的Ogre(2个月)引擎或跨平台的Unity3D(3个月)引擎。更高端的可以选择UDK(1年)和Gamebryo(1年)。 但要注意的是Ogre只是图形引擎,要配合PhysX(3个月)、CEGUI(1个月)等等其他引擎一起使用。 但这一切的前提是要能流畅阅读英文文档。 2、决定游戏的类型:RPG、ARPG、SLG?。。。。 写好游戏的策划案很重要。最好不要完全和现有游戏一样,也不要让大量玩家难以明白你的游戏。 一个游戏的好坏,很关键一点是他能让玩家玩多久,不玩以后又会记住多久,是否期待你更新等等。 一般游戏建议先把战斗系统系统做好,再去考虑地图,其次再考虑剧情。 把技术难点放在最前面突破,你的游戏会开发很顺利。 可以先仿照一款你熟悉的游戏做。 策划案最好根据你收集到的美术资源来,否则在美术资源不齐备的情况下,开发过程非常不流畅。 3、学一些美术软件:Photoshop等。 Photoshop绘制游戏界面:没有人为你的游戏设计界面,网上也基本找不到,自己动手呗(2周)。2D游戏会这一个就很不错了。 Max制作模型:网上能找到很多模型,你不用知道他们怎么做出来,但至少要会在Max中导出并在游戏里用他们。(3周) Maya动画制作:导出动画和模型什么的。(2周) MotionBuilder动作:动作捕捉什么的,动作类游戏利器。(2周) Zbrush数字雕刻:如果要做精细华丽的人物和场景。(4周) 引擎自带的粒子特效编辑器:配合Photoshop制作各种游戏特效。(1周) 4、模型和图片准备:网上找或者自己画,有的需要改。 百度图片:找图片利器。 游戏:可以从现成游戏中搞到很多图片声音模型等。 各种美术资源网站:可以找到很多现成的模型资源等。 Kugoo音乐等:可以下载各种游戏背景音乐,音效等。 朋友:结交一些美术圈的好友。 5、写代码、测试。 学习英语:3年。 学习程序:建议先学精通C++,之后可以学Java、C#、Object-C等。(1年) 学习数学:高等数学(微积分),线性代数,离散数学,概率论(1年) 学习计算机:算法,人工智能,计算机网络原理,计算机图形学,图形图像处理等(2年) 实例入门: 1、常用的练手游戏 3D漫游:弄个地图,WASD控制角色在地形上走动,并弄个第三人称摄像机。 坦克大战:2D或3D的坦克对战,和电脑对战,破坏建筑物。 魂斗罗/CS:各种射击游戏。 赛车游戏:熟悉下物理引擎或自己写物理算法。 2D RPG:熟悉些界面写法,存档,网络等。 2、常用的数据存储手段 写文件:写成二进制文件,保存游戏等。 数据库:大量的资料,适合MMO RPG。 联网保存:网络游戏。 写在代码里:少量关键数据。 Excel、World等并通过工具转化:适合团队开发。
1 下一页