├── .gitignore ├── Makefile ├── README.md ├── audio ├── blasterShot.mp3 ├── blasterShot.ogg ├── exp.mp3 ├── exp.ogg ├── hit.mp3 ├── hit.ogg ├── rocketShot.mp3 └── rocketShot.ogg ├── doc └── screenshot-01.png ├── fonts ├── LICENSE.txt ├── ubuntutitling-bold-webfont.eot ├── ubuntutitling-bold-webfont.svg ├── ubuntutitling-bold-webfont.ttf └── ubuntutitling-bold-webfont.woff ├── images ├── background.png ├── blasterShot.png ├── missile.png ├── particle.png ├── rock-1.png ├── rocketShot.png ├── shieldFlare.png ├── ship1.png ├── ship2.png ├── ship3.png ├── sprites.png ├── star.png └── station1.png ├── index.html ├── package.json ├── src ├── components │ ├── ais │ │ ├── hunter.coffee │ │ └── wander.coffee │ ├── hud.coffee │ ├── input.coffee │ ├── minimap.coffee │ ├── traits │ │ ├── damageable.coffee │ │ └── ttl.coffee │ └── weapons │ │ ├── blaster.coffee │ │ └── weapon.coffee ├── main.coffee ├── modules │ ├── math.coffee │ └── util.coffee ├── scenes │ ├── game.coffee │ └── menu.coffee └── sprites │ ├── background.coffee │ ├── blasterShot.coffee │ ├── level.coffee │ ├── menuStar.coffee │ ├── particle.coffee │ ├── shieldFlare.coffee │ ├── ship.coffee │ ├── shot.coffee │ ├── smallShip.coffee │ └── star.coffee └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/README.md -------------------------------------------------------------------------------- /audio/blasterShot.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/audio/blasterShot.mp3 -------------------------------------------------------------------------------- /audio/blasterShot.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/audio/blasterShot.ogg -------------------------------------------------------------------------------- /audio/exp.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/audio/exp.mp3 -------------------------------------------------------------------------------- /audio/exp.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/audio/exp.ogg -------------------------------------------------------------------------------- /audio/hit.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/audio/hit.mp3 -------------------------------------------------------------------------------- /audio/hit.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/audio/hit.ogg -------------------------------------------------------------------------------- /audio/rocketShot.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/audio/rocketShot.mp3 -------------------------------------------------------------------------------- /audio/rocketShot.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/audio/rocketShot.ogg -------------------------------------------------------------------------------- /doc/screenshot-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/doc/screenshot-01.png -------------------------------------------------------------------------------- /fonts/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/fonts/LICENSE.txt -------------------------------------------------------------------------------- /fonts/ubuntutitling-bold-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/fonts/ubuntutitling-bold-webfont.eot -------------------------------------------------------------------------------- /fonts/ubuntutitling-bold-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/fonts/ubuntutitling-bold-webfont.svg -------------------------------------------------------------------------------- /fonts/ubuntutitling-bold-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/fonts/ubuntutitling-bold-webfont.ttf -------------------------------------------------------------------------------- /fonts/ubuntutitling-bold-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/fonts/ubuntutitling-bold-webfont.woff -------------------------------------------------------------------------------- /images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/background.png -------------------------------------------------------------------------------- /images/blasterShot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/blasterShot.png -------------------------------------------------------------------------------- /images/missile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/missile.png -------------------------------------------------------------------------------- /images/particle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/particle.png -------------------------------------------------------------------------------- /images/rock-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/rock-1.png -------------------------------------------------------------------------------- /images/rocketShot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/rocketShot.png -------------------------------------------------------------------------------- /images/shieldFlare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/shieldFlare.png -------------------------------------------------------------------------------- /images/ship1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/ship1.png -------------------------------------------------------------------------------- /images/ship2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/ship2.png -------------------------------------------------------------------------------- /images/ship3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/ship3.png -------------------------------------------------------------------------------- /images/sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/sprites.png -------------------------------------------------------------------------------- /images/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/star.png -------------------------------------------------------------------------------- /images/station1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/images/station1.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/package.json -------------------------------------------------------------------------------- /src/components/ais/hunter.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/components/ais/hunter.coffee -------------------------------------------------------------------------------- /src/components/ais/wander.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/components/ais/wander.coffee -------------------------------------------------------------------------------- /src/components/hud.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/components/hud.coffee -------------------------------------------------------------------------------- /src/components/input.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/components/input.coffee -------------------------------------------------------------------------------- /src/components/minimap.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/components/minimap.coffee -------------------------------------------------------------------------------- /src/components/traits/damageable.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/components/traits/damageable.coffee -------------------------------------------------------------------------------- /src/components/traits/ttl.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/components/traits/ttl.coffee -------------------------------------------------------------------------------- /src/components/weapons/blaster.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/components/weapons/blaster.coffee -------------------------------------------------------------------------------- /src/components/weapons/weapon.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/components/weapons/weapon.coffee -------------------------------------------------------------------------------- /src/main.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/main.coffee -------------------------------------------------------------------------------- /src/modules/math.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/modules/math.coffee -------------------------------------------------------------------------------- /src/modules/util.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/modules/util.coffee -------------------------------------------------------------------------------- /src/scenes/game.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/scenes/game.coffee -------------------------------------------------------------------------------- /src/scenes/menu.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/scenes/menu.coffee -------------------------------------------------------------------------------- /src/sprites/background.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/sprites/background.coffee -------------------------------------------------------------------------------- /src/sprites/blasterShot.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/sprites/blasterShot.coffee -------------------------------------------------------------------------------- /src/sprites/level.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/sprites/level.coffee -------------------------------------------------------------------------------- /src/sprites/menuStar.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/sprites/menuStar.coffee -------------------------------------------------------------------------------- /src/sprites/particle.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/sprites/particle.coffee -------------------------------------------------------------------------------- /src/sprites/shieldFlare.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/sprites/shieldFlare.coffee -------------------------------------------------------------------------------- /src/sprites/ship.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/sprites/ship.coffee -------------------------------------------------------------------------------- /src/sprites/shot.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/sprites/shot.coffee -------------------------------------------------------------------------------- /src/sprites/smallShip.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/sprites/smallShip.coffee -------------------------------------------------------------------------------- /src/sprites/star.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/src/sprites/star.coffee -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamesmoriarty/nebula/HEAD/yarn.lock --------------------------------------------------------------------------------