Artificial Intelligence

Computer and programming based logic and behaviours, such as pathfinding, movement, and prioritization.

Cellular Automata

Cellular Automata are a way to model biological systems and interactions governed by sets of pre determined rules.

Path finding and movement

AI pathfinding and assorted movement behaviours.


Predator, Prey interactions

Intermediate 3 years ago (10:12:56am Wed 1st Nov, 2017)

A classical Predator, Prey implementation to look at interactions between cells.

HTML Javascript AI Automata

Mouth and Body Automata

Intermediate 3 years ago (10:05:06am Wed 1st Nov, 2017)

Another simple cellular automata setup, this time showing interactions between cells with random mouth and body colours to represent type and prey type.

HTML Javascript AI Automata

Rainbow Automata

Beginner 3 years ago (11:08:36am Mon 30th Oct, 2017)

Extending the Rock, Paper, Scissors scenario to include 7 circularly predatorial cell types. Helps to demonstrate the failings of over-simplified systems.

HTML Javascript AI Automata

Rock, Paper, Scissors

Beginner 3 years ago (12:52:58pm Sun 29th Oct, 2017)

A very simple example of Cellular Automata showing Rock, Paper, Scissors interactions. Written in Javascript and using a Canvas for rendering.

HTML Javascript AI Automata

No Backtracking

Intermediate 4 years ago (04:49:46pm Sat 28th Jan, 2017)

Simple movement method that gives the appearance of limited intelligence and path-finding.

Javascript AI Canvas GameDev Path finding
Page loaded in 0.006 second(s).