java - 使用开源 Java 游戏引擎开始游戏开发是个好主意吗?

标签 java open-source game-engine

我遵循了教程,其中向您展示了如何制作自己的动画类和声音类以及基础知识,但我想知道如果我只使用 jMonkey 等开源 java 游戏引擎或轻量级 Java 游戏库,而不是从头开始编写自己的游戏引擎?您对此有何看法?

最佳答案

I was wondering if it would be beneficial

对谁有利?您是在尝试学习,还是与一群人一起制作游戏?

您的目标是学习游戏引擎的工作原理,还是制作游戏?两者都会给您带来否则无法获得的知识,而且都不是完整的故事。

学习如何创建自己的引擎很有用,学习其他人如何构建游戏引擎也很有用。使用现有的引擎将使您离制作大型游戏更近一步。

只要您选择 2D 引擎,这两种选择都不会真正妨碍您制作小型 2D 游戏。如果您尝试在 3D 引擎中制作 2D 游戏,则需要花费更多时间来学习,因为 3D 又增加了一层复杂性。

关于java - 使用开源 Java 游戏引擎开始游戏开发是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8144650/

相关文章:

visual-studio - 多个 Team Foundation Server

c++ - c/c++ 自然语言处理库

java - 如何测试与 Web 服务的连接?

java - 对二维 double 组进行排序

open-source - 谁能推荐像Zendesk这样的开源帮助台应用程序?

android - Android 的 2D (GFX) 引擎

java - 阻止 btKinematicCharacterController 从斜坡上滑下

C++ OpenGL 游戏菜单链接对象

java - 更新 map 键值java

java - 在 Android 中创建动态菜单而不覆盖现有菜单项 ID 时,如何以编程方式生成唯一的项目 ID?