i-so-myr: (n) Any of one or more scenes with the same measurements in foreground and background, that have different properties and can exist in any of several game worlds for a measurable period of time.
Isomyr is an isometric game engine based on the PyGame package, and written in Python. A fork of the Isotope game engine, it provides the framework for constructing an isometric graphics game with actors who can pick up and drop objects, jump onto plaforms, and move about in projected 3D isometric environments.
Product's homepage
Here are some key features of "Isomyr":
· Actors: used for player and monster game objects. Capable of facing, gravity, collision response, jumping, automation and inventory.
· Multiframe animation and images.
· Simple physics simulation of velocity, collision and touch detection.
· All objects can be customised and extended using Python.
Requirements:
· Python
· pygame
What's New in This Release: [ read full changelog ]
· Refactored in-game object classes for improved abstraction.
· Added abstraction for universe and world object and refactored relationship between world and scenes.
· Added an event/handler system (based on the Zope 3 event system) for abstracting interactions between objects and their environment.
· Replaced slow vector math with Numpy vector math.
· Refactored GUI code into its own module.