5 minutes
Catching up?
Dropping in at this lesson? One command reinstalls the library components the build uses so far and writes the scene as it stood at the end of the previous lesson to public/scenes/WingmanFlight1/scene.json:
Copy that scene.json over your src/scenes/wingman.json and you are caught up to the start of this lesson.
Course 1 gave you a fighter that flies anywhere but can't shoot. You can loop it, boost it, and chase your own trail. Nothing ever happens, because a flight model has no trigger. A shot has to leave the gun before it can hit anything. So the first thing you add is the gun that puts rounds in the air.
Continue reading
Unlock the Full Course
Every lesson, the runnable examples, and the finished build — yours to keep.