The VGC
project
aims to provide a full visual environment for Linux game
development. Games are built
using "Machines" (see the other JIVE pages for
a description of Machines), so an unlimited amount of different game styles
are possible. VGC stands for "The Violent Game Constructor",
and aims to provide a basic image editor, a basic sound sample editor,
and perhaps mod editor, a game style editor with templates for common
types of games, an animation
editor which can integrate with the image editor so you can get that image
just right, a 3d/2d animator to give the non-artistic user a way to get
realistic animations , and an intro editor
to provide animated intros
and optional menu systems to polish the look of
you game.
The JIVE
project aims to produce a binary free, cross platform application
development environment.
JIVE
stands for Joel's Integrated Visual Environment, and includes a visual
application editor, and a basic library of "Machines", and "Connection
Machines". Machines are plugged together dynamically to create an application,
which is defined in a script file. This script is read by a standard binary
application when it is run, which uses JIVE library
functions to initialize the working application by dynamically linking
together the "Machines" until they form a working system.
A "Machine" is like an object
which dynamically connects to all the data
it works on, and generally
performs one specific task, at one specific
abstraction level. Basic
machines are simply containers for other machines,
which are run in turn (like
a dynamic list of functions) to create a desired
function or effect.
Other links ;
Link to the very old webpages...
JIVE library stuff
VGC - the Violent Game Constructor focal page.
3d modeller crap docs page
Contact details;
My email address is joelu@geocities.com