tuxDB - linux gaming aggregate
TUXDB - LINUX GAMING AGGREGATE
 NEWS TOP_PLAYED GAMES ITCH.IO CALENDAR CHAT WINE SteamDeck
 STREAMERS CREATORS CROWDFUNDING DEALS WEBSITES ABOUT
 PODCASTS REDDIT 

 

SUPPORT TUXDB ON KO-FI

MENU

ON SALE

New Twitch streamer aggregation implemented (#FuckTwitch) due to Twitch's API issues (more info on my Discord )


https://lennerts.itch.io/supernova


SUPERNOVA is a third person singleplayer action game where you fight to achieve the  Supernova level.

Eliminate enemies by shooting them to receive blue XP drops. You can heal yourself by picking up the green healthdrops scattered around the arena. Once you have collected 100 XP points you will be Supernova and have won the game. Whether you win or die, the round will automatically restart. You can quit at any time via the pause menu by pressing the Escape key. 

SUPERNOVA was made as a graduation project during my study of Multimedia Technology: Virtual & 3D at the Karel de Grote University College. During this project I researched some more advanced techniques in game development like procedural mesh generation, procedural animation, inverse kinematics and others.

The main feature of SUPERNOVA is the IK (Inverse Kinematic) rig. The player character and enemies are proceduraly animated, which means all movement and animations are steered by scripting and physics without any keyframed animations. In theory the IK rig allows the character to change its dimensions and appearance without the need to alter any animations. Currently the IK rig only supports a procedural walking animation, which is still being refined.

Another feature in SUPERNOVA is procedural terrain generation based on mesh generation. The arena floor is procedurally generated at the start of each round. This ensures a random and unique terrain during each play session.


Please enjoy SUPERNOVA!