Contacts:

Linkedin profile

dima.koloskov@gmail.com

workhouse0911

@invader_jim

 

Downloads:

DmytroKoloskov CV

Maps Editor for Inheritors (2012-2013)
Platforms: Web (browser)
Client technology(s): AS3
Client-server protocol: HTTP, JSON
Server technology(s): PHP
Frameworks used: PureMVC
My role(s): Client/Server side developer (single developer on project)
Description: Tool for creating and managing campaigns and maps (scenarios) for online browser game - Inheritors.
 
Adding vertices (key points) and edges create a map (which is graph), on which players and NPC can move, fight, collect items, etc.

Main contribution to the project:
  • Creating the client application from scratch.
  • Architecture of the project is created with using of PureMVC framework.
  • Developed system of drawing vertices (keypoints) and edges of graph.
  • Keypoints can be filled with game data: army, location (background on fight screen), items, events (dialogs show).
  • Server-side PHP commands for saving graph data, managing campaigns and maps (scenarios).
     
    Created campaigns and maps (scenarios) are stored on the game server.

Links:
Maps Editor (Some features are turned off, because server is unavailable)