Master branch has been discontinued! Check out the ECS-Rewrite Branch
There's heavy work ongoing on the ECS-rewrite branch. Master branch is more feature-complete, but it is written in OOP and has been discontinued.
2D ARPG heavily inspired by
- Path of Exile
- Vampire Survivors
written in C++ with the initial intend of getting used to the language.
- Clone the project.
- Open with Visual Studio.
- Build & Play. (works perfectly fine with Win10/11 MSVC C++17 compiler.)
Feel free to create issues & pull requests.
- C++ Custom Engine
- Custom Zone Maker Tool made in JS.
- SDL2 Library for WinAPI & Rendering (DirectX).
- SQLite3 Library for Database.
[October 1th 2023] Ability System implemented! Shoot Arrow and Dash Ability, Dark Matter Pull Force/Zone (for fun)
[August 18th 2023] FIRST LEAGUE! Breach League introduced, Database, Better Item Generation&Tooltips.
[August 2th 2023] MASSIVE Amounts of Projectiles, Inventory&Loot System Showcases
[July 23th 2023] T16 Defiled Cathedral Any% Speedrun :^)
I will no longer be uploading preview videos to GitHub Readme, because they restrict to 10mb's and that heavily affects the quality and FPS of the videos I post. Instead, now on I'll start posting short youtube links (not game-dev diary kinda videos, just short gameplay footages) here.
[January 26th 2023] Performance Showcase, Projectiles Optimization, Powerups (videos are 30fps due to 10mb restriction on each video by Github)
part1.mp4
part2.mp4
[January 21th 2023] Scene System, Item Generation, Tooltips, User Interface, Dynamic Background
P1.mp4
P2.mp4
[January 17th 2023] NPC, Background, Profiling, Name tags and many more!
2023-01-17.05-32-11.mp4
HH Edition v2 -- 6000 initial monsters, 16000 bullets/seconds after HH buffs, Acceptable FPS, but still, there's room for improvement
2022-12-22.04-45-11.mp4
Headhunter Edition