Skip to content

The companion projects to the Start Making Games With Pico-8 talk

Notifications You must be signed in to change notification settings

Alturos/Pico-8-Presentation

Repository files navigation

Pico-8-Presentation

The companion projects to the Start Making Games With Pico-8 talk

This repository contains a series of demo Pico-8 cartridges that build off of each other. Each adds a menu option that will load the next cartridge in the series. Each cartridge contains all the sprites and code necessary to run in Pico-8. The code is heavily commented with information relevant to each particular demo, building off of the one before.

The demos are as follows, in order:

  • Template: a basic starting point for a Pico-8 game
  • Sprite: use spr() to draw a sprite from the spritesheet
  • Map: use map() draw a tilemap
  • Animation: animate a simple sprite
  • Control: use btn() to move a sprite with the d-pad
  • Jump: use btn() to add a jump
  • Scrolling: use camera() to scroll the map
  • Simple Collisions: add some simple sprite->map collision detection
  • SFX Digression: Waveforms, Instruments, Speed
  • Sounds: use sfx() to add some simple sound effects
  • Parallax: add some parallax scrolling with different maps
  • Title Screen: very easy to forget, but super important for a finished game!
  • Goals: A reason to play the game!
  • Obstacles: Always something in the way
  • Music: use music() to add some music
  • Transitions: Smooothing the time between the scenes!
  • Polish: those little things that make games feel great!

You can find the video of the presentation here

See the accompanying slide deck here! You can get Pico-8 to start playing with it for yourself here!

About

The companion projects to the Start Making Games With Pico-8 talk

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages