AESOP Developer's Guide
[AESOP Documentation]

This guide is for Developers who want to extend the AESOP framework. More...

Collaboration diagram for AESOP Developer's Guide:


 Wavepacket Build System

The build system used by the Wavepacket family of source repositories (wavepacket-lib, wave-glut, wave-audio, aesop, folium).

 Wavepacket Libraries

These are the groups of libraries available.

 Wavepacket GLUT Libraries

This is a set of OpenGL/GLUT helper libraries.

 Wavepacket Audio Libraries

This is a set of audio helper libraries.

 AESOP Applications

These are the main applications built (and expected to be distributed) as part of the AESOP game framework.

 AESOP Libraries

These are the libraries (client, server, both) used in the various AESOP tools and applications.

 AESOP Build Instructions

These are notes on how to build the set of AESOP binaries.

Detailed Description

This guide is for Developers who want to extend the AESOP framework.

Target Audience: Developers who would like to make changes to or extend the framework.

Purpose of this Guide: Help Developers understand how the AESOP framework is put together, and how it can be modified and extended. AESOP is specifically designed to be extended at multiple layers!

This is the guide for developers. A "developer" is defined as anyone that needs to modify the existing code. Developers may also be storytellers (see AESOP Storyteller's Guide ) who are making code changes for their own games, or they could be people who are making components with the intention to share those changes with the wider community.