Main Page
From LagoonWiki
Contents |
Welcome to Lagoon
Lagoon is a free open-source component based game engine and can be used as a platform for research and education in artificial and computational intelligence, software engineering, human-computer interaction, and accessibility.
Games pervade our society and culture and provide high fidelity physics and graphics - high fidelity virtual worlds. For fields like AI, where research can be well separated from application, game engines provide a platform for research that is more transferable and applicable to real world problems. Like chess and checkers in the past, 3D Game worlds are the next frontier for AI research. Because we are using genetic algorithms and neural networks (computational intelligence approaches), our game engine has features that are not available in other commercial and research engines. Specifically, Lagoon can run the underlying simulation engine without the graphics - for genetic algorithms and neuroevolution, this means that we can evaluate the fitness of a Game AI without needing graphics or having the graphics component slowing things down. You can, of course, run it with the graphics when you play the game.
This is the Wiki for Lagoon, your source for everything Lagoon. The people at ECSL are busy at work using it and we hope that you too will use it for creating your own games and for your AI research and welcome your contributions. Use the Forums for discussion
Getting Started
Documentation
Linux
- Things specific to Lagoon the RTS
- Compiling and Running Lagoon
- Porting Lagoon to AMD 64 (Hypno - Deprecated)
- Porting Lagoon to AMD 64 Avatar
- Compiling with GCC 4.x
- Fedora Core 7 Notes
Distributions
Windows
Tutorials
- Working with the c Code
- Creating A New Type of Entity
- The EVA system
- Tuning Lagoon Entities - Helper Scripts
- Scaling and Rotating Entities in Lagoon
- Strategery Prime
- Creating a Controller
- Using the SlideViewer
- Adding a Harbor
Support
If the User Manual, FAQ and documentations above fail to answer your questions check here:
Work in Progress
Humor
Entropy
Interactive Collaborative GAs
Scarab

