uRetroEngine
Cubes Team
$20.00
(no ratings)
Date |
Price |
---|---|
Date |
Price($) |
03/16(2018) |
20.0 |
11/22(2024) |
20.0 |
Jump AssetStore
Unity retro game framework with lua support (NLua or Moonsharp) for create fantasy console game or for build standalone game.
Very useful for game prototype or only for fun
FEATURES:
- user defined screen size (limitation is only performance)
- defined screen origin (top-left / bottom-left)
- load color palette from image (default 16)
- load sprite sheet from image (limitation is only memory)
- load font from image (limitation is only memory)
- create tilemap
- import tilemap created in Pyxel Edit
- for scripting is used NLua for unity
- you can import module/dll in main.lua code (UnityEngine included)
- basic command line arguments for define resolution and run game
- build-in console with commands to manage cartridge
- build-in code profiler (user defined start/end timer with label)
- code profiler works in lua script and inside unity too
- build-in GPU/CPU visula performance tracker
- you can create retro game and publish binary fo PC/MAC/Linux/Androis or Mac using uRetro classes
- you can create universal player and via lua script write game outside of unity, similar to TIC-80, PICO-8 or other fantasy console
- capture game to anim gif
LUA commands for:
- Text
- Sprites
- Tiles
- Tilemap
- System
- Graphics
- Display
- Cartridge
- GameData
- SoundFX (via usfxr)
- Colors
- Input
- Console
- Library
Full lua command list with desc.
Commented code and full documentation included.
Additional files and examples
Note: uRetroEngine framework is made for emulate old style development technique with a few simple commands.