Skip to content
A Tower Defense game with real objects as towers for Lampix tabletop AR.
Branch: master
Clone or download
Pull request Compare This branch is 7 commits ahead of tkazec:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
future
images
internals
scripts
src
.babelrc
.editorconfig
.eslintignore
.eslintrc
.gitignore
.prettierignore
LICENSE
README.md
TODO.md
build.sh
config.json
index.css
index.html
jsconfig.json
legacy.html
package-lock.json
package.json

README.md

Canvas TD

A Tower Defense game with real objects as towers.
This is a wrap around Teddy's Canvas TD for Lampix tabletop AR. The interactions are transformed into mouse events for the legacy app.

Video attached to this tweet

Lampix Apps API

Usage

  • clone repository
  • update config.json with the maximum heights of the objects that are used as towers
  • npm install
  • npm run build
  • upload the .zip file from dist-x.y.z directory to Lampix (directly to device or through MyLampix)

Todo

  • call UI actions directly from watcher's callback and remove event listeners
  • implement tower management (move, sell, upgrade etc)
  • update UI (buttons etc)
  • ...
You can’t perform that action at this time.