Hello everybody,
My name is Imran Hashmi. I am from FAST-NUCES, Karachi. And ofcourse I am a passionate Game Programmer. This is my first post on the Forum.
I have seen many threads which are only on what you have made. Like demo's and all. This I hope is something new. ITS on what you know till now about Game Programming.
Got it. Post on whatever you know regarding Game Development. As an example I will post on what I know. And I know these techs.
I currently know only 2D Game Programming but I know it extensively. I believe in Completeness and Concretness. Therefore I am grasping all the knowledge I can get of 2D before jumping into 3D.
Windows
- Pure Win32 (no MFC crap)
- GDI
- DirectX 7.0 (2D Only)
- Using inline and extrenal Assembly to program the registers directly.
- Multithreading (currently learning)
DOS Game Programming
- VGA - Mode 13h
- Low Level Register Programming
- Multitasking in DOS Games
- Paged scrolling/Parallax Scrolling techniques.
- Some sound programming in DOS
- And many more things in DOS but only 2D.
Assembly Language
Trigonometry
Linear Algebra
And mych more, damn, I can't remember anything. I also know quite a lot of algorithms for the games. Such as the RLE, Bresenham's Algo, and many other. image compression algorithms.
I did choose DOS Game Programming because I wanted to know everything about game programming from the beginning as the Old guys did in 80's. So here I am.
I am going to go 3D soon, may be this Summer 2008 Inshallah. But again for completeness I am going to follow the old school DOS programming before going into Windows and DirectX. And I am going to implement the Ray Caster engine as was did in Wolfenstein, just for my own knowledge on how things were done in the past.
So guys what do you think about my Game Development journey? Yeah, it is time consuming as I am gathering all the old stuff but man it sure helps. DirectX and any other library is just a snap because you know the basics.
Please guys, be honest and write what you guys know.
Ba Bye.
Here you go. My personal Blog. I am going to post regular updates of my Development Diaries and offcourse my personal life as well.
http://imranhoshimi.blogspot.com/
My name is Imran Hashmi. I am from FAST-NUCES, Karachi. And ofcourse I am a passionate Game Programmer. This is my first post on the Forum.
I have seen many threads which are only on what you have made. Like demo's and all. This I hope is something new. ITS on what you know till now about Game Programming.
Got it. Post on whatever you know regarding Game Development. As an example I will post on what I know. And I know these techs.
I currently know only 2D Game Programming but I know it extensively. I believe in Completeness and Concretness. Therefore I am grasping all the knowledge I can get of 2D before jumping into 3D.
Windows
- Pure Win32 (no MFC crap)
- GDI
- DirectX 7.0 (2D Only)
- Using inline and extrenal Assembly to program the registers directly.
- Multithreading (currently learning)
DOS Game Programming
- VGA - Mode 13h
- Low Level Register Programming
- Multitasking in DOS Games
- Paged scrolling/Parallax Scrolling techniques.
- Some sound programming in DOS
- And many more things in DOS but only 2D.
Assembly Language
Trigonometry
Linear Algebra
And mych more, damn, I can't remember anything. I also know quite a lot of algorithms for the games. Such as the RLE, Bresenham's Algo, and many other. image compression algorithms.
I did choose DOS Game Programming because I wanted to know everything about game programming from the beginning as the Old guys did in 80's. So here I am.
I am going to go 3D soon, may be this Summer 2008 Inshallah. But again for completeness I am going to follow the old school DOS programming before going into Windows and DirectX. And I am going to implement the Ray Caster engine as was did in Wolfenstein, just for my own knowledge on how things were done in the past.
So guys what do you think about my Game Development journey? Yeah, it is time consuming as I am gathering all the old stuff but man it sure helps. DirectX and any other library is just a snap because you know the basics.
Please guys, be honest and write what you guys know.
Ba Bye.
Here you go. My personal Blog. I am going to post regular updates of my Development Diaries and offcourse my personal life as well.
http://imranhoshimi.blogspot.com/
Last edited: