探讨如何为游戏选择一个完美引擎

在设计游戏时,你可能会从自己喜爱的类型入手。或是选择自己熟悉的引擎,而后基于此创建游戏。但若是首次遇到的创意,该如何下手?是套用自己了解的用法? 还是根据游戏指示动手?我从事的大部分项目都是按照叙事模式进行。首先提出想要传递的主题或概念,而后基于此创建游戏世界、角色、机制、以及性能。可能的话,我会在形成制作理念后,为其选择引擎与平台。目前,我们正处于开发阶段,其中有三款完全不同的游戏需附加到引擎上,因此我认为这是探讨如何选择游戏引擎的大好时机。

 游戏内容

 听说过电梯游说吗?如果现在有人询问,你能利用乘坐电梯的时间描述自己的作品吗?即使是从底层搭到顶楼,这也是个严峻挑战。然而,如果你无法用一句话描述自己作品的有多出色,那你应对它进行重新评估。不要只考虑到玩法类型,还要思考传达的氛围与体验。游戏的每个元素都要支持其理念,而出色理念总能维持游戏稳步运行。找出游戏精髓需耗费一定时间,但为了开发,这些付出还是值得的。

 game engine

 游戏性能

 找出游戏体验的核心部分后,便可开始创建性能列表。理想上,在编码原型前就应保证性能完整,但从编码中你会有更多收获,因此,如果你仍致力于某些细节,也不要给自己太多压力。至少,你要考虑到以下这些关键方面:

 *是采用2D还是3D模式?是操控3D环境,还是使用动画与插画?或是两者结合?

 *采用何种美术风格?使用哪些色彩?需要着色器,粒子效果,或是其它特殊绘图性能?

 *采用何种控制策略?是鼠标,键盘,还是触屏?还是使用虚拟墨水、声音或录像这种特殊输入方式?

 *音频方面,是需要音乐还是音效?或是两者结合?需要将它们附加到特定的对象或地图区域吗?

 *实施哪种核心玩法?它属于常见题材吗,可以借用热门引擎上的免费代码事例吗?

 *有何盈利计划?是推出免费模式?还是付费模式?或是依赖广告或微交易模式盈利?各个引擎在费用许可上有着各自政策,你应选择匹配预算的做法。

 运作平台

 制定出性能列表后,现在应考虑另一方面:运作平台。这是个难题,尤其是处在小型操作时!但是,不少游戏引擎端口连接到多个平台上,因此如果你希望游戏在多个平台上运行,就应考虑到这点。如果你之前仅针对一种设备开发,而后想在更多平台上运行,那你可能要付出双倍精力。我提议,首先选择自己使用的设备,这样既可自我测试,还能在开发过程中向他人推荐。如若可能,最好选择符合游戏理想控制方案的设备。

 引擎选择

 游戏领域存在大量引擎!快速搜索网页便可获得大量选项,接着根据自个需求进行筛选。同时还可查看自己钟爱的作品,研究其使用的引擎。在此我无法列出所有游戏引擎,但以下是我个人经常使用的引擎:

 *JS-VINE:这是款性能强大的工具,它能在你的浏览器内,分支制作视觉小说风格的过场动画。我主要用其研究用户,我提议可在web教程或基于故事的web游戏中使用。

 *Inform7:我喜爱这项工具,它能使用英语编程语言制作交互式小说。如果你已提出一个优秀创意,但还未编写代码或绘图,它能活跃设计文档,向用户传递制作理念。

 *Unity:该引擎适用3D游戏开发。其使用方法相当简单,且能导出到多个平台上。

 *Unreal Development Kit(注:以下简

探讨如何为游戏选择一个完美引擎 来自淘豆网www.taodocs.com转载请标明出处.

相关知识

探讨如何为游戏选择一个完美引擎
了解游戏引擎,游戏引擎的选择:2D3D游戏开发
了解游戏引擎,游戏引擎的选择:2D3D游戏开发
游戏开发之编程语言与游戏引擎的选择
游戏开发的游戏引擎选择与优化策略
游戏引擎的选择因素有哪些?
在游戏开发中,如何选择适合的架构和游戏引擎
新兴游戏引擎Godot vs. 主流游戏引擎Unity和虚幻引擎,以及版本控制工具Perforce Helix Core如何与其高效集成
游戏编程要什么引擎
android 游戏引擎(安卓游戏引擎)

网址: 探讨如何为游戏选择一个完美引擎 http://www.hyxgl.com/newsview351027.html

推荐资讯