Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: FlapBoy [#gbjam3] [Flappy Bird Clone]  (Read 5212 times)

0 Members and 1 Guest are viewing this topic.

MorleyDev

  • Full Member
  • ***
  • Posts: 219
  • "It is not enough for code to work."
    • View Profile
    • http://www.morleydev.co.uk/
FlapBoy [#gbjam3] [Flappy Bird Clone]
« on: August 07, 2014, 03:59:23 pm »
A Flappy Bird clone I made for the #gbjam3, the game is written in C++ using SFML. Supports multiple difficulty modes. Don't hit the pipes or leave the screen. Basically an excuse to play around with some game architecture ideas. And because I figured I was possibly the last programmer on the planet who hadn't cloned Flappy Bird yet.

Screenshots


Videos


Default controls
InGame:
- W: Jump
- Escape: Return To Menu
- P: Toggle Debug View

In Start Menu:
- W: Change Menu Option
- D: Change Difficulty
- Enter: Select Menu Option
Close the window or choose "Quit Game" from the menu to quit.

Download
GameJolt Page to Download
To run, launch FlapBoy.cmd
« Last Edit: August 07, 2014, 04:27:20 pm by MorleyDev »
UnitTest11 - A unit testing library in C++ written to take advantage of C++11.

All code is guilty until proven innocent, unworthy until tested, and pointless without singular and well-defined purpose.

Peteck

  • Jr. Member
  • **
  • Posts: 55
    • View Profile
Re: FlapBoy [#gbjam3] [Flappy Bird Clone]
« Reply #1 on: August 07, 2014, 04:01:24 pm »
Cool little game. But I really hate the jump sound! It's too loud!

MorleyDev

  • Full Member
  • ***
  • Posts: 219
  • "It is not enough for code to work."
    • View Profile
    • http://www.morleydev.co.uk/
Re: FlapBoy [#gbjam3] [Flappy Bird Clone]
« Reply #2 on: August 07, 2014, 04:12:59 pm »
Point, I've lowered it in the code (it was playing at 100% volume, now it's 20%). I'm not an audio engineer, and heard it so many times it's just white noise at this point. Thanks ^^

EDIT: And video with lowered sound uploaded.
« Last Edit: August 07, 2014, 04:27:42 pm by MorleyDev »
UnitTest11 - A unit testing library in C++ written to take advantage of C++11.

All code is guilty until proven innocent, unworthy until tested, and pointless without singular and well-defined purpose.

Hapax

  • Hero Member
  • *****
  • Posts: 3379
  • My number of posts is shown in hexadecimal.
    • View Profile
    • Links
Re: FlapBoy [#gbjam3] [Flappy Bird Clone]
« Reply #3 on: August 07, 2014, 04:53:07 pm »
I was possibly the last programmer on the planet who hadn't cloned Flappy Bird yet.
Lies! I haven't  :P
Selba Ward -SFML drawables
Cheese Map -Drawable Layered Tile Map
Kairos -Timing Library
Grambol
 *Hapaxia Links*

Geheim

  • Full Member
  • ***
  • Posts: 201
    • View Profile
    • Email
Re: FlapBoy [#gbjam3] [Flappy Bird Clone]
« Reply #4 on: August 07, 2014, 05:48:06 pm »
Looks good, there are a ton of worse flappy clones out there^^

The tearing in the video is quite high, maybe you should turn on vsync?
Failing to succeed does not mean failing to progress!

MorleyDev

  • Full Member
  • ***
  • Posts: 219
  • "It is not enough for code to work."
    • View Profile
    • http://www.morleydev.co.uk/
Re: FlapBoy [#gbjam3] [Flappy Bird Clone]
« Reply #5 on: August 07, 2014, 06:41:12 pm »
That's the recording software. My PVR died this morning so I did the recording quick-and-dirty using SimpleScreenRecorder on my Linux box and it seems for some reason to add a bunch of tearing that isn't in the actual video :S
UnitTest11 - A unit testing library in C++ written to take advantage of C++11.

All code is guilty until proven innocent, unworthy until tested, and pointless without singular and well-defined purpose.