游戏开发日志 #1:从零开始
内容提要
作者开始了一个新的游戏开发项目,尽管他主要从事管理和数据科学。他使用Godot引擎创建了游戏设计文档,并开发了一个原型,测试了等距视图、点击移动、库存菜单和环境互动等机制。作者详细描述了如何设置3D场景、导航网格和角色移动,使用Godot 3.5开发,尽管遇到了一些技术问题。
关键要点
-
作者开始了一个新的游戏开发项目,尽管他主要从事管理和数据科学。
-
他使用Godot引擎创建了游戏设计文档,并开发了一个原型。
-
原型测试了等距视图、点击移动、库存菜单和环境互动等机制。
-
作者详细描述了如何设置3D场景、导航网格和角色移动。
-
使用Godot 3.5开发,尽管遇到了一些技术问题。
延伸解读
游戏开发的挑战与机遇
作者虽然在管理和数据科学领域有丰富经验,但在游戏开发方面几乎是从零开始。这种跨领域的尝试不仅能带来新鲜的视角,也可能面临技术上的挑战。读者可以关注作者如何克服这些困难,尤其是在使用Godot引擎时遇到的问题。
原型开发的重要性
在游戏开发过程中,原型的制作至关重要。作者通过创建游戏设计文档和原型,测试不同的游戏机制,这为后续的开发奠定了基础。读者可以借鉴这种方法,确保在开发过程中有明确的方向和目标。
技术选择的影响
作者在选择游戏引擎时考虑了Unity和Godot,最终选择了Godot 3.5。不同引擎的选择会影响开发效率和最终效果,读者在进行项目时应仔细评估各个工具的优缺点,以做出最适合自己项目的选择。
延伸问答
作者为什么决定开始这个游戏开发项目?
作者希望讲述一个他认为很棒的故事,并且对编程充满热情,尽管他的主要工作与管理和数据科学相关。
作者使用了哪个游戏引擎进行开发?
作者使用了Godot引擎进行游戏开发。
原型测试了哪些游戏机制?
原型测试了等距视图、点击移动、库存菜单和环境互动等机制。
作者在设置3D场景时遇到了什么问题?
作者在开发过程中遇到了一些技术问题,具体问题未详细说明。
如何创建等距视图?
创建等距视图的方法是设置相机并调整其配置以显示所需的视图。
作者选择使用Godot 3.5的原因是什么?
作者选择使用Godot 3.5是因为在安装Godot 4时遇到了问题。