LUA PROJECTS

jelpidebugf.p8.png

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

zijie_zhang.p8.png

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

hellop5.p8-1.png

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

pico8_main.png

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