1 This is the first part of an in-depth look at the design of Desktop Dungeons, the South African game that won the Excellence for Design Award at the IGF. In this part, we look at the player actions, choices, and tension. Desktop Dungeons: Design Analysis (Part 1)3 Mar, 2011 in Development / Game Design / Role Playing Game Design tagged desktop dungeons / game design / qcf design by Herman Tulleken
6 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. Quadtrees: Implementation23 Feb, 2011 in Development / Programming tagged 2d compression / image compression / issue26 / quadtree / spatial data structure by Herman Tulleken
2 Two Dev.Mag writers share their board game design experiences: conception, design, production, playtesting. Board Silly (Tabletop Game Design)16 Feb, 2011 in Development / Game Design tagged board game / flip / tabletop / tf2 tabletop by Megan Hughes
3 This article shows how to implement a simple graphical logging system to find errors in physics, AI and animation faster. Using graphs to debug physics, AI, and animation effectively9 Feb, 2011 in Development / Programming tagged graphical debugging / javascript / log / logging / regression testing / tools by Herman Tulleken
24 In this article, the Dave Russell introduces the basic concepts of diegesis theory in video game interface design. Video game user interface design: Diegesis theory2 Feb, 2011 in Development / Game Design tagged diegesis / diegetic interface components / fourth wall / meta interface components / narrative / non-diegetic interface components / spatial interface components / user interface by Dave Russell
3 South African game developers share what skills they think are important for budding game developers. Top skills to become a game developer: what South African ...29 Jan, 2011 in Education tagged career / game development / skills by Dev.Mag
9 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. Make your logs interactive and squash bugs faster25 Jan, 2011 in Development / Programming tagged css / debugging / html / javascript / log / logging / performance / testing / tools by Herman Tulleken
42 This article gives handy tips for designing and building a platformer. There are tips for designing the interface, handling jumping and collision boundaries of goodies and baddies, implementing AI, and other ways to make a fun game. 11 Tips for making a fun platformer18 Jan, 2011 in Development / Game Design / Platform Game Design tagged ai / development process / platform game / user interface by Diorgo Jonkers