Nebulast is a game created by me in a week for Brackeys Gamejam 2025.1. 

This project is a game that takes inspiration from Galaga and Galaxian, while still having many original mechanics. 

Try to beat my score: 70880


Files

Attached are the Windows, Linux and MacOS versions of the game, as well as the playable browser version. Only Windows and HTML version has been tested. 

Assets

All assets are created by me. This includes the epic sprites, questionable soundtrack, and functional scripts. 


Gameplay

Core controls:

A/D and arrow keys move the player in their respective directions. 

Space shoots the ships weapons. Taking after Galaga, there is no cooldown.

Mechanics:

SUPPLY DROPS spawn to give the player more health, shield and ammunition. They always drop from enemies, and sometimes drop from the sky, if the player really needs supplies, they will drop more often. The blue one regenerates shield, the green one regenerates health, the blue and green one regenerates both health and shield to a lesser degree, and the pink one regenerates the players ammunition. 

As long as the player lives, their health slowly decays and the shield rises to keep the gameplay going. If the player's health reaches 0, the player dies.

The player shoots the enemy ships, this expends bullets (the red bar) until it reaches 0. The player then has to wait for a SUPPLY DROP to drop from the sky or enemies. 

The yellow bar represents the player's "style." Style is gained by dealing damage to, and destroying enemies, and is lost during inactivity from the player or taking damage. The style increases points gained, damage dealt, speed and at higher levels give the player extremely low shield stealing capabilities.

A wave starts when the player defeats all enemies from the previous wave. Each wave, the enemy stats increase exponentially with a step value of 0.0225. Enemy health and shield formula are "f(x) = 70 ^ x". For damage, it uses this formula: "f(x) = 6 ^ x / 4." x increases by the step value every wave, and gets 1 added on to the end so the enemies don't loose stats upon starting a wave, if that didn't make sense, just trust me bro. 

Enemies spawn in at the beginning of the next wave, they go to their target position and stay there stationary until they decide to move or are destroyed. Enemies will shoot down at the player once every 0.7ish seconds. New enemies can spawn in mid-wave. 

Upon completing a wave of enemies, the player is awarded with a larger version of the SUPPLY DROP that gives all the basic options scaled up or the NOTHING CAN GO WRONG... option that increases the player's style significantly. 


Thanks for reading this! Please comment on the game with your thoughts!

Published 6 hours ago
StatusReleased
PlatformsHTML5, Windows, macOS, Linux
AuthorSquidman4
GenreSurvival, Shooter
Made withGodot
TagsArcade, Indie, No AI, Pixel Art, Simple, Space

Download

Download
Nebulast Windows.zip 29 MB
Download
Nebulast Linux.zip 23 MB
Download
Nebulast MacOS.zip 52 MB

Leave a comment

Log in with itch.io to leave a comment.