Inspiration
We were inspired by choose-your-own-adventure games, as well as simulators and tycoons.
What it does
Movie Star Simulator allows you to virtually step into the world of showbiz! By tracking
various player stats like age, wealth, skills/luck, and fame, our game provides a
(semi)realistic depiction of trying to make it in the movie business.
How I built it
Movie Star Simulator is written completely in C using functions and structs. We built
this game bottom-up, starting with smaller functions we knew we'd need and using
them to build larger functions, finally putting it all together into a concise main().
Challenges I ran into
Some of the challenges we ran into involved scanf() and randomizing integers in C. We
found creative solutions based on what we know, although there are likely better solutions
we haven't discovered in our coding careers yet.
Accomplishments that I'm proud of
We used structs to implement our own Abstract Data Type across functions,
printed to the terminal in color, and made a full working product with many dialogues and endings.
We also spoke with a mentor, which helped to make our finished product more streamlined.
What I learned
Our group collectively learned:
- The basics of implementing a terminal-based choose-your-own-adventure game
- Color-coding in a terminal
- Creating our own Abstract Data Type and using it to simplify functions
- Randomizing integers in C
- Using a github repository to collaborate
Log in or sign up for Devpost to join the conversation.