Zero To Pong With Bevy

  Рет қаралды 1,948

PhaestusFox

PhaestusFox

Күн бұрын

Rust = www.rust-lang.org/tools/install
VsCode = code.visualstudio.com/
Discord = / discord
Ko-Fi = ko-fi.com/phaestusfox
Code = github.com/PhaestusFox/ZeroTo...
Vault = github.com/PhaestusFox/bevy_z...
BevyEngine = bevyengine.org/
Plugins:
rust-analyzer
Rust Syntax
Even Better TOML
Error Lens
crates
BevyEngine Snippets
00:00 Intro
01:30 Install Rust and VsCode
02:05 Install VsCodePlugins
03:05 Create Game
06:50 Spawn Paddles
13:50 Make Paddles Move
20:25 Add Ball
23:37 Make Ball Bounce
28:50 Outro
Stock Images from unsplash.com/
#Bevy #GameDev #bevyengine #ZeroToGame

Пікірлер: 20
@4115steve
@4115steve 19 күн бұрын
Thanks for making this game for beginners, there's not many videos like this for beginners on youtube. Very helpful, thanks again
@Perspectologist
@Perspectologist 12 күн бұрын
Thanks for making this simple tutorial. It was a bit fast paced, so I used pause and rewind a fair bit as I typed the code. Fortunately I now have Rust and a little Bevy experience so it all made sense to me. This is a great starting point. I am interested in simplifying the hit test code, perhaps with the Bevy collision function.
@mrmaniac9905
@mrmaniac9905 15 күн бұрын
Please keep this tutorial going. Would love to see some card system with a nice hand visualization
@HNazmulHassan
@HNazmulHassan 19 күн бұрын
Which Operating System is Best for Rust ? linux or Windows ?
@0xD21F
@0xD21F 19 күн бұрын
Whichever you prefer.
@PhaestusFox
@PhaestusFox 19 күн бұрын
Personally I think windows is easier to find help for but it really is personal preference with rust, I know of few if any differences between the two when it comes to rust.
@hackyeff8164
@hackyeff8164 19 күн бұрын
Cannot talk for Windows, but under Linux Rust is pretty frictionless; it just works. Never had any issues.
@PhaestusFox
@PhaestusFox 19 күн бұрын
@hackyeff8164 yeah got to say 90% of the friction I find is me trying to do something I shouldn't be and 10% is a bug in my code the compiler is telling me about but I'm too annoyed to read the error messages properly 😅 I do find it funny how much of my issues with rust come down to me doing the wrong thing in the end
@hackyeff8164
@hackyeff8164 19 күн бұрын
@@PhaestusFox oh my, and there is no other programming language with such nice and readable error messages. but yeah, I am also very good at ignoring error messages. :)
@RobertoMaurizzi
@RobertoMaurizzi 19 күн бұрын
LOL, I always thought you had to install Visual Studio to have libraries and a linker for Rust on Windows (I already had it installed when I first installed Rust)
@PhaestusFox
@PhaestusFox 19 күн бұрын
You do but the rust installer detects you don't have it and installs it all for you, got to love how polished rusts tools are
@RobertoMaurizzi
@RobertoMaurizzi 12 күн бұрын
I found myself installing Rust on a new Windows laptop and yeah... Either you install Visual Studio tools or you have to pick x86_64-pc-windows-gnu then install something that gives you dlltool.exe (in my case I installed mingw C/C++ compiler) 😅
@precumming
@precumming 10 күн бұрын
People have mentioned it being fast paced, in the future maybe include an unlisted video with nothing sped up. It shouldn’t require as much work although if you’re speeding up segments progressively while editing then it would require changing how you do it. Also people should generally watch a tutorial through once and then follow along, you want to know what the end result is, and so if you make the default longer then it's harder to watch it through first. This video has come at a perfect time for me as I last touched Bevy in 0.11 and I’m aware that a lot of things have changed. Thank you for this, the video is fine for me but I think only because I have a lot of Rust knowledge and prior Bevy knowledge
@maxxxxiors
@maxxxxiors 18 күн бұрын
Bro please slower... I've never touched Bevy or Rust in my life, and you're rushing as hell ;-; to much speeding up
@PhaestusFox
@PhaestusFox 17 күн бұрын
I tried to only speed up when I was typing, the hope being if you are following along you don't get lost from a cut to everything being typed out but if your not following along you don't have to wait a long time for me to type things out
@nicolaastanghe475
@nicolaastanghe475 16 күн бұрын
there is a play speed you can make it go slower.
@dakunskye
@dakunskye 15 күн бұрын
Additional you don't want to dive in with Bevy before understanding some Rust first. It's a different beast and Bevy heavily uses Rust specific concepts to do its jobs.
@maxxxxiors
@maxxxxiors 15 күн бұрын
@@dakunskye good to know! thanks!
Bevy Good for you next game: Better every update
9:59
PhaestusFox
Рет қаралды 1,7 М.
I made my own animation library
15:54
Doug Mercer
Рет қаралды 24 М.
Gym belt !! 😂😂  @kauermtt
00:10
Tibo InShape
Рет қаралды 15 МЛН
Iron Chin ✅ Isaih made this look too easy
00:13
Power Slap
Рет қаралды 34 МЛН
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 13 МЛН
- А что в креме? - Это кАкАооо! #КондитерДети
00:24
Телеканал ПЯТНИЦА
Рет қаралды 7 МЛН
Physics in Bevy: What is Bevy Rapier
12:28
PhaestusFox
Рет қаралды 5 М.
Harder Drive: Hard drives we didn't want or need
36:47
suckerpinch
Рет қаралды 1,6 МЛН
Malware Development: Processes, Threads, and Handles
31:29
Bevy Update 0.14 So much new stuff
40:42
PhaestusFox
Рет қаралды 848
I tried making my own VST plugin, so you don't have to.
9:04
Why Stardew Valley’s Creator Hated His Game
20:17
Nello
Рет қаралды 689 М.
Programming a multiplayer game from scratch in 7 DAYS
18:28
Makefiles: 95% of what you need to know
1:01:53
Gabriel Parmer
Рет қаралды 116 М.
God-Tier Developer Roadmap
16:42
Fireship
Рет қаралды 7 МЛН
I Added Infinite Crafting to Minecraft (with AI)
13:08
Blucubed
Рет қаралды 1,1 МЛН
Новые iPhone 16 и 16 Pro Max
0:42
Romancev768
Рет қаралды 1,1 МЛН
Смартфон УЛУЧШАЕТ ЗРЕНИЕ!?
0:41
ÉЖИ АКСЁНОВ
Рет қаралды 1,2 МЛН
iPhone 15 Pro в реальной жизни
24:07
HUDAKOV
Рет қаралды 442 М.