Grimlore 2 : 这些注定失败的男人 1.0
一款黑暗幻想迷你地牢爬行RPG,旨在展示S.P.A.R.K. 2D RPG游戏引擎的功能和能力。
概述
类别:黑暗幻想 /迷你地牢爬行RPG
游戏时间:10-15分钟
平台要求:Windows 10或更高版本(可能在早期Windows上工作,但无保证)
目的:展示S.P.A.R.K. 2D RPG游戏引擎的能力。
GitHub链接:https://github.com/Ninedeadeyes/Grimlore-2-These-Doomed-Men-
为了澄清一些关于S.P.A.R.K和其开发的重复问题和误解,以下是一些背景信息:
-
“这只是AI垃圾。”这个项目有一个清晰的6年纸质开发记录。它开始作为早期2D文本冒险项目(Dungeon of the Black Dragon),扩展到开放世界RPG游戏(Grimlore: Land of the Heretic Hand),并最终重构为可重用的引擎框架(S.P.A.R.K)。如果您想看到从一行代码开始的逐步进展,请检查S.P.A.R.K存储库中的
milestones文件夹。 -
“代码未优化 / 子优化。”我是一个业余开发者。 我建造了这个项目,因为我找不到轻量级、可访问的Python模板来渲染空间坐标在文本冒险中,所以我自己创建了一个。 代码库优先考虑初学者可读性而不是企业级优化。开放源代码贡献和重构总是受欢迎的——如果您可以编写一个更好的版本,带有先进功能如复杂AI,请鼓励您贡献或建立在其上!
-
“S.P.A.R.K不是一个真正的游戏引擎 / 它缺少标准功能。”根据定义,游戏引擎是提供低级抽象的框架,用于运行循环、空间逻辑、输入处理、状态管理和渲染,允许开发者在不重新发明核心机制的情况下构建内容。S.P.A.R.K为终端RPG提供了所有这些功能。它是一款免费、开放源代码的业余项目,设计用于轻量级文本游戏,而不是旨在与功能丰富的商业软件竞争的商业工具。
-
“这只是一个懒惰地复制粘贴来自S.P.A.R.K GitHub的内容。”当两个游戏在RPG Maker、Godot或Unreal中制作时,它们共享相同的底层核心引擎——它只是编译或隐藏在编辑器后面。因为S.P.A.R.K是开放源代码的,原始Python,引擎的底层代码是完全可见的。重用基本引擎模块在不同标题之间并不算“复制粘贴”;这只是标准软件架构和代码重用。
-
为什么需要Windows,并且为什么Windows 10或以上?它使用winsound和msvcrt库,这些库只在Windows上工作,因为Python 3.10+在任何Windows下都没有官方支持,因此即使它可能工作,它也不是一个保证。
评论 (0)