Hack Night: Hunt The Wampus - Part 1 (The Model)


Details
Doors open at 6:00pm at Web Hosting Canada (7250 Clark St, Suite 301, Montreal, Quebec. Hack Night starts at 7:00pm at Web Hosting Canada. Networking time starts around 9:00pm at Birra Bar (7129 St Laurent Blvd, Montreal, Quebec).
Hack Night: Hunt The Wampus - Part 1 (The Model) [2h]
Bring your laptop to this Montreal.rb Hack Night where everyone participates in building Hunt The Wampus in Ruby as per the game description at this webpage (Hack Night requirements will diverge):
https://www.javatpoint.com/the-wumpus-world-in-artificial-intelligence
In part 1, attendees will implement the engine of Hunt The Wampus as the Model layer of the game. They will be provided with game requirements in the form of integration tests, which they must pass to complete the implementation of the Model layer. Attendees may optionally write additional unit tests if they find that helpful in the development process.
The expected end result of Hack Night part 1 is to become ready for part 2 at the next meetup (Dec 4, 2024), which will focus on adding a View layer on top of the Model layer completed in this event, by utilizing any Ruby View approach, such as CLI, TUI, GUI, Web UI Backend, or Web UI Frontend (there will be no View related work in this event though).
It is encouraged that attendees collaborate when needed, ask each other questions, and help each other.
The goal of this Hack Night is to practice Ruby Software Engineering skills in a low-pressure fun environment while building a non-serious game.
--
If you have a Ruby talk idea you would like to present at a future Montreal.rb meetup, please contact the organizer (Andy Maleh) to get your talk scheduled in an available future meetup month. You can also contact the organizer if your company is interested in hosting a future Montreal.rb meetup at their Montreal office. Note that speakers must present in-person in Montreal because the goal of the meetup is to encourage more in-person networking and socialization around Ruby Software Engineering topics with maximum communication bandwidth. Talks are recorded and posted on the @montreal-rb YouTube Channel if talk speakers agree.

Hack Night: Hunt The Wampus - Part 1 (The Model)