A downloadable game for Windows

An orthographic (top-down view) arcade-style asteroid shooter! 


OVERVIEW:

A fast-paced arcade shooter built in Unreal Engine 5.7. Pilot a ship through colorful asteroid fields, dodging and blasting your way through increasingly difficult levels. Designed to be a polished portfolio piece that demonstrates project completion, programming knowledge, modular VFX, audio systems, and most importantly, a modular, clean blueprint architecture that can be implemented in future games.

HOW TO PLAY:

W - Engage Thruster

A / D - Rotate Ship

Space Bar / Left Mouse Click - Shoot

Backspace - Main Menu

Enter - Begin Game 

MECHANICS:

Each Wave will spawn <WaveCount> large asteroids (Example: Wave 1 spawns 1 large asteroid, Wave 2 spawns 2 large asteroids, etc). Waves will only end once all asteroids are destroyed from the level. When you shoot a large asteroid, it will break apart into 2 medium asteroids. When you shoot a medium, it will break apart into 3 small asteroids. Once all asteroids are cleared from the map, a countdown will engage and start the next wave. Scoring is very simple. A large asteroid is worth 20, a medium is 50, and a large is 100. You have 3 lives. If your ship impacts an asteroid, you will lose 1 life and respawn in the center. You have 3 lives only, which are shown at the top right of the HUD (your display window). When you lose all your lives, you restart from the main menu.

SYSTEM REQUIREMENTS: 

Minimum: 

- Any modern Windows laptop/PC

- Integrated Graphics (most computers come with this).

- 4-8 GB RAM

Recommended: 

- 1080p display

- 8+ GB RAM

INSTALLATION AND RUNNING THE GAME:

Download and unzip the .zip file. You mustn't move any of the folders or files. Simply launch "AsteroidGame.exe". This will run the game. NOTE: There is currently no way to exit the game; you must exit it manually when you are done playing. 

DEVELOPMENT NOTES:

- Built in Unreal Engine 5.7

- Uses Blueprints only

- Niagara used for thrusters, explosions, and debris

- Modular sound cue system for thrusters, lasers, and impacts

- Organized Folder Structure

- Packaged using Windows 64-bit shipping configuration

FUTURE FEATURES:

- Boss and sub-boss system (Implemented in v.1.1)

- A leaderboard for high scores

- Rebuilt UI and HUD

- POWERUPS

Credits:

Jakob Herbert (myself)

Assets used:

Fab Marketplace: 

- LowPoly Spaceships (Pedram Ashoori) - Ship Mesh

- 50 Free Game Sound Pack (PlaceHolder Inc.) - Laser Projectile Audio, & Explosion FX Audio

Other Sources:

- Smoke 8x8 Texture (DepthFade on Youtube.com)

- Thruster Audio (

- Arcade Countdown Audio (freesound_community on Pixabay.com)

- Thrusters Loop (freesound_community on Pixabay.com)

- 2 Starfield textures (generated by Copilot)

Download

Download
AsteroidGame_Win64_v1.1.1.zip 383 MB

Development log

Leave a comment

Log in with itch.io to leave a comment.