Télécharger la liste

Description du projet

Quad-Ren is a resolution independent 2D graphics
engine that aims to ease the development of
bitmap-based applications, primarily games. It
will run regardless of screen resolution or aspect
ratio, and works flawlessly with tiling window
managers. It rectifies many of the issues with
older methods of 2D game development such as color
key transparency (which inevitably leads to
aliasing) and having to draw sprites in a specific
order, which Quad-Ren handles using alpha
transparency and layers respectfully. It is
programmed in, and usable from C++, with a simple
object-oriented API and a small, well documented,
easy to edit code base.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-12-12 04:06
0.5

L'API a été déplacé dans le qr "" espace de noms, de rupture de compatibilité ascendante. Le système de construction a été changée de GNU autotools pour CMake. Un graphe de scène a été ajoutée, ainsi que les variables de la scène graphique. Ces variables permettent d'être créé au sein du graphe de scène, permettant aux données d'être déplacé entre les noeuds de scène sans utiliser la globalité. Cette version corrige un anti-aliasing bug qui a causé les accidents sur les cartes graphiques Intel. Immédiat, anti-aliasing est automatiquement désactivé quand il n'est pas pris en charge par le matériel.
The API has been moved into the "qr" namespace, breaking backwards
compatibility. The build system has been changed from GNU Autotools to
CMake. A scene graph has been added, along with scene graph variables.
These allow variables to be created within the scene graph, allowing
data to be moved between scene nodes without using globals. This release
fixes an anti-aliasing bug which caused crashes on Intel graphics cards.
Now, anti-aliasing is automatically disabled when it is not supported by
the hardware.

2009-04-13 10:40
0.4

Cette version ajoute un certain nombre de caractéristiques, l'une étant un système d'événements, fournissant une méthode plus propre de la lecture une entrée utilisateur. Elle ajoute également un noeud nouvelle scène, qr_line. Le programme d'exemple a été déplacé hors de la sortie principale dans son propre paquet, et 2 autres exemples ont été ajoutés: un simple "bonjour" Programme mondial de style et un exemple de l'utilisation du système d'événement. Il ya également un certain nombre de haricot corrections de bugs, notamment au chargeur de PNG, qui ne sera plus charger des images qui n'ont pas de canal alpha et ne sont pas une puissance de deux.
This version adds a number of features, one being an event system, providing a cleaner method of reading user input. It also adds a new scene node, qr_line. The example program has been moved out of the main release into its own package, and 2 more examples have been added: a simple "hello world" style program and an example of the usage of the event system. There have also bean a number of bugfixes, most notably to the PNG loader, which will no longer load images that do not have an alpha channel and are not a power of two.

2009-03-02 10:54
0.3

Le point culminant principal de cette version est que l'API est maintenant complètement documentée et consultez la section Documentation de l'API du site Web. Il ya eu quelques ajouts caractéristique mineure comme un compteur de FPS. Le lecteur de fichiers QRDD / graveur et des fonctions mathématiques ont été déplacés dans le qrdd_file_handler et objets qr_math, rendant le 100% API orientée objet.
Tags: Documentation
The primary highlight of this release is that the API is now completely documented; see the API Documentation section of the Web site. There have been some minor feature additions such as an FPS counter. The QRDD file reader/writer and math functions have been moved into the qrdd_file_handler and qr_math objects, making the API 100% object oriented.

2009-02-18 08:07
0.2

Tags: Initial freshmeat announcement

Project Resources