Skip to content

A remake of the legendary 2003 PopCap game with improved textures and support for 16:9 aspect ratio.

License

Notifications You must be signed in to change notification settings

GalaxyShad/Zuma-Deluxe-HD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

preview

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.

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

🎥 Media

Zuma_Deluxe_HD_Remake Zuma_Deluxe_HD_Remake (1)

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.