Devlog – Major Update to AeroStrike
Hey everyone!
I just pushed a big update to AeroStrike, and I wanted to share what’s new, what I fixed, and what I learned while improving the project.
✨ What’s New
• New Enemy Jets + AI
I added simple enemy fighters that chase the player, turn toward you, and fire homing missiles.
This helped me learn more about vector math, direction interpolation, and basic pursuit behavior.
• Homing Missiles
Enemy missiles now track the player smoothly instead of flying straight.
They steer using direction lerping and have a warning indicator when they get close.
• Flares (Countermeasures)
You can now deploy flares to distract incoming missiles.
Missiles will retarget flares if they get close enough.
• Carrier HP + Bomb Damage
The enemy cruiser now has a proper health system.
Bombs deal damage, and the cruiser sinks when its HP reaches zero.
• Radar System
I added a 2D radar that shows:
Enemy jets
The enemy cruiser
This taught me how to convert world coordinates into UI positions.
• Landing + Rearming
You can land on the carrier to repair and restock bombs.
This added a fun gameplay loop and made the mission feel more complete.
🎮 Controls Fixes
The Up/Down pitch controls were broken before — they now work properly.
Pitching feels smoother and more responsive.
🎨 CSS Overhaul
I completely reworked the UI styling:
Cleaner HUD
Minimal, modern look
Consistent color theme
Better spacing and readability
Subtle glow effects for a “fighter jet” feel
This makes the game look more polished and easier to read during gameplay.
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.