嗨,r/ roguelikedev 社区!

快速开发备忘:

核心思想、架构和100%的代码质量都归我所有-我是传统的开发者,精心炮制着一切。但我决定进行一次实验:我想知道在一场紧张“氛围”游戏开发会是什么样的结果。结果? 一款完全可玩的roguelike游戏,在~48小时内就完成了,并且我在整个过程中指导、审阅和手动校正了所有代码段。

     ╔═══════════════════════════════════╗
     ║         ATOMROGUE Alpha           ║
     ║  "逃离核电厂"                      ║
     ╚═══════════════════════════════════╝

纯粹的技术栈:

  • 浪밭JavaScript(没有框架,没有引擎)
  • 自定义ECS-基于的游戏引擎(目前已有~2000行)
  • procedurally dungeon生成器以及房间和走廊
    Turn-based战术激战在10+武器类型
    实时终端渲染在浏览器内

最大的挑战: 使文本UI感到响应式。还有...氛围下的最大挑战就是让游戏逐步精进,添加新的特性同时保持游戏已有的所有功能正常工作。CC可以破坏它刚刚正确创建的东西。然后它再次破坏自己,做其他事情的时候。这会是非常沮丧的,因为事实上有时我都花费了更多时间去指导它修复问题,而不是从头开始构建更复杂的功能。

当前状态: 早期alpha构建 - 导致可玩性,很酷,但是有些粗糙。 我正在寻求对游戏平衡、UI清晰度以及这种神秘的“fun factor”的反馈,之前才会进一步打磨它。

立即体验 (桌面 & 移动): https://atomrogue.xce.pl/

有你想问: 关于实现、设计决策以及我的本地测试环境中的核能主演的噩梦中的任何问题都可以问我。