记忆术/Mnemonimov

点击按钮下载

35.4MB


【游戏介绍】


Mnemonimov (发音为 nee-mo-ni-move )是一款受早期游戏机启发的底层编程沙盒。在这个虚拟游戏机中,你可以使用汇编语言进行编程,完全控制程序的执行,并将你的游戏和其他作品渲染到复古的单色屏幕上。

先从构建简单的游戏或探索内置的示例项目开始,然后逐步扩展到更复杂的系统,从零开始构建所有内容。没有教程或挑战,你需要通过实验来解决问题。阅读手册,编写代码,运行,调试,然后不断重复这个过程。

  • 具有 RISC 风格内存访问、浮点运算和向量指令的表达性汇编语言。

  • 具有丰富指令集的 32 位寄存器式虚拟机。

  • 用于构建大型程序的标签、常量、书签和相关指令。

  • 支持引用外部资源,包括图像和二进制文件。

  • 集成代码编辑器,具备语法高亮显示和详细错误报告功能。

  • 具有逐步执行、断点和寄存器及内存检查功能的调试器。

  • 用于管理项目和配置的命令行界面。

  • 复古单色屏幕,分辨率为 320x240,刷新率为 60 Hz。

  • 系统调用用于用户输入、渲染、终端输出和系统交互。

  • 用于跨运行保存程序数据的持久内存存储。

  • 涵盖架构、汇编语言和 ABI 约定的综合技术参考资料。

  • 内存限制大,对代码长度或执行速度没有限制。

Mnemonimov 并非引导式学习工具。 就像绘画软件不会教你如何画画,3D 编辑器不会教你如何建模一样,Mnemonimov 也不会教你编程逻辑、汇编语言或游戏开发。它没有教程或关卡,手册也仅仅是该游戏机的技术参考资料。

Mnemonimov 完全专注于编程和调试,不包含精灵编辑器、声音编辑器、地图编辑器或任何资源创建工具。该控制台目前不具备声音输出或独立导出功能。

【游戏截图】

Screenshots
Screenshots
Screenshots
Screenshots
Screenshots
Screenshots


【配置需求】

需要 64 位处理器和操作系统
操作系统: Windows 10+
处理器: 3.0 GHz+
内存: 8 GB RAM
显卡: OpenGL 3.3+ / 2 GB VRAM / 1366 x 768
存储空间: 需要 300 MB 可用空间