savannah-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-hackers] savannah.gnu.org: submission of CaRaCaL


From: seryu
Subject: [Savannah-hackers] savannah.gnu.org: submission of CaRaCaL
Date: Thu, 20 Jun 2002 21:37:41 -0400

A package was submitted to savannah.gnu.org.
This mail was sent to address@hidden, address@hidden


Sergio Martin <address@hidden> described the package as follows:
License: gpl
Other License: 
Package: CaRaCaL
System name: caracal
This package wants to apply for inclusion in the GNU project

Description:
Caracal is a scripting-like interpreted programming language oriented to build 
and run 2D games. It comes with an extensive sound and graphics library and a 
2D engine that makes game programming an easy task. 

Its main features are: 

·Fast sprite drawing with rotation, scaling, animation and translucency 
·Pixel-perfect collision detection 
·PNG graphics file format support 
·Parallax-like scroll routines 
·Multiple in-screen regions with or without scroll 
·A fmod sound library 
·Joystick, mouse and keyboard input 
·256-color and 65536-color modes 
·Windows/DirectX and Linux compatible 
·The language itself is game-oriented. A procedure (or function) can be shown 
as a sprite in screen. Only updating built-in procedure local variables and 
using the statement FRAME, the procedure becames resident and runs in 
cooperative multitasking, animating and moving itself in screen simply updating 
the local variables and running the FRAME statement in a loop. Functions are 
provided to kill, stop, alter or find running procedures, and you can run as 
many instances of the same procedure as you wish in order to create in screen 
many objects of the same behaviour.

Even experienced programmers will find in Caracal an useful tool. The language 
itself supports most of the features commonly found in procedural languages, 
such as multiple data types (integer, short, byte, string, float), pointers, 
multiple-dimension arrays, records, and the usual flow-control statements. 

Caracal is distributed under the terms of the GNU General Public License, 
meaning the sources are available and you are free to extend them or make your 
own extended version. 

I have the compiler in http://caracal.sourceforge.net  and i want to move here.

Other Software Required:


Other Comments:





reply via email to

[Prev in Thread] Current Thread [Next in Thread]