Giter Club home page Giter Club logo

html5-bombergirl's Introduction

HTML5 Bombergirl

Bombergirl is a remake of a classic game known as Bomberman. You can play alone against the AI bots, but it also supports multiplayer, so you can play with your friend on the same computer.

The game is written entirely in JavaScript with help of EaselJS library which makes working with canvas element easy. I've chosen this library because it is supported by Adobe and Microsoft and even Google has used it while creating Find your way to Oz Chrome experiment.

Developed after participating in HTML5 Game Development (CS255) online class on Udacity.com.

HTML5 Bombergirl

Demo: http://bombergirl.matousskala.cz

Installation

  1. Clone this repository: git clone https://github.com/MattSkala/html5-bombergirl.git
  2. cd html5-bombergirl
  3. Make sure you have bower and simplehttpserver installed: npm install -g bower simplehttpserver
  4. Download dependencies: bower install
  5. Run the HTTP server: simplehttpserver
  6. Launch http://127.0.0.1:8000

License

The source code is licensed under MIT License. The game soundtrack is licensed under Creative Commons Attribution-ShareAlike 4.0 International License. CC BY-SA.

Credits

Tile Art Batch by Hyptosis
Alternate LPC Character Sprites by George
One More LPC Alternate Character by Radomir Dopieralski
Explosion Sound Effect by Adrian Gallant

html5-bombergirl's People

Contributors

mattskala avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

html5-bombergirl's Issues

License & Credits

  1. "The whole game is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License."

Unless you got permission, you can't distribute the works from OGA under that license.
Hyptosis's art pack doesn't seem to have a license specified.
Flashkit probably also probably does not permit re-licensing assets.

  1. You should include credits in-game or at least below the game on http://bombergirl.matousskala.cz/ see 4.c of creativecommons.org/licenses/by-sa/3.0/legalcode

Not working in Firefox

Nice game!

I didn't take the time yet to check what is going on, but the game doesn't load at all in Firefox. I'm using Firefox 26. It's working in the latest version of Chrome.I didn't take the time yet to check what is going on, but the game doesn't load at all in Firefox. I'm using Firefox 26. It's working in the latest version of Chrome.

Not working on chrome

loading
I tried cloning your repository and install all the dependencies... I'm stuck on the "Loading..." screen. Can you please help me resolve this problem? Thanks in advance :)

Cheat game

After init a round, open console and paste this:

function cheat () {
window.gGameEngine.players[0].bombStrength = 100
window.gGameEngine.players[0].velocity = 10
window.gGameEngine.players[0].bombsMax = 100
}

after press enter, on console execute:

cheat()

Have fun rounds! :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.