You are browsing as a guest. Sign up (or log in) to start making projects!

Open comments for this post

1h 41m 42s logged

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.

1
3

Comments 0

No comments yet. Be the first!