{"repo":"WispSnow/MonsterWar","free":true,"listed":false,"github":"https://github.com/WispSnow/MonsterWar","clone":"git clone https://github.com/WispSnow/MonsterWar.git","description":"A tower defense game developed in C++ with SDL3, entt, imgui, glm, nlohmann-json and Tiled.","language":"C++","stars":87,"topics":["cpp","ecs","entt","game-development","imgui","sdl3","tiled","tower-defense"],"license":"CC0-1.0","category":"game-templates","readme_excerpt":"English 简体中文 MonsterWar MonsterWar is a cross-platform tower defense game developed in C++ with Entt, SDL3, glm, ImGui, nlohmann-json and Tiled. This project is a teaching demonstration project; it is the 4th episode in a series of tutorials titled \"C++ 游戏开发之旅\". Control Play on Webpage MonsterWar - Note : The game uses ImGui for temporary UI, so you need to resize the webpage size to fit the screen. Otherwise some UI elements may not be visible. ScreenShot Third-party libraries EnTT SDL3 SDL3 image SDL3 mixer SDL3 ttf glm ImGui nlohmann-json spdlog How to build Dependencies will be automatically downloaded by Git FetchContent to make building quite easy: If you encounter trouble downloading from GitHub (especially on networks in mainland China), please refer to the wiki for an alternative building guide. Credits - sprite - https://pixelfrog-assets.itch.io/tiny-swords - https://pipoya.itch.io/pipoya-free-2d-game-character-sprites - https://htmljsgit.itch.io/magic-area - portrait - https://blog.goo.ne.jp/akarise - https://roughsketch.en-grey.com/ - FX - https://bdragon1727.itch.io/750-effect-and-fx-pixel-all - https://sentient-dream-games.itch.io/pixel-vfx-level-up-effect - font - https://timothyqiu.itch.io/vonwaon-bitmap - UI - https://ludicarts.itch.io/free-rpg-icon-set-i - https://clockworkraven.itch.io/free-rpg-icon-pack-100-weapons-and-po-clockwork-raven-studios - https://kenney.nl/assets/emotes-pack - https://bdragon1727.itch.io/custom-border-and-panels-menu-all-part - so","default_branch":null,"files":null,"tree":[],"storefront":"/r/WispSnow","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/WispSnow/MonsterWar/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}