Words of Wisdom

There is no limit to what can be accomplished if it doesn't matter who gets the credit.
-Ralph Waldo Emerson

Mark Paruzel's Projects

December 18st, 2007 by Mark Paruzel

Graphics Engine Layer


Language: C++.
Technologies Used: DirectX.
Status: Under Construction.

Description:
The Graphics Engine Layer is currently in its first stage of design. it utilizes design patters in order to create an efficient and ordered code-base. The premise of this 3D Engine is to create a base on which game logic will reside. Furthermore, the status of these features are as follows:

  • Mesh Loading: Completed.
  • Bones & Animation: Completed.
  • Particle System: Completed.
  • Quaternion Based Camera: Completed.
  • Shader Enhancement: Incomplete.
  • Graphical User Interface: Incomplete.
  • Shadows: Incomplete.
In addition to the Graphics Engine Layer, the 3D Engine will include a system that will allow content to be easily incorporated. This system will include technologies and concepts such as:

  • Networking Subsystem: Completed.
  • File Management Subsystem: Completed.
  • Scripting Subsystem: Incomplete.
  • Sound Subsystem: Incomplete.
  • Scene Management: Incomplete.