Game Designer
LUA PROJECTS

DEBUGGING SUPPORT
Feb.2017
Added basic debugging support for jelpi in pico-8. Such as slow motion mode, single step mode, etc...
Single step mode: game only advances a frame if players press certain button
slow motion mode: game advanced slower than usual.
As well as some debug messages and mode that good for testing the game.
Built on Jelpi's basic code.
P.S: Pico-8's code and game are encrypted in the png on the left

STORY SCRIPTING ENGINE
Feb.2017
Integrate YAML story engine in Lua Pico-8 game engine to write stories
YAML is an existed engine for writing text stories
Could make choices as well
P.S: Pico-8;s code and game are encrypted in the png on the left

SPATIAL HASHING
Feb.2017
Use spatial hashing to speed up collision detection in Pico-8
Does not need to detect with every objects in thescene
use mouse to drag objects
some basic codes are provided by teachers.
P.S: Pico-8's code and game are encrypted in the png on the left

IMAGE COMPRESSION TOOLING
Mar.2017
Use the compression code to combine many png files into a chunk of Lua code.
Use the decompression code to create a game that can display many detailed images.
Some basic codes are provided by professor