< Back to the full list of 2D engines and editors
Download the minigame source
Novashell has some cool features, but only a few of them were helpful when making such a simple game. Brains, profiles, multiple maps, cameras, and the
mod of a mod style all just slowed me down. I liked it better than Game Editor because it uses Lua and is more programmer-friendly.
- Map editor has a concise but useful set of features: copy-pasting, sprite chopping, collision editing, flood fill, selecting similar objects
- Humorous tutorials and documentation
- Integrated Lua console
- Easy file-system access to game scripts and assets
- 100 % CPU use when sitting idle in edit mode if Windows Aero is disabled
- The Camera and Map objects do not have all the same features as Entity objects
- Some tricky spots in the script interface:
- GetCamera:GetPos() returns a pointer, but GetApp:GetScreenSize() returns a value.
- Assigning a Vector2() to itself minus another Vector2() had no effect, but assigning the individual
y components worked.
- Entity objects are expensive to create and keep alive. The minigame runs slooowwly using Entities for the boxes. Using TilePics works much better, but
then I can't think of a way requires a different solution to make the playfield infinite (the solution from the Scratch version would work).
- < Back to the full list of 2D engines and editors
|29 Jun 2013
||Added summary from full list
|04 Apr 2013
||Moved out from the full list onto this separate page
|14 Nov 2012
||Correction: TilePics do work for the minigame in Novashell.
|23 Sep 2012