Autumn Lisp Game Jam game, 2022. In TIC-80!
Welp this is ONE way to vendor libs.
JFKLDS:JF:LKDSHG:IHFIOE:WF:IOHE:VJDIS:FJD:LSKJF SD:LFJSDK L:TAHTA WAS CLOSE

heads

tip
browse log

clone

read-only
https://hg.sr.ht/~icefox/algj2022
read/write
ssh://hg@hg.sr.ht/~icefox/algj2022

#Meanie Mosh

An endless tower defense game in TIC-80. Defend your potted plant from the Red Meanies! Enemies get exponentially tougher as time goes on, and each one you kill gives you points to spend on more turrets.

Click with the mouse to place turrets, and use the [A] button (normally mapped to Z) to switch which turret to place.

THIS GAME HAS FLASHY EFFECTS. Not many, honestly, but I'd totally love to add more.

#Running

To run from source:

cd game_dir
tic80 --fs=. thing.fnl

Or, from inside tic80 with --fs=.,

load thing.fnl
run

Editing thing.fnl externally should make tic80 hot-reload it automatically when you save the file.

#Known bugs

Like, everything

  • I have so many cool gun ideas I wanna put in...
  • collision detection isn't quite centered on sprites
  • Sound and music would probably add a lot
  • Balance? What's that?
  • I thought about actually having animation once upon a time...
  • Should probably make guns able to aim someday
  • More levels???

#Made with

  • TIC-80 Pro (1.0.2164)
  • bump.lua (3.1.7ish)
  • lume (2.3.0)

#Because I'm kinda curious...

Number of times I've been fucked by dynamic typing: 3

Number of times I've been fucked by unknown variables or table keys returning nil: 11

Number of times I've been fucked by not having unused variables be warnings: More than you'd think actually

#License:

idk GPL v2 or something