< Back to the full list of 2D engines and editors
|
|
Editing |
Playing |
Download the minigame source
Summary
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.
Pluses
- 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
- Lua
Minuses
- 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
x
and 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).
Links
- < Back to the full list of 2D engines and editors
Updates
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 |
Posted |