DEV Community

bmgeier
bmgeier

Posted on

CLI Games and Git struggles

For my phase three project at Flatiron School, I worked with two other developers to develop a command line interface game. This is what video games were like back in the 70s and early 80s, before consoles and home machines were powerful enough for graphics.

We made a text adventure set at a slightly strange version of Flatiron School where you have to answer questions about Python coding and win games of chance to move on.

The biggest issue we ran into actually had nothing to do with coding -- it was making sure our version control practices were sufficient. A few times, multiple team members were working on the main branch and we had merge conflicts.

By the end, though we produced a fun, cheeky game that can also help future Flatiron students prepare for their Phase Three Assessment!

Top comments (0)

Redis image

Short-term memory for faster
AI agents

AI agents struggle with latency and context switching. Redis fixes it with a fast, in-memory layer for short-term context—plus native support for vectors and semi-structured data to keep real-time workflows on track.

Start building