Gameplay design and prototyping
Design the core experience, gameplay rules and interactions around the product direction, using playable prototypes to validate decisions before full development.
Clients, servers and game systems
Develop clients and servers for the game genre, target platforms and requirements, implementing the necessary gameplay logic, systems and data services.
Supporting tools and product services
Build development tools, administration systems and product websites as needed, integrating related systems to support delivery and ongoing maintenance.
Team collaboration and phased delivery
Coordinate design, art and engineering according to project scope, delivering complete games, individual modules or iterations, with agreed testing and delivery responsibilities.