Options
All
  • Public
  • Public/Protected
  • All
Menu

Tony vs the World Documentation

Project Codebase Repository

Tony vs the World

Beschrijving

Dit is het project voor de proeve van bekwaamheid voor de klassen game-development & game-artist van 2017 aan het Mediacollege Amsterdam. De game draait in HTML5 en vereist geen plugin-ins of downloads om gespeeld te worden. We gebruiken Phaser en een game met Typescript te maken wat naar Javascript wordt vertaald.

Framework

class-diagram

Klik op de afbeelding voor een grotere versie

Het spel draait op een eigen framework dat om Phaser is heen gebouwd. Alle objecten die zich in de game view plaats vinden nemen de SharedObject class over. Alle SharedObjects worden opgeslagen in een SharedObjectCache opgeslagen. SharedObjects hebben tags waarmee er via de SharedObjectCache gezocht kan worden naar SharedObjects met bepaalde tags. Dingen die zich in de game wereld verplaatsen nemen de Entity class over. Als het object een physics body nodig heeft, kan je de PhysicsEntity klasse overnemen.

Software & IDE

  • Game Engine: Phaser
  • Code Editor: Visual Studio
  • Versioning: GIT, Bitbucket, SourceTree
  • 2D Art: Photoshop, Flash
  • 2D Animatie: Spine, Flash

Team

Art

  • Cerys Hancock, Lead
  • Bart Willemsen
  • Gerben van de Bosch
  • Lotte Hageman
  • Luuc Veenker

Programming

  • Menno Jongejan, Lead
  • Koen van der Velden
  • Daan Ruiter

Generated using TypeDoc