Bad Monkey is a canvas game, created and maintained by jQuery Faisal.
An Angry Birds-style sling-shot game built with EaselJS and Box2dWeb. Drag apples to launch them at bad monkeys, destroy structures, and score points across 3 levels.
The game must be served over HTTP (do not open HTML files directly via file://).
cd badmonkey
python3 -m http.server 8080Then open in your browser:
- Development: http://localhost:8080/loader.html (unminified source)
- Production: http://localhost:8080/index.html (minified bundles)
Controls: Click Play, select a level (1–3), then click and drag the apple backward to aim. Release to launch. Destroy all bad monkeys to win the level.
The original online demo was at http://jquery404.com/lab/badmonkey
Read more detailed announcements, discussions, and more on [The Official Bad Monkey Blog](coming soon).
Have a question? Ask on our mailing list!
Please submit all pull requests against *-wip branches. If your unit test contains javascript patches or features, you must include relevant unit tests. Thanks!
jQuery Faisal
Copyright 2012 jQuery404.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this work except in compliance with the License. You may obtain a copy of the License in the LICENSE file, or at:
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.