top of page
Fabio Pittaccio | Game Developer
Ruins' Rhapsody
(Demo)
An action/adventure 3D demo game

Embark on an exciting archaeological adventure as Alessandra Morioka, a daring explorer on a quest to uncover an ancient mysterious relic. Dive into a thrilling action-adventure experience that blends exploration, puzzle-solving, and heart-pounding combat in a world rich with ancient mysteries and hidden treasures.
Features
-
Dynamic Movement System: Run, sprint, jump, swim, and climb through diverse environments. Master Alessandra's acrobatic abilities to overcome challenging obstacles.
-
Immersive Exploration: Discover breathtaking landscapes ranging from lost ancient ruins to stunning environments that spark curiosity and imagination.
-
Intense Combat: Face adrenaline-pumping battles against various enemies, from wild animals to robots and human adversaries, while carefully managing your arsenal of weapons.
-
Engaging Puzzles: Solve accessible yet rewarding environmental puzzles that test your problem-solving abilities and archaeological expertise.
Gameplay
Inspired by legendary franchises like Tomb Raider and Uncharted, Ruins' Rhapsody offers a dynamic gameplay experience. Manage critical resources like health, stamina, and underwater resistance while navigating traps and complex environments as you hunt for the legendary artifact.
Will you be able to lead Alessandra to discover every hidden treasure?​​
![]() Main Character ComponentsThese are the components that make up the main character. Since I used meta-human, there are several meshes and hair, but mainly to note the various custom components that I created and added to the character | ![]() Enemy DetailsHere are the details I added to the enemy such as visual effects, attack range and any item it can spawn | ![]() Enemy Behaviour TreeThis is the simple behaviour tree used by the enemy: - the enemy first walks in random points of the area (every 4 seconds changes point) - if it finds an enemy (the player) it chases him - then attacks (shoots every 2 seconds) |
---|---|---|
![]() Main Character ControlsThis is the Data Asset used in (relative to) the main character controller, consisting of various Input Action |
I’ll be sharing more detailed insights into the design process, game’s code and other exciting aspects soon. Stay tuned for a closer look at how everything comes together behind the scenes!
bottom of page