Syntensity
Syntensity is a world of 3D games that anyone can play in and
anyone can help build. It is a multiplayer 3D game platform built upon
the Cube2
(Sauerbraten) Engine. It is an open source project that consists of a
client, server, and master (metadata) server; everything you need to
run your own games or your own virtual world.
The engine allows you to create maps using the Cube in-game
editor,
and then script them using JavaScript, allowing you to rapidly pump out
any game idea you can imagine.
Syntensity lets you create all kinds of games. Each 'map' can
be a completely new game, with unique events, rules, weapons (or even
having no weapons at all), physics, etc. For example, creating an 'ice
material' is very simple.
Games are written in JavaScript, and Syntensity utilizes the
high-performance Google V8 JavaScript engine to make things fast.
Syntensity
|
|
License
MIT/X11 license
Developer
Alon Zakai, Gregor Koch (art and design)
Website
www.syntensity.com
Requirements
CPU: 1GHz processor
RAM: 512MB
Graphics card: Nvidia FX5200 with 128MB RAM or better
zlib
SDL
Python
MochiKit
Django
Boost C++ libraries
Support:
Quick
Start Guide, FAQ,
Wiki,
Blog,
Forum
Selected
Reviews:
|
Features include:
- 3D rendering (from Cube 2)
- High-level scripting API for game creation, in JavaScript
(running on Google V8), which can run scripts on both client and server
and transparently synchronize them
- A large library of useful scripting code - weapons,
movement options, items, events, etc
- Physics (from Cube 2, currently working on adding Bullet
physics as an option), both clientside and serverside (customizable)
- In-world editing, also in multiplayer (from Cube 2, with
some additions)
- A plugin system, using Python, for extending the engine
with additional components (plugins exist for saving highscore data
locally using SQLite, etc., and experimental plugins exist for VLC,
WebKit, Skype, etc)
- An experimental browser plugin (for running the client in a
web browser)

Return
to Game Engines Home Page
Last Updated Saturday, May 19 2012 @ 10:23 AM EDT |