Spent a long, long while trying to understand Bevy and it’s ECS implementation along with a bunch of Rust syntax I have not yet encountered. While I still do not understand everything entirely, I have a decent grasp on the basics of Bevy and how it functions and handles stuff using the ECS pattern.
I know enough to be able to do some basic things like create entities and handle input and draw some stuff and such.
After playing around for a while, I finally took the time to go ahead and wipe everything to start fresh. Created a simple Nix flake to define my build/dev environment and set up a basic Rust project using Bevy before creating the Paddles and adding movement and such to them.
I took some time to organize everything and sue constants/variables in various places as well to ensure that I’m not overusing magic numbers in my project and to provide a sort of control center to change the looks/behavior of the entire game easily.
Now it’s time to create the ball…
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.