The Floor is Lava
The Floor is Lava is an original game prototype. It consists of a complete game loop of a 3D platformer adventure game. I scripted the movement controller and inventory system and integrated GameDev.TV's saving system. The games main feature is a series of boots that allow the player to cross a variety of barriers including lava.
The Floor is Lava
The Floor is Lava is an original game prototype. It consists of a complete game loop of a 3D platformer adventure game. I scripted the movement controller and inventory system and integrated GameDev.TV's saving system. The games main feature is a series of boots that allow the player to cross a variety of barriers including lava.
The Floor is Lava
The Floor is Lava is an original game prototype. It consists of a complete game loop of a 3D platformer adventure game. I scripted the movement controller and inventory system and integrated GameDev.TV's saving system. The games main feature is a series of boots that allow the player to cross a variety of barriers including lava.
The Floor is Lava
The Floor is Lava is an original game prototype. It consists of a complete game loop of a 3D platformer adventure game. I scripted the movement controller and inventory system and integrated GameDev.TV's saving system. The games main feature is a series of boots that allow the player to cross a variety of barriers including lava.
YITZCHAK COHEN
Unity Developer & Software Engineer
The Floor is Lava
The Floor is Lava is an original mobile 3D puzzle game of my own creation. The game's key mechanic is a series of boots that alter the way you interact with your environment (e.g. Lava boots help you cross the lava). As part of the development of this game, I scripted original obstacle and puzzle mechanics, inventory and item systems, character controller and UI.
The Floor is Lava - Original 3D Mobile Puzzle Game
Puzzle Mechanics
-
Lava and water boots allow you to cross obstacles unharmed.
-
Speed and jump boots alter character controller abilities.
-
Strength boots and climbing boots alter the way your interact with certain objects.
-
Physics buttons spawn interactable physics objects or move objects.
Inventory
-
Original inventory system featuring scriptableObject boots.
-
5 item slots which can be selected with key shortcuts or through the touch UI.
-
Item pickups allow the player to collect the items using collision detection.
-
One set of boots are equipped at a time to altering the level environment.
Character Controller
-
Original character control which includes jump, climb and health mechanics.
-
Player controls the character through on screen touch controls.
-
Physics based controls allow for realistic interactions with objects.
-
Tapping on certain objects allows the player to pick them up and drop them.
UI
-
Complete UI includes a HUD during gameplay as well as a menu and level selection system.
-
Main menu includes options for level selection, sound and graphics settings.
-
Level selection page gives you access to unlocked levels.
-
HUD includes pause/menu button, collapsible inventory, health bar, touch DPad and jump button.
Other
Features
-
Enemy AI follows given paths and stops when blocked by obstacles or when colliding with the player. As well as damaging the player.
-
Sound mixer to separate UI sounds, gameplay sound effects and music.
-
Options menu allows player to toggle the sound and graphics options.
CREDITS
UI and level design done in collaboration with Meir Cohen
Assets
Unity Technologies
GameDev.tv
Stylized Astronaut - Pulsar Bytes
RPG Monster Duo PBR Polyart- Dungeon Mason
Yughues Free Ground Materials – Nobiax / Yughues
5 Animated Voxel Animals – VOXELGUY
Five Seamless Tileable Ground Textures – A3D
Simple Fantasy UI - Unruly Games
Sound FX - Retro Pack - Zero Rare
Music
Aural Space - Music For Puzzle Games