1"""Meat Engine 2 3Copyright (C) 2007, Big Dice Games 4 5One practical definition of a "game engine" is "the code you reuse on 6your second game". That's mostly tongue-in-cheek, but it isn't far 7from the philosophy of what's currently included in MeatEngine. 8 9I've included a variety of pieces of code, not because they're all10appropriate for the game you want to make, and they're certainly not11all appropriate for any particular game, but instead, each piece might12be useful for some game, or for some game-related-project.1314MeatEngine is more of a toolbox than a framework - you're responsible15for the main loop of your program. Some of the code makes certain16assumptions about being called periodically. This should not be17difficult to handle, regardless of the structure of your game.1819Included (currently) are modules for adaptive music, GUI display, AI,20and low-level math. Also included is the beginnings of a ray tracer -21not that you'd want to use a ray tracer in your game (certainly not22this ray tracer, anyway), but it may be of benefit in creating23assets. Also, it serves as a test harness for the math module.242526Version History27--------------------28290.0.1 - Initial packaging in advance of PyWeek530"""3132__all__=['MoodMusic','Math','Widgets','AI','RayTrace','Logic']3334__version__="0.0.1"3536__docformat__="restructuredtext en"37