AI

When I first learned C++, I wrote AIs, which ranged from helper AIs, to full RTS AIs.

Description

This is a proof of concept GroupAI for spring. This AI was intended to show allied players where your cursor was and thus implying what you were doing or looking at ingame.

Read the rest of this entry »

Description

This is a proof of concept GroupAI for spring. This AI implemented dynamic ingame music. It would play music as the game continued in the background, and the music would change depending on the state of the game.

Read the rest of this entry »

Description

A group AI for the Spring Engine, it allows the user to export the map being played as a set of TGA images. The Group AI interface has been deprecated and removed as of 2009, making this project obsolete.

Read the rest of this entry »

Description

Under the spring engine and under total annihilation, there was a class of unit called the metal maker. This unit would take a large amount of energy resource and create a small amount of metal resource, and it would do this continuously. In Total Annihilation it would consume 60 energy per second and produce 1 metal per second.

Read the rest of this entry »

Description

An RTS AI started in 2005 for games built on top of the spring engine.

Pages/Projects in this section

Development

Download

Support

What is NTai?

Description

Toolkit is a point and click utility for editing NTai configuration files. It's written in C# and can be found in the NTai git repository at github.

Read the rest of this entry »

Pages/Projects in this section

Download

Support

shard

Description

Shard is an RTS AI for the spring engine. Based on a mix of C++ and lua, it is the official AI of the game Evolution RTS, and the successor of the NTai project.

Read the rest of this entry »

Pages/Projects in this section

Source Code

s