free software development


 

Giant Worlds 2 - internal alpha version for level editors

Status: Runs stable but no real levels yet - Searching for level editors and graphicians, read below!

Current Features:

- OpenGL rendering with full hardware acceleration
- Support for multi-layer parallax scrolling
- Support for animated lightmaps
- Fully frame rate independant engine
- True color graphic with alpha transparancy
- Fully customiziable through eventbased scripting engine (LUA based)
- Support for 32Channel XM music or compressed wave files (compressor included)
- Joystick/Gamepad support
- Portable engine (32 and 64 bit windows currently available)

GUI based level development:

- Easily create levels with your mouse
- Includes scripting compiler
- Includes code editor with syntax highlighting and error analysis
- Supports instant testing, no need to start the external game

Scripting engine:

- Animate enemies with own scripts, adjust the script while the game is running
- Play your own sounds & music from inside the script
- The event based engine keeps things simple: Use a wide range of events to trigger your script

Downloads:

The current version is an inofficial build for level editors, only. You are hereby not allowed to publish anything from this page and/or link to this page or publish links to this page.

Basic Bundle: Level Editor & Testgame

This is the current level editor including all current graphics, 32bit/64bit executables for the game, testmusic, sounds and 2 testlevels. The editor requires .NET Framework 1.1.

Click here to download (Last update: 21.November 2006).

Introduction to the level editor (pdf)

Shows some basic principes of level editor. Should be read as a starting point.

Click here to download.

Training video on how to use the level editor (wmv movie) *german only*

This video shows how to easily create an outdoor level, work with lightmaps and make use of multi-layer parallax scrolling. The video is commented by me in german language.

Click here to download.

Feedback can be given to rsinsch[at]t-online. de.