Skip to content

Bencargs/MapEditor

Repository files navigation

Game Engine

Trello board - https://trello.com/b/8qgzoyUj/game-engine

Map Editor

Functionality demonstracted so far:

  • Basic map editing functionality over 2d game world.
  • Tile based world representation
  • Tile selection via spatial hashing
  • Entity-Component architecture
  • Physics simulated movement
  • Collision detection using both BoundingCircle and AABB
  • Image sprite and image animation
  • Hierarchical finite state machine - removed for units in favour of EC design, could be reused for game state.
  • Type Object representation on unit and map data

To Do:

  • Map / unit saving & loading
  • Unit controller
  • Camera handling
  • Path finding
  • Particle System
  • Picking & Selection
  • Command Handler
  • Event Messaging System
  • Fog of War / LOS system
  • Replace Forms with Game class
  • Replace WinForms with XNA
  • Convert to 3d

About

Test in tile based game technologies

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages