游戏的原型是开源的。统一资产。
特点:程序生成的无限世界,几乎所有东西都可以完全破坏,NPC数量非常多(在一个恒星系统中多达1000个),涉及数百个NPC的战斗,重力是一个重要的游戏元素。
这个游戏的原型是完全可以玩的,但是,这并不是一个完整的游戏。
源代码包含用于开发游戏的所有工具,但您需要高于平均水平的编程技能。代码中没有注释,但代码本身结构良好,所有脚本和着色器、函数和变量都已命名,以便清楚它们的职责。
该游戏原型由五个主要部分组成:
在 Itch.io 上下载独立版本- https://nvjob.itch.io/infinity-squarespace-standalone
Itch.io 上的网页版本- https://nvjob.itch.io/infinity-square-space-web
要处理该项目,您需要至少 2019.1.8 或更高版本的 Unity 版本(64 位)。
脚本运行时版本 - .net 4.x 等效版本
https://www.youtube.com/watch?v=1DalkV98lyI
“Main”目录包含与行星系统的程序生成相关的所有文件和脚本。 “AI”目录包含与人工智能相关的所有文件和脚本。 “Player”目录包含与游戏控制器、库存和界面相关的所有文件和脚本。 “Menu”目录包含与用于选择行星的初始菜单相关的所有文件和脚本。
“菜单”场景中的“宇宙”脚本负责生成星域。
“Main”场景中的“StarSystem”脚本负责生成恒星系统。
当您第一次在编辑器中启动时,首先启动“Menu”场景以应用“Main”场景的设置,这些设置存储在“PlayerPrefs”中。要测试主要的“主”场景,您可以使用测试种子生成所需的恒星系统。**
作者: #NVJOB。开发商尼古拉斯·维谢洛夫。 Разработчик Николай Веселов。 Санкт-Петербург。
许可证:麻省理工学院许可证。许可证的澄清。
?捐:
paypal.me/nvjob