Gummworld2

Scrolling map library with a few engine-like features, built upon pygame, Tiled, and pymunk
Download

Gummworld2 Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Publisher Name:
  • Gummbum

Gummworld2 Tags


Gummworld2 Description

Scrolling map library with a few engine-like features, built upon pygame, Tiled, and pymunk Gummworld2 is designed as a light pygame framework for a scrolling game, where the map is larger than the display. It emphasizes simplicity, freedom, and performance.Gummworld2 offers more robust physics than its predecessor, Gummworld. Where Gummworld relied solely upon pygame's small geometry set, Gummworld 2 provides non-axis aligned collision detection via pymunk. This allows irregularly shaped rooms, passages and objects to interact with a good approximation of realism.Gummworld2 also seeks to simplify the map's role, as well as keep the map contents and dynamic game objects more open and flexible; which is to say, more of a container to manage the miscellaneous things, and less of a rigid system for defining and using them. Thus, the library is less engine-like while hopefully posing a low learning curve and offering more freedom in building game systems (and variety of games).Please visit the wiki for more info. Requirements: · Python What's New in This Release: · Very significant fixes to QuadTree, GameClock, and the toolkit Tiled Map loader. · Some enhancements and corrections to toolkit.collapse_map_layer(). · The addition of toolkit.reduce_map_layers(), which reduces multiple map layers to one layer, and a demo to showcase the benefit. · A lot of work on the world editor, its tilesheet palette and geometry classes.


Gummworld2 Related Software