一个独立游戏制作人需要哪些知识?需要应用哪些工具?

是这样的,想请教一下,一个独立游戏制作人需要哪些知识?需要应用哪些工具?
最新回答
南风草木香

2024-09-23 15:32:20

正在学习制作独立游戏,引擎采用的是孤岛危机3所使用的CryEngine3.4,刚刚起步一个多月,肯定错误百出,希望可以抛砖引玉,毕竟大型拟真游戏应该会是游戏当中最复杂的一种。先来谈谈游戏基本要素(其实也是真实世界基本要素):1.关卡场景 主要包括地形,植被,河流,道路,洞穴,海洋等等地貌,以及建筑物等,主要特点是大范围,不易改变。2.生物,包括人和其他动物。3.物品,多是游戏当中可与环境交互,可破坏的较小物件。以上三者可以构成一个不真实的世界。若是想要仿真,我们需要:1.环境烘托  加入真实日夜循环系统,设定真实天光,使用全局光照模拟真实光照,利用高质量的阴影,HDR,自体投影以及SSAO产生逼真的层次感和光晕,利用体积光来模拟光柱,利用延迟光照实现多光源的照明,利用景深模拟远景虚化,运动还会产生模糊,利用粒子模拟火焰...总的来说,能令你从第一感觉上面认为这个场景是立体的。

天生小仙女

2024-09-23 01:37:57

游戏的哲学。比较抽象,说简单一些就是游戏为什么有趣。有趣是游戏价值的核心,如果你想做出游戏给别人玩,这是最重要的一点。最好的了解方法是思考自己的游戏经历,从优秀的游戏设计中获得启发。也可以读一些这方面的书籍。多在纸上把自己的设计表达出来,自己评价一下,或者跟别人交流,它到底有不有趣?足够的面向对象编程基础。不管是从头写一个小游戏,还是利用比较完善的第三方引擎,都会遇到需要写代码的时候。语言可能是C++,C#这类静态语言,也可能是Lua,Ruby这类脚本语言。思想都是相连的,如果有C++或者Java面向对象编程的基础,掌握起来会快很多。艺术创作能力。这直接决定了游戏的表现力,涵盖的范围也非常广,比如美术设计,3D建模,纹理绘制,音效编辑,动画设计,剧本设计,分镜等等。独立游戏制作者常常要一个人包揽全部这些工作,而一个人很难在全部方面都做到专业,所以大多数独立游戏在艺术风格上都倾向于简单,风格化,凸显个性。数学。游戏是运动的,这种运动的控制往往需要精确的数学模型,比如一次平滑的镜头移动,一个富有弹性的界面动画,或者更复杂的骨架动画。这些都需要一定的数学能力,特别是数学分析、向量和矩阵算术。很多常见的效果都可以找到成熟的数学模型,但很多时候你还是需要用自己的数学知识去组合出理想的效果。

被強煎的蛋

2024-09-23 03:07:16

看对独立游戏的定位是什么了,爱玩游戏的程序员或许都有梦想自己做出个游戏吧,有的可以用现成的游戏引擎,制作的效率也高,而且比较快捷,不过得受各种引擎的限制,比如资金投入等。楼上说的都是3D游戏,用到主流的游戏引擎,很不错。再提供一个选择,用Flash完全可以开发出独立游戏。好吧,这个是有点功能弱些。不过做2D游戏还是比较方便的。有创意,有精美的画面,做来玩玩够用了~Unity也是个绝对不错的选择,用途比较广,效果也不差,现在越来越多的独立开发者加入这个阵营。做卡通风格3D游戏是个不错的选择。也可以做2D的。Cryengine嘛,引擎本身要求很高,适合做大型FPS游戏。