SANTA SHIELD

SANTA SHIELD Used AI

9 devlogs
16h 50m
Created by Elliot Zhang

Santa has declared all of humanity to be on the naughty list. Defend North American cities!

Timeline

added scanlines! very hard to see but there. Also I built it for mac, yay!! expect ship imminently.

Update attachment

trying to make it into a onefile with pyinstaller! it not working!!
also, implemented rework of gui yay

Update attachment

new UI mockup!!! who would think this is the most frustrating part haha. wondering if this counts as enough effort to remove the ai tag soon...

Update attachment

Hi!
anyways, I fixed a nasty bug where the targeting position and hp subtract were being run twice so it would be super disjointed. I also added a function to repair ur base (later airbases too) for 2 TP.

not much new art, so here's the new logo:

Update attachment
  • reworked targeting, rotations, movement for interceptor
  • reworked targeting for bombers - airbases will now be attacked
  • airbases can be destroyed now!
  • map updated, border around it
  • try/except so that bomber spawn doesn't crash game when no valid tgts exist
  • made a logo!!!
Update attachment

Ok! A short update.
I'm posting more regular update reports on the README, but lots of significant changes have occured since last time. Bases now have limited numbers of planes, and you can buy upgrades. Also I added more randomness in where the enemy missiles spawn from, though this revealed some more issues with rotation and such :(

Off to fix some more issues!!!

Update attachment

Added tactical points!. Interceptors will now re-target instead of going home early if bombers are still there. Also, interceptors now have a set ammo so they can take out two bombers before returning. Tactical point text display exists now (nothing to buy though).

Update attachment

A busy day, so not much progress, but enemies now spawn in waves!

Update attachment

I've been rebuilding the general idea in Unity! It's been really fun learning the basics again from scratch. Should be a lot more lightweight!