LOVE 0.2.1 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News LOVE 0.2.1 (Default branch)
# 1  
Old 03-30-2008
LOVE 0.2.1 (Default branch)

Image LOVE is a 2D game engine that utilizes the Lua scripting language to create games. It relies on OpenGL graphics and the SDL interface library to allow for cross-platform implementation and is an all-encompassing gaming environment for the development and enjoyment of 2D games. License: zlib/libpng License Changes:
This release adds "safe" filesystem features through PhysFS by giving each game a single directory on the user system to which the game can write saves and high scores. ImageFonts have also been improved: glyphs are now scalable, and can be drawn in non-integer coordinates. On-the-fly image optimization functions have been added to avoid artifacts on certain sprites when drawn in floating point coordinates.Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread

1 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Heart OS and Love OS?

Hi everyone. Our professor in Operating Systems gave us a research work about the Heart OS and Love OS. We were told that they were old operating systems from UNIX but I couldn't find any information about them from google. I hope someone here could point me to the right direction. Thanks! (7 Replies)
Discussion started by: jogonjr
7 Replies
Login or Register to Ask a Question
sage(3) 						     Library Functions Manual							   sage(3)

NAME
sage - The SDL library for OpenGL extensions. DESCRIPTION
#include <sage/sage.h> Sage is a small C library providing Open GL extensions to applications using SDL. It has been automatically generated from the glext.h header file from the OpenGL website. The Sage source package comes with the Perl scripts to generate new sources from updated glext.h files. Additionally, it provides a way of accessing the standard GL and GLU headers in a cross platform method. sage/GL.h and sage/GLU.h should be used in place of gl/GL.h and gl/GLU.h (or the equivalent on other platforms.) To use Sage, an application must first call sage_init once the OpenGL context has been created. This checks for the existence of each extension it knows about and links up the appropriate function pointers. The array sage_ext sets each exension that is found to 1, and 0 otherwise. Applications should check the existence of the extension in sage_ext before using it. Extensions can then be used by their name as defined in the spec. BUGS
Sage does not check to see of the OpenGL context is valid. On some systems, the standard Open GL header causes problems with sage (namespace conflicts). Apparently some broken GL implmentations may report the existence of an extension, but not actually provide it. Sage will not detect this. AUTHOR
Simon Goodall (simon (at) simongoodall.co.uk) SEE ALSO
sage_init(3) September 22, 2005 sage(3)