The Independent Games Wiki
Register
Advertisement
Novashell
Novashell
Novashell

Developer(s)

mrfun

Latest release

Version 0.83 (January 2009)

First release

October 27, 2007

Language(s)

C++, LUA

Licensing

zlib[1]

Target platform(s)

Windows, Mac, Linux

Development platform(s)

Windows, Mac, Linux

Website

Novashell Homepage



Novashell is a high-level 2D game maker that tries to handle all the hard work behind the scenes allowing the author to whip up sweet games using path finding, dialog, persistent dynamically sized maps with construction/deconstruction, save anywhere, and especially features that adventure and RPG type games would use. It's also built to allow easy sharing of games you make and modding of them. The underlying concept is everything is cut and pastable and can be added and removed even during play.

The worlds/games/mods it makes can be played under Windows, OS X, and Linux without changes.

It uses Lua as scripting language, and is VERY flexible, akin to Game Maker "room" concept, everything is a "level", and all objects are the same type of scriptable object or a tile, even GUI, effects, etc...

Also it is extensible via C++ plug-ins, the plug-in interface was made to allow control over a object and also to create AIs (to the point that plug-ins are called "Brain") but you can do pretty much anything you want, Ludum Dare 14 winner was a game made completely as a Brain, even the rendering.

Novashell was made initially by Seth Robinson that also made Dink Smallwood and Legend of the Red Dragon

Free to use and distribute stand-alone games.

Open source under a zlib/libpng license. (more)

Advertisement