Crusty Pirate is a 2D platformer game built in Unreal Engine using C++. Set in a pixel-art pirate world, the game features animated pirate flipbooks, crabby enemies, collectible items, and a custom HUD. Built with tile sets and PaperZD, it’s a polished example of C++-powered 2D gameplay in Unreal.
-
Gameplay
-
Features
-
Installation
-
Controls
-
Credits
-
Play Game Here : https://drive.google.com/file/d/1antgxlgKY_m3gO3Nu6wiiDL3Vklu2v7D/view?usp=sharing
-
Video Link: https://drive.google.com/file/d/110BCftYuYElq1OIivXSx8zJykea6s9_w/view?usp=sharing
-
Animated Pirate Character with Flipbooks: The main character Pirat is brought to life using PaperZD and flipbook animations, including idle, run, attack and jump states, delivering smooth and responsive 2D movement.
-
Crabby Enemy with Basic AI: Features a crab-like enemy that detects the player, patrols certain areas, and reacts to proximity—adding challenge and interaction to gameplay.
-
Custom HUD Interface: A user-friendly HUD built in UMG displays essential game data such as player health or collectibles, enhancing the player's awareness and engagement.
-
Tile Map-Based Level Design: Levels are created using Paper2D tile maps, allowing for modular and efficient environment design with layered backgrounds and collision-ready platforms.
-
Fully C++-Driven Gameplay: All core systems—including movement, collision, and enemy interactions—are implemented in C++ for maximum control, performance, and scalability in Unreal Engine.
- For Code, just clone the repository
- Open the Zip
- Open it in Unreal Engine 5.6
- Also, there is a Zip for the exe file present to play the Game
A - Left
D - Right
Space - Jump
Right Click- to Attack
-
This Game is inspired by the Game taught in this course: https://www.udemy.com/course/unreal-engine-2d/
-
Shoutout to GameDev.tv and Kahn Alpar