Planerunner

My Role During the Internship

This is one of the games I worked on during my internship at CoolGames. It's built in the beta version of Unity's Tiny Mode. ECS (Entity Component System) is enforced in Tiny Mode, so the entire game is built according to ECS principles. I worked mostly alone, but I did communicate regularly with my supervisors about things I got stuck on and possible code improvements.

Summary of my work:

  • Built the game according to ECS principles
  • Actively interacted on the forums to learn and help others
  • Used the Chrome profiler and refactored code to improve performance
  • Making the game playable on Facebook
  • Using the Facebook Instant api to store and retrieve player data
  • Using the Facebook Instant api to store highscores on a leaderboard and visually show that in-game

Details

Type
Internship
Company
CoolGames
My Role
Programmer
Internship
Duration
5 Months
 
Engine
Unity Tiny Mode beta
Language(s)
TypeScript
Year
2019

Game Description

In planerunner you dodge and shoot down planes trying to get the highest score possible.