Flamingo Engine

An advanced 2D game engine
Download

Flamingo Engine Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL v3
  • Price:
  • FREE
  • Publisher Name:
  • Bradley Zeis
  • Publisher web site:
  • http://code.google.com/u/bradzeis/

Flamingo Engine Tags


Flamingo Engine Description

An advanced 2D game engine Flamingo Engine is an advanced 2D game engine that puts the focus on the creation of content instead of the mechanics of the engine.The goal to create a faster, cleaner, easier to understand engine.Flamingo takes a step past the current 2d game engines written in Python. Many of them focus on displaying stuff on the screen instead of writing a game itself. This often leads to hacked together projects. In addition, most of them are not very complete, forcing the user to write necessary sections for every game.Flamingo changes this.Flamingo offers a complete set of tools that will allow you to complete a game with as little fuss as possible. The user will never have to focus on the nitty gritty aspects of creating missing parts of the engine but will instead focus on making the game work. The goal is to work on the content as much as possible and make games enjoyable instead of technical.Flamingo is based on the Opossum Engine, which the author decided to rewrite as Flamingo.For more information check out the Google Code page, http://flamingoengine.googlecode.com, and a Dev Log, http://flamingoengine.wordpress.com Here are some key features of "Flamingo Engine": · Written in Python · OpenGL Rendering · 2d physics courtesy of PyBox2d · Extensive Sprite system allowing animated Sprites Advanced Maps: · Creation of physics boundaries (terrain) · Spawn points for Characters, Sounds, Particles · Events (scripts run when certain Characters collide with a predetermined boundary rect. Scripts are bundled with the Map) · Specialized Editor Advanced Characters: · Physics based Segments (rectangular and circular) · Physics based Animation · Scripts bundled with the Character · Specialized Editor · Audio Mixer allowing infinite simultaneous sounds Requirements: · Python · pygame · pyBox2D What's New in This Release: · Development has stopped and the project is being rewritten as Flamingo. · This version includes a Testbed to show off what's currently possible with Opossum and a mostly functional MapEditor (it is possible to create and test maps). The CharacterBuilder has been started, but it is not even close to done. Some parts of the engine are documented with docstrings, though much of it isn't. Feel free to work on this, though I am going to focus all of my attention on Flamingo. I will NOT fix and bugs, so if this doesn't work for you, you're out of luck.


Flamingo Engine Related Software