Git Product home page Git Product logo

clumsy-bird's Introduction

clumsy-bird's People

Contributors

ellisonleao avatar evinugur avatar gnuwilliam avatar jdrorrer avatar obiot avatar shinriyo avatar sunzhuoshi avatar zguangyu 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  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

clumsy-bird's Issues

Mute Button

Would be great to see a mute button to disable the sounds, or something a bit more advanced where you can turn off the music and leave the effects or vice versa.

Got a hot fresh issue for ya

I noticed that the game is a little slow which doesnt matter that much but because of this sometimes the game registers my hitbox touching the pipe when I am nowhere near it. Valve pls fix

pipe image size

hi,

is there a reason why the pipeimage so so long?
this.pipeHoleSize = 1240;

i ve shortened it to 500 now. collision detection is not as accurate as before
something to do with that?

best regards

Deployment

Whenever I click the heroku button I ended up with message like this: couldn't find the source blob.
Can you show a way to get rid of this?

Asset licenses?

Are your assets licensed the same way as your code, or differently?

DebugPanel

I noticed that debug panel is not working and returning.
a.prototype is Undefined
In the developer version of Melonjs this translates to plugin.prototype.
removing the version check will trigger an error on a.bind .

Feature Request / suggestions

1)im not sure if i should create an issue for eache feature or an "feat request" issue

there are an anime called "attack on titan" or "Shingeki no kiojym" in japanese where the characters use arrows + ropes to do 3d moves on the battle field.
if that system was real it would be hard to use. flapy bird is ridiculous hard there are puns with the 2 on the internet but no game at all

http://cdn.i.ntere.st/p/9205522/image

so a game could make sucess.
there are an "flappy generator" out there but it can only replace bird/ pipe images for something else, the ropes cant be made with just that (you will need trace an line between the player and the pipe) and the phisch control will need some changes (but it can be only an visual change with the same phisich instead)

2)add an "ask a feature" donation button
its hard to make money with open source, maybe you can put an "vote on a feature" where the more money the person donate the more votes he can give .
and any one can ask a feature but only features classified as possible, can be voted.

I was going to code this "ask a feature donate" thing but im not sure if there is one already avaliable.

3)power ups, moving pipes, and instead of arcade system *beat your record" another game modes such as won the level, with save points on the middle of the level.

something like this:
http://www.youtube.com/watch?v=YHH2101OFfI

Global leaderboard

Trying Clay.io for leaderboards.

  • Add initial Clay.io melonjs Plugin.
  • Add leaderboards button.

Naming Conventions With Scores

Hi @ellisonleao

I was playing with the latest version of the code, and noticed the new feature for Largest Step. It took me a couple plays to figure out what that meant, and I realized that it was the highest step count (a petty 8 for me).

Perhaps the label text should be changed to High Score to avoid confusion? The only issue I can think of with that is that there is already a score field, in addition to the Steps field...

Bird slowly leaving render screen

The bird starts out at a certain position (about a 10th of the screen width) away from the left border. But the scrolling speed is faster than the actual bird, resulting in the bird getting closer and closer to the border and finally be completely out of screen after about 30 "steps" of score

Jumping and falling improvement

The jumping and falling physics could be better. I forked this repository and tried to fix it. To check it out you'll find it at here. Then run a http-server and go to /debug.html

Deployment of clumsy on Heroku

Got it working locally fine with instruction in the README. Tried deploying to Heroku and it shows this in the logs:

2015-10-16T05:31:22.255631+00:00 heroku[slug-compiler]: Slug compilation started
2015-10-16T05:31:22.255641+00:00 heroku[slug-compiler]: Slug compilation finished
2015-10-16T05:31:22.490632+00:00 heroku[web.1]: State changed from crashed to starting
2015-10-16T05:31:23.556852+00:00 heroku[web.1]: Starting process with command `npm start`
2015-10-16T05:31:25.706832+00:00 app[web.1]: npm ERR! Linux 3.13.0-63-generic
2015-10-16T05:31:25.710677+00:00 app[web.1]:
2015-10-16T05:31:25.711239+00:00 app[web.1]: npm ERR!
2015-10-16T05:31:25.711004+00:00 app[web.1]: npm ERR! missing script: start
2015-10-16T05:31:25.711429+00:00 app[web.1]: npm ERR! If you need help, you may report this error at:
2015-10-16T05:31:25.711548+00:00 app[web.1]: npm ERR!     <https://github.com/npm/npm/issues>
2015-10-16T05:31:25.726229+00:00 app[web.1]:
2015-10-16T05:31:25.707703+00:00 app[web.1]: npm ERR! argv "/app/.heroku/node/bin/node" "/app/.heroku/node/bin/npm" "start"
2015-10-16T05:31:25.708138+00:00 app[web.1]: npm ERR! node v4.2.1
2015-10-16T05:31:25.708851+00:00 app[web.1]: npm ERR! npm  v2.14.7
2015-10-16T05:31:25.727225+00:00 app[web.1]: npm ERR! Please include the following file with any support request:
2015-10-16T05:31:25.727503+00:00 app[web.1]: npm ERR!     /app/npm-debug.log
2015-10-16T05:31:26.685056+00:00 heroku[web.1]: Process exited with status 1
2015-10-16T05:31:26.715970+00:00 heroku[web.1]: State changed from starting to crashed
2015-10-16T05:31:26.716711+00:00 heroku[web.1]: State changed from crashed to starting
2015-10-16T05:31:27.748469+00:00 heroku[web.1]: Starting process with command `npm start`
2015-10-16T05:31:30.130107+00:00 app[web.1]: npm ERR! argv "/app/.heroku/node/bin/node" "/app/.heroku/node/bin/npm" "start"
2015-10-16T05:31:30.130561+00:00 app[web.1]: npm ERR! node v4.2.1
2015-10-16T05:31:30.131610+00:00 app[web.1]: npm ERR! npm  v2.14.7
2015-10-16T05:31:30.156003+00:00 app[web.1]: npm ERR! Please include the following file with any support request:
2015-10-16T05:31:30.156204+00:00 app[web.1]: npm ERR!     /app/npm-debug.log
2015-10-16T05:31:30.128935+00:00 app[web.1]: npm ERR! Linux 3.13.0-63-generic
2015-10-16T05:31:30.133912+00:00 app[web.1]:
2015-10-16T05:31:30.134233+00:00 app[web.1]: npm ERR! missing script: start
2015-10-16T05:31:30.134842+00:00 app[web.1]: npm ERR!     <https://github.com/npm/npm/issues>
2015-10-16T05:31:30.134460+00:00 app[web.1]: npm ERR!
2015-10-16T05:31:30.155662+00:00 app[web.1]:
2015-10-16T05:31:30.134620+00:00 app[web.1]: npm ERR! If you need help, you may report this error at:
2015-10-16T05:31:30.854936+00:00 heroku[web.1]: Process exited with status 1
2015-10-16T05:31:30.857259+00:00 heroku[web.1]: State changed from starting to crashed

issue

the program will open in google chrome but not internet explorer.
capture4

hi

hi hi

Bug - Game not starting at Ubuntu Chromium v31

Bug reproduction

Browsing to:

With browser:

  • Version 31.0.1650.63 Ubuntu 12.04 (31.0.1650.63-0ubuntu0.12.04.1~20131204.1)

uname -a:

  • Linux ******* 3.8.0-35-generic #50~precise1-Ubuntu SMP Wed Dec 4 17:25:51 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

I get this frozen screen:
screenshot

With this console.log:
console log

Same console log in text format:

Document was loaded from Application Cache with manifest http://ellisonleao.github.io/clumsy-bird/manifest.appcache (index):1
Application Cache Checking event (index):1
Failed to load resource http://pagead2.googlesyndication.com/pagead/show_ads.js
Application Cache NoUpdate event (index):1
Failed to load resource http://www.google-analytics.com/analytics.js
Failed to load resource http://ellisonleao.github.io/clumsy-bird/data/img/share.png
Uncaught melonJS: Failed loading resource data/img/share.png melonJS-1.0.0-min.js:11
Failed to load resource http://ellisonleao.github.io/clumsy-bird/data/img/tweet.png
Uncaught melonJS: Failed loading resource data/img/tweet.png melonJS-1.0.0-min.js:11
Uncaught melonJS: failed loading hit melonJS-1.0.0-min.js:11
Uncaught melonJS: failed loading lose melonJS-1.0.0-min.js:11
Uncaught melonJS: failed loading theme melonJS-1.0.0-min.js:11

Sidenote

In the same machine, with "Mozilla Firefox 26.0" works like a charm.

It has nothing to do with browser but i switched from Unity to Gnome 3. Maybe worth noticing it.

bird-to-pipe collision detection misses collisions

Whilst playing I noticed that the upper part of the bird is actually not colliding with the top pipes(On certain frames the bird is drawn beneath it, or on top of it), which makes it look like the "collision mesh" of the bird consists of a single horizontal line or even point. (Although it's totally possible for the pipe to not having an accurate collision mesh)

It's a rather minor improvement you could easily fix by drawing either the top pipe segments a little higher than the current collision mesh, but I'm not sure how your collision is working. Otherwise I would be pushing a pull request ๐Ÿ˜‰ .

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.