[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:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Savannah-hackers] savannah.gnu.org: submission of CaRaCaL,
seryu <=