Inspiration

We were inspired by the idea of MadLibs, and the potential to turn this into a business.

What it does

Allows an author the ability to create their own storylines with choices.

How we built it

We used C++ vectors and File I/O.

Challenges we ran into

Initially, we wanted to use tree data structures to store each "dialogue" because it seemed intuitive, but pointers made this harder than expected :/ . Additionally, we ran into some trouble with recursion, but we were able to figure it out.

Accomplishments that we're proud of

We're proud of being able to sort the user input into the vector in a BST-like manner.

What we learned

It's important to plan ahead of time, use the right tools, and communicate, when working in a group.

What's next for Project CYA

We want to finish adding choices to each dialogue. After this, we aim to create an interface for the stories to be viewed/played.

Built With

Share this project:

Updates