The Mythic project has two purposes: (1) to construct a framework for creating multi-player role playing games, called the Mythic Framework, and (2) to construct an initial instance of the framework called the Mythic game.
The Mythic Framework is a set of sample code and instructions on how to build multi-player 3D role playing games from existing software components and tools that are free for not-for-profit educational uses.
Components of the Mythic Framework fall into 2 broad categories: software components and tools. Software components are comprised of libraries distributed as binary files and reusable source code that is compiled when generating the main executible. The SDL libraries are an example of libraries used in Mythic, whereas the Lua scripting engine is an example of reusable source code that is compiled directly into the main executable. Tools are standalone programs that are used to create the assets that comprise the runnable game. The 3D animation program Blender is an example of a tool that is used in the Mythic Framework.
The software components and tools in Mythic can be either open source or closed source, but in all cases are free for not-for-profit educational use. The intent is to make the Mythic Framework easy to adopt in educational settings.