A downloadable game for Windows

Gem Forge is a top-down Survivors-like survival shooter game centered around gem collection, forging, and resource management.

Core Strategic Choice: Invest gems into equipment forging to become stronger, or use them immediately to fend off the endless waves of enemies.

The project has undergone 6 months of continuous iteration (46 commits) and includes the following complete systems:

  • Core Combat Framework: Enemy wave spawning, 5-level progression, game-over reset, with ongoing optimization of collision and spawn logic.
  • Full Gem System Pipeline: ScriptableObject data modeling, backpack storage, multi-tier synthesis, purchase/sell/lock permissions, and 6 gem types.
  • Town Management Systems: Gem Shop (with two UI refactors), Blacksmith, Library, and Museum, integrated with a gold economy and save/load functionality.
  • Forging Device System: Sequential device pool generation, complete UI display, and synthesis functionality.
  • Multi-Map Levels: Three maps – Meadow / City / Temple – with support for dynamic expansion of the map pool.
  • Enemy System: Hand-drawn art for ranged enemies, ranged projectile/melee collision, with A* pathfinding integration (currently disabled to maintain game pace).

Gem Forge 是一款俯视角 Survivors-like 生存射击游戏,围绕宝石收集、锻造与资源管理展开。

核心战略抉择:将宝石投入装备锻造来变强,还是直接用于抵御眼前源源不断的敌人。

项目历经 6 个月持续迭代(46 次提交),包含以下完整系统:

- 核心战斗框架:敌人波次生成、5 关切换、游戏结束重置、碰撞与生成逻辑持续优化

- 宝石系统全链路:ScriptableObject 数据建模、背包存储、多级合成、购入/出售/锁定权限、6 种宝石类型

- 城镇经营系统:宝石店(UI 重构两次)、铁匠铺、图书馆、博物馆,配合金币经济与存档读档

- 锻造装置系统:装置池依序生成、完整 UI 展示与合成功能实现

- 多地图关卡:Meadow / City / Temple 三张地图,支持地图池动态扩展

- 敌人系统:手绘远程敌人美术、远程弹道/近战碰撞,引入 A* 寻路插件(为保持节奏未启用)

GitHub:https://github.com/TAGEIRIS/Gem-Forge

Published 18 days ago
StatusReleased
PlatformsWindows
AuthorTAGEIRIS
GenreShooter, Strategy
Tags2D, Roguelike
ContentNo generative AI was used

Download

Download
宝石工坊-1.zip 41 MB