Skip to content

Port the Omni example #2

@PPKFS

Description

@PPKFS

I mostly ported the main menu and the speed example just to check if there was a huge slowdown in the FFI bindings (spoilers: basically none)..but when I then split out the toolkit window handling I commented out the first terminalSet.

However it could be great to port the rest of the examples because then we would know for sure if all the annoying fiddly functionality is present.

  • Basic output
  • Default font
  • Tilesets
  • Sprites
  • Manual cellsize
  • Auto-generated tileset
  • Multiple fonts
  • Text alignment
  • Formatted log
  • Layers
  • Extended 1: basics
  • Extended 2: inter-layer animation (is this doable? it's commented out in the original)
  • Extended 2: smooth scroll
  • Dynamic sprites
  • Speed
  • Input 1: keyboard
  • Input 2: mouse
  • Input 3: text input
  • Input 4: filtering
  • Window resizing
  • Examining cell contents

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions