Skip to content

KirinDenis/Base-Z-47-Rust-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BASE-Z47

BASE-Z47 [Sokoban in Rust] (Console and Web Assembly Versions)

This is a simple console-based Sokoban game written in Rust. It is my first Rust project, created as a learning exercise after completing the third chapter of "The Rust Programming Language" book.

Why This Project?

At the end of Chapter 3 in The Rust Programming Language, the authors encourage readers to stop and try writing some Rust code before moving forward. This project is my attempt to apply what I've learned so far.

Play latest version online

https://kyivfortress.net/base-z47/index.html

Features

  • Basic Sokoban mechanics
  • Console-based interface
  • Written in beginner-friendly Rust code

Disclaimer

This project is a learning exercise and may not follow best practices or advanced Rust patterns. Feedback and suggestions are welcome!

Future Improvements

As I continue learning Rust, I may improve this project by:

  • Adding more levels
  • Implementing a better input system
  • Enhancing performance and code structure

How to Run

  1. Install Rust from rust-lang.org
  2. Clone this repository:
    git clone https://github.com/KirinDenis/Base-Z-47-Rust-Game.git
  3. Navigate to the project folder:
    cd baze-z47
  4. Run the game:
    cargo run

License

This project is open-source and available under the MIT License.


Happy coding!

About

Old Space Base on an Unknown Planet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages