A simple Tower Defense RPG built with C++/SFML. Place and upgrade towers, trade with NPCs in shops, and defend against waves of enemies.

2 Open Issues Need Help Last updated: Jun 18, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement an options menu in the main menu of the Emberguard game. This menu should include settings for maximum FPS (with options for 30, 60, 120, 144, and 240 FPS), mouse sensitivity (using a slider), and placeholder audio settings (to be implemented later).

Complexity: 3/5
good first issue menu

A simple Tower Defense RPG built with C++/SFML. Place and upgrade towers, trade with NPCs in shops, and defend against waves of enemies.

C++

AI Summary: Improve the user experience of the tower purchase system by replacing the console-based error message with a visually clear, temporary on-screen message indicating insufficient crystals when a player attempts to buy a tower they cannot afford. The existing fade-out mechanism from other menus should be reused.

Complexity: 2/5
good first issue ui tower-defense

A simple Tower Defense RPG built with C++/SFML. Place and upgrade towers, trade with NPCs in shops, and defend against waves of enemies.

C++