文档章节

游戏制作之路:一个对我来说可实现的High-end的Mac/iOS游戏制作大概计划

oulvhai
 oulvhai
发布于 2015/04/09 19:07
字数 1549
阅读 110
收藏 1

<p>对于学习一些东西,我比较习惯任务驱动式的学习,也就是说,要事先订好一个目标,要做什么东西,达到什么效果,然后根据自己了解的知识作一个可以实现这个目标的计划。</p>

<p>现在要学的是游戏制作,而且是High-end的3D游戏制作。如前文 <a href="http://coderforart.com/unrealengine4-windows-mac.html">游戏制作之路:游戏引擎选择、Mac下和Windows下UnrealEngine 4体验对比、文档及其他</a> 所说的,我已经选择了UE4这个画面最顶级的引擎,它即使是在iOS上,画面也是最高端的,可以参考 <a href="https://www.unrealengine.com/blog/unreal-engine-powered-zen-garden-released">Zen Garden</a> 这个Demo。然后我也大概确认了可行性,现在要解决的是玩法(游戏性)、内容创作、音效这些东西。</p>

<!--more-->

<h2 id="toc_0">游戏的大概内容和玩法</h2>

<p>为了让目标尽可能得以实现,游戏要尽可能简单。考虑到内容创作难度太大,所以我要使用尽可能少的元素。目前确认的有山、树、花草、水、岩石火山怪物、钢铁怪物、一两个造型复杂点的Boss、一两个女性人物角色。下面分开说明</p>

<ul> <li>山:UE4对山地的制作支持的比较好,所以我要做的只有设计山地的外形和画山地材质了。这点内容创作我相信能做好,只要仔细研究山的画法,表现形式和树、花草的布局即可</li> <li>树:UE4有支持SpeedTree这样的简单可以做出各种外形的树的软件插件,但是这显然不是我的目标,在迫不得以的情况下才会用。我开始会从画画和3D建模去从头开始创作树,然后仔细研究树的材质和表现,从而真正掌握树的制作。</li> <li>花草:UE4好像内置花草的支持,不大清楚是如何,但是应该是很好的消息。不过估计也是要去画花的材质和表现,花草这部分也是我要仔细研究和全程掌握的。从开始创作花草外形到如何做3D建模,上材质并引入到UE4都要掌握。</li> <li>水:这部分在UE4中比较好实现,应该是只要设计位置和外形就好,任务比较简单。</li> <li>岩石火山怪物、钢铁怪物:怪物制作在游戏中是重点,难度很高。从开始设计到引入UE4,像树或花草那样流程即可。真正有挑战的是怪物AI了,这部分就关系到游戏玩法和游戏性了。这部分我了解不多,反正是要花大量时间研究就是了,初步方向是UE4中内置的AI的组件如何使用,然后读一些游戏AI的书等等。估计是可能会用到C++了,这也是要学习的。</li> <li>人物角色:人物角色是我学习的重点,我希望这部分在做完这个游戏后能真正掌握一些。这部分要研究的东西太多了,光是人物设计就是要花大量时间,人体结构,画法,服饰。还有是3D建模,人物皮肤材质,服饰材质等等。服饰部分东西太庞大,我只选一个小方向即可。还有比如说头发和衣服在游戏中的做法等等。再有就是角色动画,初步估计应该是在3D软件中调好,然后引入UE4中也是有大量工作要做的。这也只是在对角色动画比较了解的基础上,刚刚好我不了解,这也得学!不知道UE4能不能做到像下图那样的画出来的角色的质量?这也是我想研究的。 <img src="http://static.oschina.net/uploads/img/201504/09190711_ox3i.jpg" alt="5bf24facgw1eo0sjmlsiwj20uk0hoju2"/> <img src="http://static.oschina.net/uploads/img/201504/09190711_vfcJ.jpg" alt="5bf24facgw1eo0sjsnjb6j20dw0cnta3"/></li> </ul>

<p>游戏玩法部分,这部分需要我在学习中慢慢想了,这部分应该不难,只是做得好不好的问题,即使做得不好,也没关系了。我的方向不在这。</p>

<h2 id="toc_1">内容创作工具</h2>

<p>内容创作非工具部分花费时间最多,量最大,但是这部分我无法写更多的东西,只能说是边学边研究了。然后工具部分却有一些可写的。<br/> 硬件部分要求不大,我目前有一台高性能的PC,两台MacBook Pro,现用的是2013版的15寸MacBook Pro,还有一台绘画板子 cintiq 13HD,足够用了。软件部分如下</p>

<ul> <li>Photoshop:这个神器肯定是必须要的,不管是设计或画画还是做材质,他都是首选的工具。</li> <li>ZBrush:这个也属于易用性极好的神器,它大大降低了3D建模的难度。它也是我认为我可以掌握怪物和人物角色创作的理由。还有它的价格不贵,$795,在我可以接受范围。</li> <li>Maya LT:为什么是Maya而不是免费的Blender?最主要是Maya提供了官方的.FBX导出支持,而Blender是以插件的形式出现的,还有就是《游戏引擎架构》多次提到Maya,想来是不会错的。为什么是Maya LT,有写错?没有!因为Maya太贵了,全买\(3675,订阅\)185每月。Maya LT订阅\(30每月,年订\)240。而且autodesk的软件都可以很方便地申请3年的教育学习用途。</li> <li>我的另一款软件:这软件是要先做出来,当然不是什么强大的软件,这是我认为对内容创作和学习有用的小软件。</li> </ul>

<p>软件部分除非以上的软件都不够用了,否则不会再引进新软件,因为评估和学习也是要成本的。当然,不用学的小软件是除外。</p>

<h2 id="toc_2">游戏音效、背景故事</h2>

<p>音效部分虽然也是属于非常重要的,但是我完全不懂音效,也没有兴趣深入研究它,大概来几个还算可以的音效就行了。背景故事部分在学习研究中跟游戏玩法一起慢慢考虑。</p>

© 著作权归作者所有

oulvhai
粉丝 6
博文 10
码字总数 10883
作品 0
梧州
私信 提问
Genesis-3D新手入门——14.发布到iOS平台

发布到iOS平台 在游戏制作完毕后,需要进行平台打包才能最终发布。Genesis-3D是一个可以支持很多平台的编辑器,这一篇我们就来学习如何让你把制作出的游戏在iOS平台上运行。 准备步骤 1.注册...

lengche
2014/02/20
38
0
微软11月份将发布iPad和Android版Office

北京时间5月24日凌晨消息,据美国科技博客BGR周三(5月23日)报道,有消息人士透露,微软办公套件Office将于今年11月发布基于苹果iPad和Android操作系统版本。 BRG援引“可靠消息人士”的言论报...

it224
2012/05/24
1K
7
Unity开发者制作iOS、安卓手机游戏的常用Unity插件推荐合集

越来越多的移动游戏开发者选择使用Unity进行开发,Unity还可以开发跨平台APP。本文推荐了一些用Unity开发手机游戏时的一些常用插件,希望可以帮助到各位开发者。 1:Ultimate Mobile Pro 包含...

Unity老司机
08/19
0
0
发福利:整理了一份关于“资源汇总”的汇总

觉得有用的话,可以去github关注:https://github.com/justjavac/awesome-awesomeness-zh_CN 通用 free-programming-books-zh_CN 免费的计算机编程类中文书籍 精彩博客集合 hacke2/hacke2.gi...

justjavac
2014/11/13
549
1
常用iOS游戏开发工具与SDK

常用iOS游戏开发工具与SDK2D游戏开发框架cocos2d-iPhone,iOS平台最流行的开源2D游戏引擎,包含两个较大的版本:0.9x和2.x,其中0.9x支持OpenGL ES,2.x支持OpenGL ES 2.0。Objective-C编写,...

Durian_2012
2014/01/16
774
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Boot 2 实战:使用 Spring Boot Admin 监控你的应用

1. 前言 生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以...

码农小胖哥
今天
6
0
ZetCode 教程翻译计划正式启动 | ApacheCN

原文:ZetCode 协议:CC BY-NC-SA 4.0 欢迎任何人参与和完善:一个人可以走的很快,但是一群人却可以走的更远。 ApacheCN 学习资源 贡献指南 本项目需要校对,欢迎大家提交 Pull Request。 ...

ApacheCN_飞龙
今天
4
0
CSS定位

CSS定位 relative相对定位 absolute绝对定位 fixed和sticky及zIndex relative相对定位 position特性:css position属性用于指定一个元素在文档中的定位方式。top、right、bottom、left属性则...

studywin
今天
7
0
从零基础到拿到网易Java实习offer,我做对了哪些事

作为一个非科班小白,我在读研期间基本是自学Java,从一开始几乎零基础,只有一点点数据结构和Java方面的基础,到最终获得网易游戏的Java实习offer,我大概用了半年左右的时间。本文将会讲到...

Java技术江湖
昨天
7
0
程序性能checklist

程序性能checklist

Moks角木
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部