OpenGL Basics
This second tutorial will focus on the basics of OpenGL. Like DirectX, OpenGL is a graphics API (with the additional benefit of being cross-platform) capable of rendering 3D scenes. Unlike the first tutorial which was implemented using Microsoft’s XNA and C#, this one will be based on GLUT and will be implemented in C++. Apart [...]
XNA Basics
If you’ve always enjoyed video games and have ever wondered how the magic behind them works or want to become a game creator yourself, this is a good place to start. This tutorial will introduce you to the basic concepts of 3D computer graphics. We chose Microsoft’s XNA, implemented in C#, as a suitable platform for [...]
Call of Duty: Modern Warfare 2
Intro
Based on its predecessor, Call of Duty: Modern Warfare, this game is a FPS that steps apart from the Call of Duty franchise and has its plot setup in the present, rather than in World War II. It's an excellent sequel, improving on Modern Warfare's multiplayer and co-op modes, and keeping all the many good [...]
Braid
Intro
If you are bored with all the known genres and want to try something different that involves testing your ability to think rather than your ability to push random buttons to not die then Braid is the perfect choice for you.
The Good
Simple gameplay
I think one of the best things about Braid is that [...]
Left 4 Dead 2
Intro
It is safe to say that if you liked Left 4 Dead (or should I say Left 4 Dead 1…), you are going to love its sequel: Left 4 Dead 2. On the other hand if you didn't, there is no major change in the plot or gameplay that will determine you to like this [...]