Create Rust games easily
summary
Concrete step-by-step ggez (currently 0.3) walkthrough building a small game Beyonce brawls from cargo boilerplate to a running demo, with code shown: structs for player and smashables, PNG sprites, sound playback, a spacebar hold-to-charge mechanic, hitbox collision checks, spawn randomness and draw/update loops. Notes include a walkthrough branch on GitHub, resource path gotchas, and the frame-count timing caveat (holding uses update ticks not real time). The demo runs live.
AI-written summary · about
chapters (17)
- 0:00Introduction
- 1:10RustFest
- 2:27GGC
- 3:40Proposal
- 4:38Inspiration
- 5:35Beyonce Brawl
- 7:20Starting the game
- 8:52Running the game
- 12:42Explaining the controls
- 14:24Creating a struct
- 15:27Creating a new player
- 17:31Troubleshooting
- 22:35struct
- 23:27new function
- 24:42draw
- 25:36collision
- 28:04final thoughts
related talks
51mWriting Games with Ruby
51mWriting Games with Ruby
33mWriting Games with Ruby
01h 06mBuilding Games with Ruby
53mRust wasm: Browser games!
25mJavascript as Play A Primer on Getting Started with Video Games
01h 23mFrom Start to Published, Create a game with Ruby!
44mLive coding a 3D game in 45 minutes (with open source tech!)
