It is a 2D demo project built using the Rust programming language. It serves as a playful exploration of graphics and game development, showcasing the potential of Rust in creating lightweight and high-performance applications.
- 🖼️ 2D Graphics: Leveraging the Bevy game engine to render 2D graphics, bringing the vibrant world of squares to life.
- 🎮 Gamepad Support: Integrated gamepad support ensures a seamless gaming experience. Just use the left stick to move!
- 💥 Collision Detection: Incorporates basic collision detection mechanics.
- 😜 Simple Logic: Easy-to-understand game logic, making it accessible to players of all ages.
- 🦀 Rust: Utilizing the latest edition of Rust, ensuring modern, reliable, and efficient code.
- 👾 Bevy game engine: A popular Rust game engine that aids in building high-performance and data-driven game applications.
- 🎲 Rand crate: For random number generation.
To get started, ensure you have Rust installed. Clone the repository and navigate to the project directory:
git clone https://github.com/yourusername/game_of_squares.git
cd game_of_squares
Run the game using the following command:
cargo run