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
December 15, 2008

A simple texture algorithm – faster code and more results

Faster Code A while back I wrote about a simple texture algorithm that I have been exploring. The Python implementation was very slow –…

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:…

November 14, 2008

A Simple Procedural Texture Algorithm – More Results and Code

In a previous post I explained a simple algorithm for generating textures. Below are some more examples of the kinds of textures that the…

November 11, 2008

5 Tips for Prototyping Slow Algorithms

(Photo by  Darren Hester) Some algorithms take a long time to return their results. Whether it is because the algorithm has to operate on…

November 7, 2008

A Simple Procedural Texture Algorithm

I am playing around with generating textures and decided to post some preliminary results. The algorithm used to create these images is simple to…

October 29, 2008

Force Field Editor v1.0

Vector fields are used in certain AI and simulation techniques. The tool below allows you to paint a vector field. These files can be…

October 6, 2008

Quadtrees

The quadtree is an important 2D data structure and forms the core of many spatial algorithms, including compression, collision detection, and stitching algorithms. Below…

September 21, 2008

Generating Random Numbers with Arbitrary Distributions

For many applications, detailed statistical models are overkill. Instead, we can get away with a rough description of the distribution – not in mathematical…

September 14, 2008

Google App Engine for Games

Google App Engine has many properties that makes it suitable for indie development. Two articles in Dev.Mag look at GAE for game development (Issue…

Posts navigation

Previous 1 … 3 4 5 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

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

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

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