top of page

This project is a minor game engine developed with Microsoft XNA Framework. Engine’s main functions are; a modest map editor, advanced Rendering system and fully integrated Newton Dynamics physics engine. This project is aborted at the end of 2010 summer due to intense lessons and exams. 

XNA GAME ENGINE (2010)

XNA

C#

HLSL

Map Editor Features:

  • WYSIWYG (What you see is what you get) editor

  • Easy to use transformation tools

  • Ability to edit all object and render parameters from the editor

  • Terrain tools

  • Saving maps with its own extension and binary format

Rendering System Features:

  • Unlimited, realistic perpixel lightning with Deferred Rendering

  • High Dynamic Range Rendering (Logartimic encode, tonemapping + bloom)

  • Shadow Mapping (Paralel Split Shadow Maps + Variance Shadow Maps + Percentage Closer Filtering)

  • Depth of Fields (Advanced DoF with Circle of Confusion)

  • Screen-Space Ambient Occlusion

  • Motion Blur (Realtime automatic blurring according to the objects movement)

  • Particle Effects

  • Less GPU usage with Frustum Culling, Occlusion Culling and Backface Culling

Physics System Features:

  • Fully integrated Newton Game Dynamics Physics Engine  

  • Vehicle Physics

  • Character Physics 

Yasir Yazıcı © 2017

bottom of page