Procedural generation in Ruby

Procedural generation in Ruby

For a first foray into project development in Ruby, Tammy Tran and Ira Holmes worked with me to develop a text-based game. Within a matter of four hours, we developed ideas for the type of game we wanted, designed an object-oriented framework, and implemented basic functionality. We built six different classes and two methods to provide functionality for the user to explore, discover, name, and even fight some of the random encounters in an alien world.

Like any meaningful project, we worked through several blockers when objects didn't work as intended, variables weren't visible within functions/methods, or we learned new Ruby methods and syntax. It was an awesome experience, and I'm really happy with both the teamwork throughout the process and the initial results that we created. Link to the GitHub Repo below.


Nice, Christopher! A ChatGPT 'frontend' would be cool, for text-based procedural assets :)

Like
Reply

It was great working with you and Ira!

Like
Reply

To view or add a comment, sign in

More articles by Christopher Aument

  • Project-based Learning

    What is continuous learning? It's more than just a buzzword. Reading documentation, studying books and papers, and…

  • 100% Test Coverage

    It's not about the destination, it's about the journey. I'm not a fan of testing.

    3 Comments
  • Persistent Data in .rb

    I was hesitant to develop this feature. Fundamentally, a player should be able to save a beloved game, perhaps juggle a…

    2 Comments

Explore content categories