Feb 162012
 
A guide for prospective game programmers

While I was still deciding on a topic for this article, huge discussions (read arguments) started popping up in various game dev communities I followed, all based around the same theme: education

 
Implementing and Debugging the Perlin Noise Algorithm

One of the most visited articles on our site – How to Use Perlin Noise in Your Games – also caused the most problems. The pseudo-code contained an alarming number of bugs (one of the nastier ones is depicted above), which made it difficult to implement. Readers pointed out these in the comments, and so [...]

 
Bézier Path Algorithms

This tutorial provides some algorithms useful for working with Bézier curves: determining the length of a piece of curve; interpolating a set of points with a Bézier path; and reducing a large point set to a smooth Bézier curve.

May 272011
 
Box2DFlash Tutorial

Hello Physics World! This is a Box2DFlash tutorial, showing the basics of using the popular Box2D port in Flash.

 
Bézier Curves for your Games: A Tutorial

A Bézier curve is a type of curve that is easy to use, and can describe many shapes. This guide gives instructions for implementing algorithms for using Bézier curves in your games.

 
Starting Small: XNA Framework Guide

This article gives a brief tutorial to XNA, a set of game development tools from Microsoft. The tutorial covers the basics of drawing a sprite, playing sound, and handling input.

 
Quadtrees: Implementation

Quadtrees are 2D data structures, useful for efficient representation of 2D data (such as images), and lookup in a 2D space. This is a simple implementation tutorial.

 
Using graphs to debug physics, AI, and animation effectively

This article shows how to implement a simple graphical logging system to find errors in physics, AI and animation faster.

 
Make your logs interactive and squash bugs faster

Text files can be messy when logging events from games. In this article, Herman Tulleken shows you how to use HTML, CSS and JavaScript to build visually informative logs that make debugging easier.

Guerrilla Tool Development

 Posted by Herman Tulleken on 23 October 2009  Development, Programming  5 Responses »  Tagged with:
Oct 232009
 
Guerrilla Tool Development

I have a weak spot for cool game development tools. Not the IDE, or art or sound tools – I mean the level editors, AI construction tools – those that developers develop specifically for their games. Those that you know could help you multiply your content, and craft your game just a little bit better.

 
Starting Small - Python and Pygame

Welcome to the Starting Small series. The aim of this series is to take a programming language that you hopefully know a bit about (enough to feel comfortable using) or that you want to try out and show you how to use it to make games. The language that this tutorial focuses on is Python [...]

Easy Programming with Python

 Posted by Nandrew on 5 August 2009  Programming  No Responses »  Tagged with: ,
Aug 052009
 
Easy Programming with Python

This article originally appeared on NAG Online. Code in Python, go to outer space. A simple process, really. Do you really, really want to become a game programmer? Do you really, really have no idea how to start? Try some Python! This easy and simple programming language is not just a great springboard for people [...]

 
Getting More out of Seamless Tiles

We have used tiles to decorate our living spaces for more than 4000 years. Tiles have several properties that make them attractive for use: they can be mass-produced; they are easy to build with (because of their geometric properties); and combinations of tiles lead to a huge number of decorative options. Early game makers recognised [...]

© 2012 devmag.org.za Suffusion theme by Sayontan Sinha