For the longest time, I’ve wanted to learn Rust, and I heard that the best way to learn a new programming language is to create a simple text game through the terminal. While programming, I to proficient levels how to program with Rust, and I gained knowledge of advanced Rust topics like lifetimes, borrower, closures, boxes, and error handling.

The project may be viewed here.