Title screen

Orbital Metropolis Defense

Set in the distant future where an orbiting metropolis hanging off the moon, becomes under siege by asteroids. Blast away as many asteroids as possible while receiving support from Earth.


Controls:

100% mouse

move mouse to aim

hold click to fire

EDIT

Since I didn't have time to elaborate on explaining the mechanics in detail in game besides basic gameplay here's the breakdown below.

Game Mechanics:

Green bar = City integrity(Health)
Blue bar = City Shields

Fire the turret to destroy asteroids that get progressively tougher. Supply caches from earth will occasionally show up. Fire one of them to get one of the following rewards

-Restore health
-Restore shields
-increase turret damage
-increase fire rate (caps at 5/60 FPS)

Note if health or shields are already full, the reward will become either turret damage or fire rate.

One Bug spotted that I couldn't fix in time prior to deployment:

-supply caches still existing from the previous playthrough carry over to the next. (Basically early game boost.)

Awards

Give this entry an award

Files

File Uploader Date
Title_screen.png
Title screen
Phantasma 2025/09/28 00:35
Phantasmas_Orbital_Metropolis_Defense.zipfinal
Source Code included
Phantasma 2025/09/28 00:33

Diary Entries

(Barely)Finished project with sound and music this time.

I don't recall any PyWeek submissions I've done that included both sound and music until now. Out of all the projects I've made throughout every PyWeek jam, I think this is one of my best efforts alongside that 6-crates game I've made a long time ago.


Of course, there's still room for improvement so I'm not stopping there. Looking forward to playing everyone's games throughout this week.

Add a comment