Demonstration • Objective • Features • Download • Credits
Check out the already compiled project running on an Android device:
pixelAndroid.mp4
Collect all the fruits scattered across the map to advance to the next level. Each level has its own difficulty and a different number of fruits to collect.
- PaperZD
- 100% Blueprints
- Unreal Engine 5.2
- Game start intro (using the Unreal intro for demonstration).
- 1 playable character, including controls for walking, jumping, and double jumping.
- 16 levels ready to play.
- 9 varied enemies: ground-based, flying, and projectile-shooting. Each enemy has a unique trait.
- 12 traps, such as trampolines, spikes, moving platforms, and more.
- Death and level restart system.
- Automatic progress saving (current level, number of deaths, and fruits collected).
- Menu with level selection, allowing play only on unlocked levels.
- Level transition effect.
- Touch controls compatible with mobile devices.
- Sound effects and background music.
|-- Content
|-- PixelAdventure
|-- Actors
|-- Assets
|-- Characters
|-- Core
|-- Maps
|-- Widgets
Click here to check out more details about the project's folder structure.
Contains all actor blueprints, including traps, pickups, and projectiles.
Here you will find sprites, flipbooks, sound effects, materials, tilemaps, tilesets, and particles used in the project.
All the logic and programming for the characters, including the main player and enemies.
Input Actions, GameModes, Joystick, CameraShakes, Interfaces, SaveGame, GameInstance.
Contains all the game levels.
Includes all the project's widgets, such as counters, buttons, and menus.
You can find all the levels in the Maps directory.
To create a new level, simply duplicate an existing level and rename it following the numerical sequence. For example: "Level_17," "Level_18," and so on. This will ensure that the player is automatically teleported to the corresponding next level.
Simply drag and drop the actor "BP_Pickup_Fruit" anywhere in the level. You can add as many fruits as you want.
movingPlatform.mp4
animatedBackground.mp4
The PaperZD plugin was used to perform player and enemies animations.
Download this project and open it by clicking on the PixelAdventure2D.uproject
If you want to test the already compiled project on your Android device
you can download the APK by clicking here.
Pixel Frog Assets |
HeatleyBros Music |
This project is completely free. Feel free to download, edit, and create your own game using this template.
If you found this project useful and would like to show your support, consider buying me a coffee! :)