Tutorials
NOTE: all videos explanations are currently in French. However, for videos with Eclipse, Eclipse is localized in English.
Usage
- Initial configuration and launching options: a video demonstration about the configuration of launching options of Galaxiia (resolution, language, security, etc.)
- Configuring a new game: this video explains the configuration of a new battle: paths of AI and maps, map configuration, etc.
- Starting a new game: a video which explains how to start a new game. The common usage of the graphical (GL) renderer is also explained.
Examples
Eclipse project creation
- Creating an empty project with Eclipse: a video which demonstrates how to create an empty project which will be sed for an AI with Eclipse. This video shows libraries which must be imported and may consequently be useful even with other IDE.
- Creating an AI stub: a video demonstration about the creation of a new AI with the previously created project. The interface to implement is made explicit and thus this video may be useful even with other IDE.
AI examples
- [Defensive - Easy] Shield activation: an example of an AI which activates its shield at each turn. A video explanation and its source code are provided.
- [Neutral - Easy] Moving a spaceship: an AI which uses moving methods of Galaxiia API.
- [Agressive - Normal] Burst of "fox missiles": an AI which throws a burst of "fox missiles".