Rust breakout game tutorial
https://www.youtube.com/watc...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?
XMR: 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