u/david_senate

Open-sourcing a few reusable Playdate Lua gameplay systems from Airborne! PD
▲ 20 r/PlaydateDeveloper+1 crossposts

Open-sourcing a few reusable Playdate Lua gameplay systems from Airborne! PD

Spent some time extracting and cleaning up a few reusable Lua snippets from Airborne! PD for Playdate.

Mostly focused on:

  • object pooling
  • data-driven wave systems
  • per-frame sprite accounting
  • datastore persistence
  • lightweight rendering tricks

These are small engineering notes and reusable gameplay patterns developed while building a performance-conscious Playdate project on constrained hardware.

Thought some of them might help newer Playdate developers getting started with optimization and gameplay systems.

Public repo:
github.com/DaveLeonard/airborne-public

u/david_senate — 5 hours ago
▲ 41 r/PlaydateDeveloper+1 crossposts

DevLog - Apocalypse PD! - v0.7 - Action pack update

Hey guys!

Just spent some time with the latest Airborne update and honestly… I hope you'll notice an improvment immediately.

The presentation feels tighter right from the start—cleaner menus, sharper navigation, and a little pointer system . It gives the game real personality and somehow makes you feel in control before the first shot is even fired.

Better mechanics : the difficulty doesn’t spike randomly—it builds. Slowly. Methodically. Wave after wave, the pressure keeps rising, enemies start coordinating, support units show up.

Mortars feel smarter. Infantry reacts. Jets, bombers, helicopters, tanks, paratroopers—everything’s been tuned to keep you guessing. No lazy patterns. No cheap repetition.

Small details: Better threat indicators. Cleaner DEFCON feedback. High scores that remember your name. Smoother projectiles. Subtle screen shake on impact.

Really curious what you think after a few runs.

u/david_senate — 11 days ago