/Game-Engine

Dragonfly Game Engine

Primary LanguageC++

Game-Engine

The engine is text-based and was implemented in C++ using ncurses and compiled with cygwin.

It was created based on Dragonfly engine by Professor Claypool. The engine features include:

  • Game Manager that holds our game loop

  • World Manager that lists, adds and deletes objects in the game world.

  • Graphics Manager that draws characters and objects in the world

  • Input Manager for mouse and keyboard

  • Event Manager

  • Collision detection

  • Sprite animation