πŸ¦€ Building a 2D starship game in Rust with Bevy - PART 5 (asteroids)

Subscribers:
950
Published on ● Video Link: https://www.youtube.com/watch?v=fi1YZNQ62XA



Duration: 1:19:59
155 views
4


In this video, we continued developing a 2D spaceship game using Rust and Bevy (Game Engine).

If you want to see the previous episodes:
- part 1: https://www.youtube.com/watch?v=t60fieqnNpY
- part 2: https://www.youtube.com/watch?v=aahRUmEbTmo
- part 3: https://youtu.be/4sZsmPRwGnk
- part 4: https://www.youtube.com/watch?v=TLGJz04W0uQ

In this episode, we implemented programmatically generated asteroids with some rudimentary collisions.

We ended up using https://github.com/Nilirad/bevy_prototype_lyon for programmatically generated sprites.

All the source code is available here: https://github.com/lmammino/bevy-fuel-tank

The python version of the game is available here: https://github.com/lmammino/pygame-fuel-tank

For seeing the next episodes live check out our Twitch channel: https://twitch.tv/loige

#Rust #bevy #gamedev




Other Videos By Luciano Mammino (loige)


2023-04-18Using Zig from Python 😱 (Twitch Live Stream)
2023-04-03πŸ¦€ Calling Rust from Python 🐍 with PyO3 (Twitch live stream)
2023-03-22πŸ¦€ Exploring Rust crates zip & image (Twitch live stream)
2023-02-27πŸ¦€ Learning Rust web servers with Axum & SQLx (Twitch live stream)
2023-02-21Rust crates: async_stream (Twitch live stream 2023-02-20)
2023-02-13Rust crates: custom serde deserializers (Twitch live stream 2023-02-13)
2023-02-09Rust crates: dotenv, reqwest, url, serde, serde-json (Twitch live stream 2023-02-08)
2023-01-23πŸ¦€ Learning Rust web servers with Axum (Twitch live stream)
2023-01-09πŸ¦€ Learning nom, a Rust parser combinator library (Twitch stream)
2022-11-30Building a Tic Tac Toe game in Solid.js (Twitch Live Stream 2022-11-30)
2022-11-28πŸ¦€ Building a 2D starship game in Rust with Bevy - PART 5 (asteroids)
2022-11-21πŸ¦€ Building a 2D starship game in Rust with Bevy - PART 4 (collisions)
2022-11-14πŸ¦€ Building a 2D starship game in Rust with Bevy - PART 3 (migrating to Bevy 0.9)
2022-11-10πŸ¦€ Building a 2D starship game in Rust with Bevy - PART 2
2022-11-07πŸ¦€ Building a 2D starship game in Rust with Bevy - PART 1
2022-11-02Introduction to Bevy, Rust game engine (Twitch Live 2022-11-02)
2022-10-10πŸ¦€ Rust vs 🐍 Python: Advent of code in Rust - solving days 24 & 25/2021 (Twitch Live 2022-10-10)
2022-09-26πŸ¦€ Rust vs 🐍 Python: Advent of code in Rust - solving days 23/2021 PART 2 (Twitch Live 2022-09-26)
2022-09-19πŸ¦€ Rust vs 🐍 Python: Advent of code in Rust - solving days 23/2021 PART 1 (Twitch Live 2022-09-19)
2022-09-12πŸ¦€ Rust vs 🐍 Python: Advent of code in Rust - solving days 22/2021 PART 2 (Twitch Live 2022-09-12)
2022-08-29πŸ¦€ Rust vs 🐍 Python: Advent of code in Rust - solving days 22/2021 PART 1 (Twitch Live 2022-08-29)



Tags:
rust
rustlang
learning rust
live coding
pair programming
mob programming
live stream
twitch
educational
coding challenge
problem solving
irl
in real life
bevy
game
gamedev
2d
graphics
gaming
game development
sprite
animation
text
text2dbundle
collision
collisions
asteroids
programmatically generated sprites
sprites