code-spot

a programming blog

  • Blog
  • Writing (on Game Development)
  • Polyominoes
  • Private Projects
    • Difference and Functional Equations Reference
    • Python Image Code
    • Special Numbers Library
    • XSI Scripting Using Python: Course Notes
  • About Me
Skip to content

Tag: AI

February 20, 2013

Pentagons

A while back I developed a mild obsession with pentagons (mathematical ones, not symbolistic!) It started when I discovered some beautiful (simple and to me,…

June 15, 2010

Region Quadtrees in C++

(Original image by GoAwayStupidAI). Below are four C++ implementations of the region quadtree (the kind used for image compression, for example). The different implementations…

October 25, 2009

Tips for Designing and Implementing a Stimulus Response Agent

(Original Image by everyone’s idle.) This post was a originally published on Luma Labs, now dead. As old as stimulus-response techniques are, they still…

October 24, 2009

Guerrilla Tool Development

Tools for editing game levels and AI for your own games are nice to have, but it is not always practical to implement these…

October 8, 2009

15 Steps to Implement a Neural Net

(Original image by Hljod.Huskona / CC BY-SA 2.0). I used to hate neural nets. Mostly, I realise now, because I struggled to implement them correctly. Texts…

April 9, 2009

Cellular Automata for Simulation in Games

A cellular automata system is one of the best demonstrations of emergence. If you do not know what cellular automata (CA) is, then you…

I am Herman Tulleken. I have an honors degree in computer engineering, and I have been making games professionally since 2006, working for Luma…

December 7, 2008

Random Steering – 7 Components for a Toolkit

Random steering is often a useful for simulating interesting steering motion. In this post we look at components that make up a random steering…

November 15, 2008

Quadtrees

The code below implements some quadtree extensions, as discussed in another Dev.Mag tutorial about quadtrees (see Issue 27). The tutorial covers the following topics:…

I use this code to illustrate many of the tutorials on this site, and the articles I write for Dev.Mag. Ideally, I would like…

Posts navigation

1 2 Next

Categories

  • Algorithms (25)
  • C++ (3)
  • Downloads (13)
  • Game Development (18)
  • Games (1)
  • Image Processing (11)
  • Java (2)
  • Mathematics (11)
  • Python (6)
  • Simulation (5)
  • Snippet (8)
  • Tools (4)
  • Tutorial (9)
  • Web Development (1)

Blogroll

  • Dev.Mag

Tag cloud

random game tools Perlin noise level editor vector field discrete calculus sum random distribution probability procedural texture artificial intelligence algorithm tiles compression Game Development random number generation spatial partitioning 2D editor Game Maker C++ functional equation difference equation blending quadtree Mathematics filtering functional equations white noise computer graphics Special Numbers Library z-transform Dev.Mag image partitioning quadtrees optimisation Simulation AI grids Python sampling response curve maintainability Image Processing distribution function

Categories

  • Algorithms (25)
  • C++ (3)
  • Downloads (13)
  • Game Development (18)
  • Games (1)
  • Image Processing (11)
  • Java (2)
  • Mathematics (11)
  • Python (6)
  • Simulation (5)
  • Snippet (8)
  • Tools (4)
  • Tutorial (9)
  • Web Development (1)

Blogroll

  • Dev.Mag

Tag cloud

sampling random game tools probability functional equations Perlin noise Image Processing tiles Mathematics distribution function vector field filtering image partitioning procedural texture sum artificial intelligence level editor maintainability random distribution quadtree Game Development grids optimisation AI white noise spatial partitioning response curve 2D computer graphics quadtrees C++ blending Game Maker random number generation Dev.Mag editor difference equation discrete calculus Simulation Special Numbers Library algorithm compression Python functional equation z-transform
Copyright code-spot. All rights reserved. | Powered by WordPress & Writers Blogily Theme