pygame is
Python
Simple DirectMedia Layer
 
 
pygame.org is
Site Swing
Ragnarok Engine

Ragnarok Engine - 1.0

Clinton Myers (lotusgames)

Tags:

Description

Ragnarok is a 2D engine built on top of Pygame to make game creation easier. While Pygame is a library, Ragnarok attempts to assume the role of an engine, featuring many capabilities that would take a lot of work to create from the ground up in Pygame.

The engine is built in such a way that it attempts to be used under any scenario and game environment (i.e. it is generic). It is easy to set up, maintain, and extend for your particular needs.

 

This is a w.i.p., thus there exists a fair number of bugs and little documentation. See Help.html in the downloaded folder for the docstrings. I will be posting documentation and code examples on my blog within the coming weeks.

 

A few of the features Ragnarok has to offer:

+2D and 3D Math Library

+Sprites for easy rotation, scaling, texture loading, etc.

+SpriteSheet and Animation classes

+Text objects that can be rotated, scaled, and translated

+A customizable 2D Camera

+A managed World system that updates, draws, and automatically offsets objects by the camera's translation.

+Collision System

+Input Handling Systems

+Particle Systems

+Pool class for efficiently reusing objects

+TileMaps

 

Links

Home Page: http://dream-forever.net/Blog/2010/06/09/ragnarok-engine/
Source: http://www.mediafire.com/?zmwttnykoym
Windows: http://www.mediafire.com/?mygavjy3jgm

Screenshot


click to view original size

Releases

Ragnarok Engine - 1.0 - Jun 9, 2010

Pygame.org account Comments

If you wish to leave a comment with your pygame.org account, please sign in first.

August 24, 2010 10:14pm - Clinton Myers - nickname: (lotusgames)
@Areal Person

As said above in the description, I have several posts on my blog on how to get this set up and in use. I also released a game that was entirely created with Ragnarok (Platforming Block) that can be downloaded via the blog as well for reference.
July 30, 2010 9:43pm - Areal Person - nickname: (arealperson) - 2/5
Well, There needs to be a small example as to how to use this software.
There's no starting point. So it's almost impossible to use it.

Looks like allot of work went into this , and it's a good idea. It may have nice features, but you can't figure out how to use it.
June 9, 2010 11:04pm - Chandler Armstrong - nickname: (omnirizon)
nice work, I'll code dive through this and see what I can learn from it. Please check out my vizier-xrects package, it is doing similar work.
spotlight

 
our projects
pygame.org welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
 
recent releases
Apr 16, 2014

Apr 13, 2014

Apr 9, 2014

Mar 21, 2014

Mar 18, 2014


Mar 15, 2014


Mar 14, 2014

Mar 13, 2014

Mar 11, 2014

Mar 9, 2014

... more!
 
for pygame related questions, comments, and suggestions, please see help (lists, irc)