Skip to content

Latest commit

 

History

History
96 lines (86 loc) · 2.54 KB

tasks.org

File metadata and controls

96 lines (86 loc) · 2.54 KB

Such Is Life - Tasks

Start base projects

  • use .asdf and package.lisp

Sync with github

Travis CI to build for Linux and Mac

Appveyor to build for Windows

Create project on itch.io

Create grid

Put actors on grid (x,y)

People move on grid

Basic click / interaction

Random spawn

Basic assets

  • [X] Scale images

Fix crash for: no place left to spawn

Make placeholder assets in gimp (emojis)

Push and check releases

Basic tile sprite

  • [-] tiles around as well

Improve release archive name (society-is-hard-…zip)

Basic behavior for attacker

  • [X] look around function
  • [X] kill someone

Add sick people

A* Pathfinding

Draw quarantine

  • not sure how… left click and drag?

Hospital and Police station tiles

Refactor behavior to each class

Rename all to “Such Is Life” and “such-is-life”

Create stats & actions sidebar:

  • [X] tally: alive, dead
  • [X] restart button
  • [-] timer
  • [X] “everyone healed” message
  • [X] “no more killers”

Quarantine [2/3]

  • [X] fix outside select
  • [-] multiple quarantines
  • [X] check if works properly

Final mouse actions

Better killers

Implement police

Remove once

Show OK sign on stats

Better defaults

Rename github project

Write github description

itch.io page [6/6]

  1. [X] release builds
  2. [X] github link
  3. [X] screenshot
  4. [X] name: Such Is Life
  5. [X] how to run
  6. [X] how to play

Replace tiles with proper art

Proper sound fx

Smooth movement (reserved tiles?)

Healing animation

Get sick animation

Attack animation

Game goal monitor

Observation: disease is less successful with distancing. HA!

“There is no immunity.”

“If criminals aren’t caught, they’ll eventually kill everyone.”

Deadlines

  • sunday morning: all… :D
  • monday: just testing and deploying PLEASE!

Ideas

  • medic goes to nearest sick person
  • medic goes back and forth to hospital
  • police goes near the quarantine
  • police “captures” killer (1 square) and takes to police station
  • killer takes out knife before attack (can be caught)