Projects

Home Page


Roar Engine SceneGraph Demo

Download Roar Engine Executable

Download Roar Engine Source

Roar Engine Render-To-Texture Demo

Download Roar Engine Executable

Download Roar Engine Source

Roar Engine Toon Shader Demo

Download Roar Engine Executable

Download Roar Engine Source

Roar Engine Instancing Demo

Download Roar Engine Executable

Download Roar Engine Source

Roar Engine GUI Demo

Download Roar Engine Executable

Download Roar Engine Source

Roar Engine Shadow Mapping Demo

Download Roar Engine Executable

Download Roar Engine Source

Roar Engine Clouds Demo

Download Roar Engine Executable

Download Roar Engine Source

Roar Engine Render-To-Texture Demo

Download Roar Engine Executable

Download Roar Engine Source

Astar Implementation

Download Astar Source

Projectiles velocity if target point is given

Download Projectiles Source

SSE (SIMD) Particles Demo

Download SIMD Particles Source

Game Play of Luddo in MFC

Download Luddo Game Source

Collada Exporter which creates CBA which is used by Roar

Download Collada Exporter Source

Breakout game in GDI (win32) only

Download Breakout Source

GUI interface for writing automated Lua Scripts

(No Download Available)

Urdu Typing Tutor (Login Screen)

Download Roshni Setup

Urdu Typing Tutor (Games Section)

Download Roshni Setup

Urdu Typing Tutor (Progress)

Download Roshni Setup

Urdu Typing Tutor (Customize Screen)

Download Roshni Setup

Urdu Typing Tutor (Typing Lesson)

Download Roshni Setup

Urdu Typing Tutor (Typing Lesson) 

Download Roshni Setup

Urdu Typing Tutor (Home Screen) 

Download Roshni Setup

Game of Luddo (4 Bit, 16 colors) 

Download Luddo 4 Bit Source

Roar Augmented Reality Demo (Click the Image for the video)

 

Roar Engine Features
  1. Traditional Scene-Graph
  2. Skeletal Animation system using COLLADA
  3. Low-Level Scene Graph Instancing
  4. Render-to-Texture
  5. Abstract Rendering Device
  6. Easy Scene Management System
  7. Efficient 2-Levels of Frustum Culling
  8. Sky dom and animated volumetric clouds
  9. Shadow mapped Shadows
  10. Shaders support
  11. Flexible GUI System with Callbacks
  12. Memory Manager
  13. Particle System
  14. Terrain System
  15. Newtonian Physics system
  16. Multiple Cameras support with easy switching
  17. Simple Bounding Sphere collision system
  18. And many more...

 

I wrote this demo to understand A-Star Path finding algorithm.

The blue grid with a character is the starting point.

The blue grid with a yellow flag is the goal,

Left click in the map to create obstacles.

Right Click to calculate the shortest path using A*

This is a test application for calculating Projectiles Velocity if landing point is given.

A projectile motion is always in 2D, this demo maps the 2D velocity vector in 3D.

And test the calculations for all possible directions and situations.

This is a simple Particles demo which can run both in normal as well as SIMD mode.

The Demo renders almost half a million particles in real time.

The traditional game of Luddo, this game can be played from 2-4 players,

You can also play against computer.

Players rolls the dice and moves his pieces on the path, the goal is to reach home as early as possible.

This is the COLLADA Exporter API which is mentioned in the COLLADA tutorials on this website.

Exporter is written in C#

Very famous game which is developed with many names, its completely written in GDI (win32).
 
This application was one of the First typing tutors written for URDU
Game of luddo again, this time in 16bit