Inspiration
In making when Mission Impastable, we were inspired by phone-controlled party games like Jackbox Party pack, and rogue-like games like Enter the Gungeon. We were hoping to bring together some of the best parts of those games/genres.
What it does
Mission Impastable is a working game, in which one user plays as the Pasta-mancer in a dungeon-crawling adventure. Audience users can connect to the game and interact with it by voting on how to help/hinder Player 1. The base game is built in Unity, and it interacts with ReactJS, Firebase, and a REST API in order to enable audience participation.
How we built it
We built a Python/Flask Rest API and a Unity game, wrapping them together with C# hooks. We used Firebase for API storage.
Challenges we ran into
None of us have ever made a Rest API like this! We made a huge project, with a lot of interlocking parts, and this led to a lot of problems. Not to mention, this was one of our team members' first Hackathon!
Accomplishments that we're proud of
We were able to make a fully functioning game, which decently resembles what we were planning to make! All of our interlocking parts have been functioning, and we've made a really cool project!
What we learned
We've learned a lot about how to create and use Rest APIs, and also learned a ton about networking in Unity! Most of us also learned about React and Javascript for the first time!
What's next for Mission Im-pastable
The jump to 3D with a similar game would be an awesome next step!
https://github.com/swiimii/pasta-like https://github.com/swiimii/pasta-like.git https://github.com/nicholas-maltbie/pasta-like-react.git https://github.com/nicholas-maltbie/pasta-like-rest.git
Built With
- beepbox
- csharp
- css
- domain.com
- firebase
- flask
- github
- google-cloud
- inkscape
- javascript
- modbox
- piskel
- react
- rest
- unity
Log in or sign up for Devpost to join the conversation.