A photo of Max Glenister

Max Glenister Interface Designer &
Front-end Developer

Want to get in touch?
Send me an email!

A preview of the 'Chat Dialog System for Pico-8' project

Chat Dialog System for Pico-8

Skills

Dialog System Game Loop Lua Pixel Art UI Design

Tools

Lua Pico-8

Overview

Features several methods of displaying dialogs, including:

With a delay

-- short, centered, delay of 2
dialog({
  txt = "hello,",
  c = true,
  dl = 2
})

Centered

-- short, centered
dialog({
  txt = "my name is inigo montoya",
  c = true
})

Without the typing effect

-- short, centered, not typed
dialog({
  txt = "prepare to die!",
  c = true,
  t= false
})

With recursively paginated text

-- long, typed, multiple message boxes
dialog({
  txt="this is a lot of text that will wrap on to multiple lines and hopefully use a recursive message box in order to show all of the text ♥"
})

More from "Game Design"