Opened 17 years ago
Closed 17 years ago
#237 closed PPS_project (worksforme)
Spaceship AI
Reported by: | landauf | Owned by: | motth |
---|---|---|---|
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.
Attachments (1)
Change History (5)
Changed 17 years ago by bknecht
comment:1 Changed 17 years ago by bknecht
- Description modified (diff)
comment:2 Changed 17 years ago by bknecht
- Type changed from task to PPS_project
- Version set to 0.1.0
comment:3 Changed 17 years ago by motth
- Owner changed from nobody to motth
comment:4 Changed 17 years ago by bknecht
- Resolution set to worksforme
- Status changed from new to closed