Updated January 29, 2014, 4:42 pm

Dark Age

Dark Age is a 3D third-person role playing game programmed in C++ with Direct3D9. The game is set in a fictional world called Entaria. Dark Age is the biggest project I have worked on so far. It uses the same codebase as Dark Age World Editor.

Here is a list of features :
  • Navigate on the map
  • Fight with hostile NPCs.
  • Take items and arrange inventory.
  • Trade with friendly NPCs.
  • Take quests from friendly NPCs.
  • Dungeons.
  • Gain experience and levels.Increase stats.
  • Collision detection.
  • Weather effects(Rain,Snow)
  • Fully reflective water.
  • Shadows
  • Animated Clouds.
  • Day-night cycles.
  • Interface system.

While working on Dark Age I have learnt to use OpenGL, Direct3D, boost and to manage a bigger project. I also used SVN for versioning.

Libraries/APIs used : Direct3D9,FMOD,Boost

Download latest version

*Note : Installer will install dependencies(DX and VCRedist).

Video

ScreenShots