Home
Services
Clients
Projects
Web
Desktop GUI
Libraries
Plugins
Multimedia
Researches
Articles
Downloads
Resume
Background
Contact Me
>> My Blog
  Libraries  
 
 

Open Dynamic Parser

This parser is designed for the next generation of programming and scripting languages. It stores the syntax as data records that can be changed dynamically and it can handle syntax ambiguity without a limitation (as long as you have enough memory for it). The puspose of this is to allow the parser to favor syntax clarity over parsing performance. Despite this flexibility, the parser still has a high performance.

My Role: Design and programming (individual work)
Date: Currently in development

More >>

Saraab Network Module

A networking module designed to enable scene elements to be controlled over the network using a client/server architecture.

My Role: Design and programming
Date: 2010

More >>

Tyfirty

Tyfirty is an object oriented 3D engine. I started working on this project on October 2001, and I finished the first version of it on April 2002. Lots of modifications and additions were being added from time to time. This engine was used to develop many commercial projects including one released game title.

My Role: Design and programming (individual work)
Date: 2001-2002

More >>

RealGO

RealGO is an object-oriented 2D game engine. I started working on this engine when I was in the third stage of college (1998). It took me about two months to finish the first version. Many features were later added to it. The scripting feature was later added to it as an add on. It's very simple. In fact, I needed this scripting for some project, so I added what's enough for me to finish that project. I didn't have time to upgrade this scripting feature.

My Role: Design and programming (individual work)
Date: 1998

More >>
 
© Sarmad Khalid. All Rights Reserved.