Jelly Pirates in Space
Jelly Pirates in Space is an asynchronous, multiplayer, shoot-em-up that invites players to be gelatinous pirates on a spaceship trying to survive a hostile environment in order to obtain treasure. Players must work together to both shoot and destroy enemies/hazards, as well as shield and maneuver their ship to avoid impacts. Gunners beware: should their cannons be damaged, the captain must repair them. And while the captain does not control a cannon, they do control a mobile shield which can be used as the last line of defense for their ship. Together the pirates must survive the hoards and reclaim their stolen treasure!
This semester we worked under the direction of Electonic Arts’ Office of the Chief Creative Officer. Together with team Thunder Egg, we have created a cooperative game experience for players who don’t fall into the category of “core gamers”. Within that demographic we specifically appealed to children ages 8-12 and their parents through simple mechanics that allow for an easy-to-learn and fun experience. Through this approach we created a game that offers fun for the whole family!
I'm a back-end engineer and gameplay programmer in this team. Tasks including:
Constructed and maintain a Node.js game server.
Created event center API on Unity and front-end sides, which allows programmers implements game logic across client with one line of code. The server and event center can be independant of project.
Wrote technical documents and manual for the team and client.
Designed and implemented the ship rotating controller.
Programmed the transition between game states.
Created a path editor tool that allows designer edit the path of enemy without coding.
My Technical Reflection: https://madturtle84.wordpress.com/2015/05/06/some-technical-reflection-for-game-development/