Tantan | Rust breakout game tutorial @Tantandev | Uploaded July 2022 | Updated October 2024, 1 hour ago.
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:
github.com/TanTanDev/breakout_tutorial
macroquad library: github.com/not-fl3/macroquad
macroquad documentation: https://docs.rs/macroquad/latest/macroquad/
Want to support me?
Patreon: patreon.com/Tantandev
Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnepM7SdGtcU6rhpxyLiV9w3k92rE1UqHTr4BNqe2ScsK1eEENvZDC3W1ur
Intro Music:
Music Valentine by Wintergatan
Wintergatan link: 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
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:
github.com/TanTanDev/breakout_tutorial
macroquad library: github.com/not-fl3/macroquad
macroquad documentation: https://docs.rs/macroquad/latest/macroquad/
Want to support me?
Patreon: patreon.com/Tantandev
Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnepM7SdGtcU6rhpxyLiV9w3k92rE1UqHTr4BNqe2ScsK1eEENvZDC3W1ur
Intro Music:
Music Valentine by Wintergatan
Wintergatan link: 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