Inspiration
Back in the 90's, Tamagotchi was a huge trend. Everybody was obsessed with the game. People would stay glued to their pets for hours in order to keep them alive. So we thought, what if the goal was not to keep them alive, but to help them die as many times as possible?
That's how Bob was born.
Bob is an ancient and powerful creature. However, back in his days, Bob has been slain by an even more powerful Hero. Bob has been reborn as a simple blob, with no powers whatsoever, but his desire to get revenge burns stronger with every day. He needs to live through as many lives as possible in order to get an infinite knowledge and finally get his revenge on the Hero.
After all, curiosity killed a cat, but infinite knowledge brought it back.
What it does
"Bob" is a terminal game. You can interact with Bob and help him live as many fulfilling lives as possible. You will see Bob die a lot, but no need to shed even a single tear. Bob will be reborn after each death until he gets enough knowledge to get infinite power to slay the Hero!
How we built it
We used C++ and ncurses library (which was first developed in the 90's!)
Challenges we ran into
First time using ncurses We realized we didn't know C++ as much as we thought we did Makefiles were confusing at first
Accomplishments that we're proud of
Building our first terminal game Learning more about how C++ works (much more than we learned in the classroom)
What we learned
More deep dark, dark deep stuff about C++, how to do Makefiles like a pro,
What's next for Bob
Add more interactions -> Animations -> Restart Bob's life cycle once he dies -> Make an endgame -> Add backstory in the game
Built With
- c++
- ncurses

Log in or sign up for Devpost to join the conversation.