Building a Game

ARC Collaboration Hour

2025-06-17

Choose a DB

Demo

Collaboration Workshop 2025

Collaboration Workshop 2025

Hack Day

  • Come up with an idea
  • Pitch it to the audience
  • People select the idea they want to work on
  • Teams form around the ideas
  • Teams work on the ideas
  • Teams present their ideas during the final session

Ideas

  • Databases are fun
  • Build a game for learning

The Team

The Game

  • Theme
    • Mythical lands
  • Players are adventurers
  • Answers decide the route of the game

The Tools

Twine

Repos | Pages

Actions

Game Flow

Underlying Code

:: Start the adventure {"position":"900,525","size":"100,100"}
A courier delivers you a magical bag which stores many things.
Perhaps you should already have something in there.

Do you have some data?

[[yes|data-yes]] / [[no|data-no]]

Underlying Code

:: Start the adventure {"position":"900,525","size":"100,100"}
A courier delivers you a magical bag which stores many things.
Perhaps you should already have something in there.

Do you have some data?

[[yes|data-yes]] / [[no|data-no]]

:: data-no {"position":"1050,525","size":"100,100"}
Oh no! Perhaps you should collect some!
You can [[return to your journey another time|Start the adventure]].

:: data-yes {"position":"900,650","size":"100,100"}
You look around and spot a tavern.
There may be other travelers who wish to join your party.

Do other people need to write to your data? (Yes, this includes users.)

[[yes|edit-yes]] / [[no|edit-no]]

Game Play

Future Work

  • Extend the game
  • Add graphics
  • Join us?