Zuma Deluxe HD
A remake of the legendary 2003 PopCap game with improved textures and support for 16:9 aspect ratio.
A remake of the legendary 2003 PopCap game with improved textures and support for 16:9 aspect ratio. Made by me and [s4lat](https://github.com/s4lat). The project is written primarily in C, distributed under the MIT License license, first published in 2022. Key topics include: c, game, game-development, game-engine, hd.
Zuma-Deluxe-HD
A remake of the legendary 2003 PopCap game with improved textures and support for 16:9 aspect ratio. Made by me and s4lat.

2024-2025 Project State
Currently, work is being done on version 2.0.0*, which features a significantly revamped project architecture with an emphasis on code readability and maintainability.
The "engine" API is now called HQC Framework,
a own ECS API has been added,
and the chain movement logic has been reworked
to achieve smoother and more accurate to original behavior.
There are plans to replace many of the used libraries
and support a greater number of platforms,
including replacing the BASS LIB with an open-source analog.
However, at this stage, this version is not yet playable. <br/>
If you want to build a playable build, you need the v0.1.0-release branch. Stay tuned!
*when I have free time between university assignments :D
Description of v0.1.0-release version
Gameplay video on YouTube
๐ฅ Media
Direct link to download the latest build
โฌ๏ธ [Stable] ZumaHD v0.1.0 Windows.zip
โ๏ธ Dependencies
๐ ๏ธ Build via CMake
CMake -G <your generator>
๐ ๏ธ Build via console
<your compiler> src\*.c -I include\ -o bin\Zuma.exe -lSDL2 -lSDL2main -lSDL2_Image -lBass -lBass_Fx -llibexpat -mwindows
๐ Sources used
Thanks to hclxing for the article on how paths are stored in .dat files.
๐ License
Source code is under MIT License, but all assets (in content folder) belong to PopCap and EA games
10.04.2023 Status
Currently project framework is under reconstruction, check "api-rework" branch.
Contributors
Showing top 2 contributors by commit count.
