Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Opened 17 years ago

Last modified 16 years ago

#237 closed PPS_project

Spaceship AI — at Version 1

Reported by: landauf Owned by: nobody
Priority: minor Milestone: Version 0.1 Codename: Arcturus
Component: AI Version: 0.1.0
Keywords: Cc:
Referenced By: References:

Description (last modified by bknecht)

Introduction

Implement an artificial intelligence for space ships.

Goal

We need strong enemies with realistic behavior, but we also want to beat them without losing all our shields. The AI should use the same ship class as the player, thus it must use the common functions (accelerate, shoot, …) of the spaceship interface.

Since not much of the framework is available yet the AI does not satisfy very high expectations.

Implementation

There are several types of AIs. There are such that only know how to steer a ship (minimum) and have a simple behavior structure.
More sophisticated AIs work in groups (flocking) and organize in those groups and may have specialties.
Even more sophisticated AIs learn and adapt to different environments and situations. Those are often not used in games, because the strength is difficult to adjust. Also there is the problem of learning. The knowledge should be brought to the next level or the enemy is plain stupid at the beginning of a level if there is no learning time.

Change History (2)

Changed 17 years ago by bknecht

comment:1 Changed 17 years ago by bknecht

  • Description modified (diff)
Note: See TracTickets for help on using tickets.