Skip to content

wq1456728/prototype-alpha

Repository files navigation

Prototype Alpha

Prototype Alpha 是一个 Godot 4.6 2D dark fantasy ARPG demo。

当前目标是做一个 15-20 分钟 Windows vertical slice:Diablo II-like 的刷宝、成长和第一张野外图节奏,Chronicon-like 的 WASD 控制,以及 pseudo top-down pixel-art 表现。

主目标分辨率是 1920x10801280x720 只作为最小验证下限。

文档入口

当前 source of truth:

如果旧笔记和上面文件冲突,以上面文件为准。

当前 Demo 目标

  • 一张 seed 可复现的半随机 outdoor map。
  • 一个可进入 dungeon。
  • 一个 small boss。
  • 一条轻量 quest thread。
  • 两个职业原型:paladin-style melee 和 mage-style ranged。
  • WASD movement,鼠标控制 attack/skill 方向。
  • Loot、equipment、level growth、skill unlocks,以及支撑这些系统的 UI。

核心循环

move
-> attack / cast
-> hit feedback
-> defeat enemies
-> gain experience and loot
-> equip or unlock power
-> push deeper

当前优先级

  • Combat feel。
  • Readable movement and facing。
  • Stable sprite animation。
  • Satisfying hit feedback。
  • Enemy pressure。
  • Short-term power growth。
  • Loot clarity。
  • Fast in-game iteration。
  • First outdoor semi-procedural map generation。

范围控制

除非 demo 明确重新定范围,否则不要做:

  • Multiplayer。
  • Procedural dungeon generation。
  • Fully freeform procedural overworld generation。
  • Full save/load architecture。
  • Large skill trees。
  • Rune systems。
  • Crafting。
  • Economy。
  • Large UI frameworks。
  • Broad architecture rewrites。

每次加功能前检查

  • 它是否改善 combat?
  • 它是否改善 loot?
  • 它是否改善 growth?
  • 它能不能快速在游戏里验证?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors