Rust breakout game tutorial

1 year ago
7

let's remake the breakout game using the rust programming language.
All in one video tutorial, start to finish.
This tutorial uses the macroquad game development framework.

Source code:
https://github.com/TanTanDev/breakout_tutorial

macroquad library: https://github.com/not-fl3/macroquad
macroquad documentation: https://docs.rs/macroquad/latest/macroquad/

Want to support me?
Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnepM7SdGtcU6rhpxyLiV9w3k92rE1UqHTr4BNqe2ScsK1eEENvZDC3W1ur

Intro Music:
Music Valentine by Wintergatan
Wintergatan link: https://wintergatan.net/
License can be found on website

0:00 what we make
0:16 rust setup
0:23 macroquad
0:30 main.rs
2:34 player
4:51 blocks
6:41 balls
8:14 simple collision
10:41 aabb collision explanation
11:25 Rect::center()
11:50 aabb collision
13:00 block coloring
13:17 scoring
14:41 player lives
15:35 game states
18:23 POWERUPS

#gamedev #rustlang #macroquad

Loading comments...