Hellbird

user_avatar Made by: Jack8680
developer

PROJECT DESCRIPTION

Share this project:

I decided to make a simple Flappy Bird inspired game a while ago, then it became not so simple as I added support for all aspect ratios and an online highscore list. The game isn't meant to be easy, but please tell me if it's too hard. I'm not happy with the art (The pixels aren't the same size), but I'm reasonably happy with the rest. I think this is the first online highscore list in hyperPad, the only problem is that sometimes it doesn't work properly for some reason, seems to be a problem caused by the server host but I'm not completely sure. If your name is the only one there, it failed to retrieve the list (it might still have uploaded it though). Maybe I'll change the graphics and publish to the AppStore, depending on feedback.

VERSION 1.1

Last Updated: September 21, 2022

- Moved things around because ads are larger than I thought.
- Username is now forced to only letters and numbers.
- Increased minimum speed of enemy lasers.
- Small serverside fix (don't know if I fixed leaderboard not downloading though).

COMMENTS

YOU MUST BE SIGNED IN TO LEAVE A COMMENT

May 29, 2017

This game is very fun maybe make a credits page instead of it on the start page. This game whould be really cool on App Store.

May 29, 2017

Thanks. I might make a credits page later with a copyright statement etc. at some point, I didn't really think about that, it'll probably help remove some of the clutter of the starting screen.

May 29, 2017

Actually now that I think about don't put it on the App Store we don't want the same problem as flappy bird.

May 29, 2017

Lol, I probably will publish eventually but I doubt anyone will play it on the AppStore, there are so many Flappy bird clones already.

June 01, 2017

if you don't have an Apple developer I can publish it for free on my account.

June 02, 2017

Thanks for the offer, I'll consider it once I'm completely done with my project.

May 27, 2017

Very cool. Gameplay was pretty hard for me. Don't treat this as a criticism, it's most likely just that I suck :p. On iPhone the bottom ad interferes with the restart button. I know I'm the only one with the iPhone player so it's not really an issue (yet). Still something to consider :).

One suggestion for the name input try making your own on screen keyboard instead of using the text input behaviour. This way you can limit the character types and not allow special characters or weird things like emojis.

May 27, 2017

Maybe when text fields are added, we could have control if certain characters or emojis are allowed?

May 28, 2017

Oops, missed the ad covering restart. Thanks for pointing that out, I'll fix it. I might make a custom keyboard, but for now I plan on escaping special characters and replacing spaces with underscores. I know people will probably be able to intercept the http requests an upload fake scores, so until I decide to publish something I think I'll keep it like this.

May 27, 2017

Btw what did you use for the server?

May 27, 2017

I'm hosting it on 000webhost.com for free, once I have a few games ready I think I'll go for an Amazon instance or something so I can do socket.io too, but this works fine for now. I use a MySQL database that I access with the mysqli functions in php.

May 28, 2017

Ok

May 27, 2017

Forgot to mention, don't put special characters in your name.

May 28, 2017

It's now enforced client-side.

May 27, 2017

Wow I really like this! I think the difficulty is perfect! Although maybe there could be different levels and leaderboards? So you kinda advance through some sorta course? I like the idea of the posts shooting at you and you shoot at them....a cool twist! I did have the leader board not load once, like you said. I did use http requests for my weather app, but I think you are right....this is the first game to have an online leader board! Anyway, super cool!

May 27, 2017

Thanks for the feedback. I could do multiple levels, but I don't really feel like putting much more time into this, it was intended to be a simple game (although leaderboard took way longer than expected). Also, I forgot to clear out some of my scores. I'm sad there aren't many people using http requests, and I think nobody is using socket.io... This is also my first time using admob, works surprisingly well.

May 28, 2017

Wow, it's pretty interesting looking at your scores in the database, I see that in between scores over 20 you were getting scores of under 10. It's also interesting that you scored 61 so early on, then played 40 more games and didn't get near it much. Thanks for testing it so much, the data will probably be useful in balancing stuff, I had a feeling the start might be hard because the lasers move slow so you have to stay in the gap longer, I might change it so the lasers are always the same speed.

May 28, 2017

Yes in some ways it is easier with it faster.....more fun for sure! Lol

May 28, 2017

I like the new laser speed! Something I noticed....your parallaxing posts can cover the bird, sometimes making me die. Idk if you'd want to remove them though, cuz there kinda cool!

May 28, 2017

Some of them were intended to cover the bird/lasers but not the entire time. I'll have to check the speed but they are intended to always travel at a speed different to the lasers so they only cover them a part of time. I might remove or change them, I don't really like the graphics.