Skip to content

scottysseus/rational-discourse

Repository files navigation

Msg Wrektceivd

  • Sender must type each letter -- Speed and accuracy of letter tranmission is therefore dependent on: --- Typing speed --- Number of typos -- Sender must strategically "burst type" letter sequences

  • Receiver must remember each letter received -- Accuracy of message received is therefore dependent on: --- Memory of receiver --- "Speed Reading" capability of receiver --- Ordering of letters received --- Which letters were received (were they they the teammates or the opponents letters?)

  • Receiver only sees "colored dots" and not the actual letters -- The letters "blink/appear" on their screen temporarily when they are received

Milestone #1

Shoot a letter across the screen.

Stories

  • An angel and demon trying to guide a knight through a dunegon, or to his death
  • Two political operatives are trying to guide a voter through ... ? <-- this idea is money
  • A hostage trying to escape a forest with a killer, killer sending bad actions

Two political operatives are competing to influence a voter! Each player wants the voter to reach their campaign rally! They compete in a series of news cycles (i.e. rounds).

In each round,

  1. The operatives pick an agenda (aka a direction sequence -->, -->, ^) they want the voter to move in.
  2. The operatives compete in a typing competition to tweet the most propaganda snippets to influence the voter.

Random Events

Potential working title: Rational Discourse

Interesting Map Locations

  • Town halls
  • Fast Food Joints

Tasks!

  • Make a shitty map (Alain)
  • Mode 0: Start Screen (Scott)
    • Start a game
    • Join a game
  • Mode 0.1: Pregame Lobby (Lite Beers Only) (Scott)
    • Simple instructions, wait for other player
  • Mode 1: The "Choose Your Agenda" mode / screen (Scott)
    • Agenda Input mechanism
  • Mode 2: The "Win the News Cycle" mode /screen (Kevin)
    • Propoganda Input Box
  • Mode 3: The "Watch The Voter" mode
    • Voter Movement Playback
  • Backend Server (Alain)
    • Data model
    • Socket Io shiz
  • Generate a list of propaganda sentences for players to type.
  • Accent art for the map, buildings, trees etc.