I Game Hard,I Code Harder

Post tutorial RSS Tutorials
Using Static

Using Static

Game Mechanics Client Side Coding

How Static keyword can be used in different ways in different contexts

Class/Structure Padding

Class/Structure Padding

Game Mechanics Client Side Coding

Majority of programmers are not aware of this padding, but in my opinion one of the important things to consider while designing your class, which being...

Implkicit this Pointer

Implkicit this Pointer

Game Mechanics Client Side Coding

Lesser known fact about C++, wont mean much to beginners, but being a game programmer you should be aware of all the implicit things that C++ does

Inheritance

Inheritance

Game Mechanics Client Side Coding

One of the most important feature of C++ and most used feature in GAME PROGRAMMING (serious).... INHERITANCE

Macros

Macros

Game Mechanics Client Side Coding

A simple but yet less understood topic in C++. Can make your life easier if used thoughtfully

Pointers

Pointers

Game Mechanics Client Side Coding

The most infamous topic in programming languages, i have done my best to settle some basic doubts regarding it.

Compile Time Dependencies

Compile Time Dependencies

Game Mechanics Client Side Coding

Explains how to reduce compile time dependencies, after this read pimpl idiom to further expand on this topic

Pimpl Idiom

Pimpl Idiom

Game Mechanics Client Side Coding

A simple article explaining Pimpl(Private Implementation) idiom

Koenig/Argument Dependent Lookup

Koenig/Argument Dependent Lookup

Game Mechanics Client Side Coding

A short article i wrote some time back, thought might share here, someone might benefit from it, though i doubt it.