We were inspired to create a lighthearted project that was fun to work on and involved each of our diverse skill sets. We decided to make a game with Groupon's Space Cat as the central focus with text and emoji based interactivity.

What it does

We used a Twilio API to forward text messages through an ngrok server to a node server. From there, we used web sockets to forward the text message and the related data to the front-end game client.

How we built it

It's a lovely spaghetti feast of web-sockets, node, Twilio, and phaser. Please enjoy with us.

Challenges we ran into

Hacking the game engine to use its dynamic scoping so that the Twilio app would interface with it properly, sending and receiving messages at the same time, and dealing with a single thread. In terms of design, we ran into problems with animation.

Accomplishments that we're proud of

Setting up Twilio, working with nasty nodes, game libraries, and collaborating with designers/artists.

What we've learned

How to use Twilio and phaser.

What's next for Space Cat: The Asteroid Game

Space Cat 2: Apocalypse Meow

Share this project: