Flame workshop: Space Shooter
summary
Hands-on build using the Flame game engine on Flutter: repo with step branches, assets include two 4-frame starship sprites at 48×48, shot and enemy sprites at 16×16, and a parallax background. Game composes with sprite animation component and component children, uses delta-time movement (ship speed 200 px/s), keyboard handler for arrow and space, a timer that spawns enemies every second, and collision callbacks that remove both bullet and enemy — the live demo runs and is playable.
AI-written summary · about
chapters (9)
- 0:00Introduction to Flame
- 4:51Setting up the project
- 7:41Running Flame hello world
- 15:40Adding player sprite
- 31:44Implementing keyboard controls
- 52:07Creating player shots
- 1:08:33Spawning enemies
- 1:19:17Adding collision detection
- 1:25:14Final game overview
related talks
46m3D Games With Flame
28m"Shooting Stars! Livecode a Game in Less Than 30 Mins"
35mFakery, Artificial Intelligence, Collision Detection, a 2D Platform Shooter in JS
17mHardspace: Shipbreaker Tech Talk: Explosions with VFX Graph
27mLevel Up with Python: Building a Shooter Game Live with PyGame
33mDeep Space - A Simulation Drama
26mdeveloping videogames in JavaScript
59mGraphics Programming with LambdaCube 3D - Part 2 of 2
