Introduction
EiffelMedia is a multimedia library designed for the Eiffel programming language.
The goal of this library is to provide the Eiffel community with a powerfull and easy to understand multimedia library.
Getting started
- Overview
Overview of EiffelMedia - Starting a new project
- Installation Instructions
How to install EiffelMedia on your system
Library Documentation
- CD-Rom
CD-Rom access
- Collision Detection
2D Collision detection
- File loader
Load text- and other files
- Highscore
Local and remote highscore management
- Multiplayer
A multiplayer game framework
- Video decoder
Video playback
- Vision2 Widget
Integration of EiffelMedia into Vision2
- EiffelMedia Widgets
EiffelMedia's own widget library
- 3D OpenGL
Using OpenGL
in EiffelMedia
Examples
API Documentation
Tool Documentation
- Highscore/Master server
- Polygon Editor
A tool for creating two-dimensional objects for the collision detection
- Resource generator
Generates classes to load resources
- Settings generator
Generates classes to handle settings
Developers
- Dependencies
- Error Handling
- Installer
Instructions to create installers for Windows, Linux and Mac
- Style Guidelines