Log In  


Cart #59112 | 2018-11-17 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Added score to player death screen (juice?)

Cart #58937 | 2018-11-11 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Added screen shake (more juice)

Cart #58908 | 2018-11-10 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Added stars (juice)

Cart #58500 | 2018-10-28 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Updated game loop, starting to get somewhere now

Cart #57955 | 2018-10-14 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

Not much better, but progress is ugly sometimes

Cart #57661 | 2018-10-07 | Code ▽ | Embed ▽ | License: CC4-BY-NC-SA
2

First upload is bad, I know

2


Movements are pretty harsh. Maybe give lesser gravity and smoother movements. So many people have made written a game like this already, like Flappy, I'm tempted to write my own to show how I would do it.


The position of the player doesn't reset when you try again... I noticed that when you jump you simply add a number to the player's velocity, instead, you should replace it.


I'm very new to programming, what gives me the most trouble is the game states, I'm having a hard time and trying to incorporate one youtuber's video with another's while trying to add some of my own elements to the "cave diver" code I found here at "works in progress"


Just ... ease up on the thrust, Bluecariello. Dang, it's a shame you didn't work in QBasic. There was this great game written in it, Helicopter, a lot like yours but with sweet movements and smoother gravity.


That is the game I remember from when I was in the first grade!!! Really what I think of when I see Jetpack Joyride or Flappy Bird


And it has problems ...


I've updated the game a little. dw817, what do you think I can do to make the character movement less harsh??


If you want a thrust behaviour similar to Flappy Bird, in the function move_p() just modify p.dy-=5 and instead use p.dy=-3. It's not physics accurate but feels better.

Some suggestions:

  • If the game has only only one input (thrust), why not accepting any user input?. I mean using if (btnp()>0) instead of if (btnp(2))
  • IMHO current screen shakes (and sounds) are really painful.
  • The moving starfield usually appears in space games as a background behind everything else, unless it's some kind of dust
  • Once you get the right rate for thrusting, keeping at the middle of the screen is easy and the game gets boring. Why not adding obstacles or other birds that can collide with you?
  • One thing I found cool in Flappy Bird is that you fall to the ground whenever you lose. Also gameplays are pretty short (and frustrating).


[Please log in to post a comment]