A small 3D platformer made with Doriax Engine, a follow-up to Lost Slime.
Help the slime across two floating-island courses. Find the key to open the portal at the end of a course (it stays locked until then), collect coins for points, look for the gems hidden off the main path, and keep away from saws and spikes. Falling off an island costs a heart too.
Open the folder in Doriax Editor and press Play on Intro Scene.
| Input | Action |
|---|---|
| WASD / arrows, gamepad stick or d-pad | Move |
| Space, gamepad A | Jump (let go early for a short hop) |
| Shift, gamepad X | Run |
| Drag the mouse, Q / E, gamepad right stick | Turn the camera |
| Esc / P, gamepad Start | Pause |
| Enter, gamepad A | Menu confirm |
On phones and tablets the level shows on-screen controls instead: a stick (push it all the way to run), a jump button and a pause button, and dragging anywhere else turns the camera. They also appear after touching the screen on any device, and hide again when a key is pressed.
Intro Scene: the title screen, a small island withTitle Menuas a child scene.Level One,Level Two: the levels. Each has aLevelentity with theLevelControllerscript, and usesHUD Scene,Pause Scene,Game Over SceneandWin Sceneas child scenes.Loading Scene: shown bySceneManagerwhile a scene loads.bundles/: the slime, pickups, key, portal, hazards, moving platform and the shared sounds.scripts/: the C++ scripts.GameStatekeeps the score and hearts between scenes.- Animations: the pickups' spin and bob, the portal star, the saws, the moving platforms, the title camera and the loading slime are actions that loop and play on start (select them to see them in Properties). The portal opening and the HUD banner are Animation entities (open them in the Animation window) that scripts start. The menu buttons grow on hover through their Button settings.
- Particles: the slime's dust on jumps and landings is the
Dust Emitterparticles action of the Player bundle, drawing each puff as an instance of theDustmesh.
The best score is saved with System::setIntegerForKey.
Models, UI, skyboxes and sounds are CC0 assets by Kenney: Platformer Kit,
UI Pack - Adventure, Mobile Controls, Skyboxes, Interface Sounds, Impact Sounds, Music
Jingles and New Platformer Pack (the key icon and sounds). The Titan One and Sniglet fonts are
under the SIL Open Font License. Licenses are in assets/licenses/.
The logo, the HUD icons (renders of Platformer Kit models) and the dust puff model were made for this game and are CC0 as well. The music was made for Lost Slime and is CC0 too.