Learning Rust By Building The Old Terminal Game Beast From 1984, Part 4
In the last post we added path-finding to our beasts and a game loop. In this post we will finish the game by squishing beasts and moving through levels.
In the last post we added path-finding to our beasts and a game loop. In this post we will finish the game by squishing beasts and moving through levels.
In the last post we setup our board and made the player push blocks around. In this post we will add path-finding to our beasts and add a game loop.
In the last post we set up our board and made the player walk around. In this post we will generate terrain for each level and implement a way for the player to push blocks.
You just read the Rust book and now want to apply your new skills to something real. Let’s build the terminal game I grew up with to harden your new skills and in the process learn how the terminal works and how to control it.
Sometimes progress looks like standing still.
In software, that pause, the decision to improve what already exists rather than chase what’s next, is often the difference between systems that endure and those that collapse under their own weight.
This post explores why slowing down to strengthen the foundation is one of the most powerful moves a technology company can make.
This is a README about what’s it like to work with me. I’ve asked past teams to review this document as I work with more people to keep this as accurate and fair as possible.