├── .gitignore ├── Cakefile ├── MIT-LICENSE ├── README.md ├── index.html ├── lib ├── melonJS-0.9.3.js └── qunit │ ├── qunit.css │ └── qunit.js ├── resources ├── images │ ├── empty_pixel.png │ ├── empty_screen.png │ ├── font8x8.png │ ├── sprites_big.png │ ├── sprites_small.png │ ├── static_big.png │ ├── static_small.png │ └── title.png ├── levels │ ├── level1.tmx │ └── test.tmx └── sounds │ ├── collect.mp3 │ ├── collect.ogg │ ├── death.mp3 │ ├── death.ogg │ ├── game_music.mp3 │ ├── game_music.ogg │ ├── grenade_fly.mp3 │ ├── grenade_fly.ogg │ ├── life_up.mp3 │ ├── life_up.ogg │ ├── victory.mp3 │ └── victory.ogg ├── src ├── actors │ ├── actor.coffee │ ├── actor_test.coffee │ ├── biker.coffee │ ├── enemy.coffee │ ├── escort.coffee │ ├── grenadier.coffee │ ├── hero.coffee │ ├── hero_test.coffee │ ├── jumper.coffee │ ├── officer.coffee │ ├── prisoner.coffee │ ├── sniper.coffee │ ├── trooper.coffee │ └── trooper_test.coffee ├── app │ ├── app.coffee │ ├── menu.coffee │ └── score.coffee ├── base │ ├── animatedEntity.coffee │ ├── animatedEntity_test.coffee │ └── gameEntity.coffee ├── config.coffee ├── places │ ├── doorTrigger.coffee │ ├── generator.coffee │ ├── jumperGenerator.coffee │ ├── place.coffee │ └── trooperGenerator.coffee ├── utils │ ├── utils.coffee │ └── utils_test.coffee └── weapons │ ├── ammunition.coffee │ ├── bullet.coffee │ ├── grenade.coffee │ ├── grenadebox.coffee │ └── machinegun.coffee ├── test.html └── util └── coffeelint.json /.gitignore: -------------------------------------------------------------------------------- 1 | build/* 2 | .tags 3 | 4 | 5 | -------------------------------------------------------------------------------- /Cakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/Cakefile -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/README.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/index.html -------------------------------------------------------------------------------- /lib/melonJS-0.9.3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/lib/melonJS-0.9.3.js -------------------------------------------------------------------------------- /lib/qunit/qunit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/lib/qunit/qunit.css -------------------------------------------------------------------------------- /lib/qunit/qunit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/lib/qunit/qunit.js -------------------------------------------------------------------------------- /resources/images/empty_pixel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/images/empty_pixel.png -------------------------------------------------------------------------------- /resources/images/empty_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/images/empty_screen.png -------------------------------------------------------------------------------- /resources/images/font8x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/images/font8x8.png -------------------------------------------------------------------------------- /resources/images/sprites_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/images/sprites_big.png -------------------------------------------------------------------------------- /resources/images/sprites_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/images/sprites_small.png -------------------------------------------------------------------------------- /resources/images/static_big.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/images/static_big.png -------------------------------------------------------------------------------- /resources/images/static_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/images/static_small.png -------------------------------------------------------------------------------- /resources/images/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/images/title.png -------------------------------------------------------------------------------- /resources/levels/level1.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/levels/level1.tmx -------------------------------------------------------------------------------- /resources/levels/test.tmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/levels/test.tmx -------------------------------------------------------------------------------- /resources/sounds/collect.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/collect.mp3 -------------------------------------------------------------------------------- /resources/sounds/collect.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/collect.ogg -------------------------------------------------------------------------------- /resources/sounds/death.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/death.mp3 -------------------------------------------------------------------------------- /resources/sounds/death.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/death.ogg -------------------------------------------------------------------------------- /resources/sounds/game_music.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/game_music.mp3 -------------------------------------------------------------------------------- /resources/sounds/game_music.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/game_music.ogg -------------------------------------------------------------------------------- /resources/sounds/grenade_fly.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/grenade_fly.mp3 -------------------------------------------------------------------------------- /resources/sounds/grenade_fly.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/grenade_fly.ogg -------------------------------------------------------------------------------- /resources/sounds/life_up.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/life_up.mp3 -------------------------------------------------------------------------------- /resources/sounds/life_up.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/life_up.ogg -------------------------------------------------------------------------------- /resources/sounds/victory.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/victory.mp3 -------------------------------------------------------------------------------- /resources/sounds/victory.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/resources/sounds/victory.ogg -------------------------------------------------------------------------------- /src/actors/actor.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/actor.coffee -------------------------------------------------------------------------------- /src/actors/actor_test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/actor_test.coffee -------------------------------------------------------------------------------- /src/actors/biker.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/biker.coffee -------------------------------------------------------------------------------- /src/actors/enemy.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/enemy.coffee -------------------------------------------------------------------------------- /src/actors/escort.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/escort.coffee -------------------------------------------------------------------------------- /src/actors/grenadier.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/grenadier.coffee -------------------------------------------------------------------------------- /src/actors/hero.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/hero.coffee -------------------------------------------------------------------------------- /src/actors/hero_test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/hero_test.coffee -------------------------------------------------------------------------------- /src/actors/jumper.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/jumper.coffee -------------------------------------------------------------------------------- /src/actors/officer.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/officer.coffee -------------------------------------------------------------------------------- /src/actors/prisoner.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/prisoner.coffee -------------------------------------------------------------------------------- /src/actors/sniper.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/sniper.coffee -------------------------------------------------------------------------------- /src/actors/trooper.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/trooper.coffee -------------------------------------------------------------------------------- /src/actors/trooper_test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/actors/trooper_test.coffee -------------------------------------------------------------------------------- /src/app/app.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/app/app.coffee -------------------------------------------------------------------------------- /src/app/menu.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/app/menu.coffee -------------------------------------------------------------------------------- /src/app/score.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/app/score.coffee -------------------------------------------------------------------------------- /src/base/animatedEntity.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/base/animatedEntity.coffee -------------------------------------------------------------------------------- /src/base/animatedEntity_test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/base/animatedEntity_test.coffee -------------------------------------------------------------------------------- /src/base/gameEntity.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/base/gameEntity.coffee -------------------------------------------------------------------------------- /src/config.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/config.coffee -------------------------------------------------------------------------------- /src/places/doorTrigger.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/places/doorTrigger.coffee -------------------------------------------------------------------------------- /src/places/generator.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/places/generator.coffee -------------------------------------------------------------------------------- /src/places/jumperGenerator.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/places/jumperGenerator.coffee -------------------------------------------------------------------------------- /src/places/place.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/places/place.coffee -------------------------------------------------------------------------------- /src/places/trooperGenerator.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/places/trooperGenerator.coffee -------------------------------------------------------------------------------- /src/utils/utils.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/utils/utils.coffee -------------------------------------------------------------------------------- /src/utils/utils_test.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/utils/utils_test.coffee -------------------------------------------------------------------------------- /src/weapons/ammunition.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/weapons/ammunition.coffee -------------------------------------------------------------------------------- /src/weapons/bullet.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/weapons/bullet.coffee -------------------------------------------------------------------------------- /src/weapons/grenade.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/weapons/grenade.coffee -------------------------------------------------------------------------------- /src/weapons/grenadebox.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/weapons/grenadebox.coffee -------------------------------------------------------------------------------- /src/weapons/machinegun.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/src/weapons/machinegun.coffee -------------------------------------------------------------------------------- /test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/test.html -------------------------------------------------------------------------------- /util/coffeelint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/commandojs/CommandoJS/HEAD/util/coffeelint.json --------------------------------------------------------------------------------