ProgrammingAda Lovelace is our guide into the darkness
To do some programming all you need is to pick a language and then get a development environment and a compiler for it. Next step is to alternate between writing code and screaming at the computer until your program run like it should.
- Algorithm - How to do things.
- C++ - Programming language often used to make games.
- Code Style - The coding style i try to use on my own projects.
- Data - The things we do things on.
- Debug - It works on my computer.
- Game System - What is the world made of.
- Gameplay -
- IDE - The tools
- Language - The many ways to speak code.
- Libs - If you do not wish to write all by yourself.
- Optimization - All we need is speed.
- Paradigm - Ideas on how to write and talk about code.
- Procedural - Make it up as you go.
- Random - How to make up numbers for your game.
- Streaming - It's a big open world out there.
- Threading - Let's use all the cores.
- Tools - Sometimes you need more then a texteditor.
- Version control systems - How to keep track of your code.
- Visual - Visual scripting
- Widget - Gui programming
A Tale of Two Bugs - 2018
Project status - 2018
ataLog & TableLog - 2017
Game Localization and UTF-8 - 2017
Cross Platform Time for dt - 2016
The Concept of Polymorphism - 2015
Practical Game Programming - 2015
Programmer productivity - 2013
Game Programming Primer - 2012
No Magic Numbers Please - 2008
RDESTL - library providing small subset of STL functionality, aimed at games development.
Windows Timer Resolution: The Great Rule Change