Magic Tower (21 Floors)
This is a copy of the traditional famous game: Magic Tower 21 Floors. Magic Tower is a series of fixed-damage RPG games in China, and many teenagers have played it in their childhood.
You can control the hero, battle monsters on the map, pick up items, increase attack & defense in the shop, in order to finally defeat the boss. It seems easy, but you have to think a lot to find the right way.
This program is based on C++ and hge library. It is an open source project, you can download the game to play, view discussion in Tieba, or get source code on github.