VOID CRUSHER

This game is built by Louis XIE using the Unity game engine with the guidance and materials of MSU (Michigan State University) on Coursera.

Modifications:

1. UI & User Experience

  • Redesigned HUD: A custom-scripted health bar and lives counter are now integrated into the UI layout.
  • Custom Menus: The main menu features a new background and buttons to navigate the game.
  • Introductory Pop-up: A new pop-up screen introduces the game's story at the start, setting the stage for the player's mission.

2. Game Mechanics

  • Linear Campaign Mode: The game has been transformed into a 4-level campaign with increasing difficulty, a connecting storyline, and animated cutscenes between levels.
  • New Enemies & Boss: Added 3 new enemy types, several enhanced variants, and a final Boss, each with unique movement and attack patterns.
  • New Win Condition: In addition to surviving enemy waves, players must now defeat a powerful Boss to win the game.
  • Upgraded Arsenal: A new spread-shot mechanic has been implemented, allowing the player's ship to fire multiple projectiles at once.

3. Graphics and Visuals

  • Upgraded Player Ships: Added 3 new playable ship models, each with a unique skin, representing enhanced versions of the player's fighter.
  • Themed Levels: Each of the 4 levels features a distinct theme, introducing new enemies and challenges as the story progresses.

Credits:

Created by Louis XIE, partially AIGC used

Download

Download
Windows.zip 45 MB
Download
macOS(untested).zip 43 MB

Install instructions

The macOS version of the game has only been built and has not undergone actual playable testing. If it is unstable, please play via the WebGL version.