Bluebird by cjm
Keep your baby bluebirds alive by feeding them flies. But look out for hawks!
You are the bird in the center of the screen. Use the left/right arrows to navigate.
Catch gnats by running into them, and feed them to your chicks by flying over the nest.
There are two green bars on the bottom of the window.
The top one indicates how hungry your chick is. If this gets too low your chick starves and you lose.
The bottom one indicates how bit your chick is. Once this is full, the game is over and you win.
Press the space bar to start over.
If you bump into a hawk you also lose.
Special thanks to @meelo for hosting the game online.
Ratings
| Overall | 1011th | 2.75⭐ | 22🧑⚖️ |
| Fun | 918th | 2.7⭐ | 22🧑⚖️ |
| Innovation | 890th | 2.8⭐ | 22🧑⚖️ |
| Theme | 798th | 3.325⭐ | 22🧑⚖️ |
| Graphics | 965th | 2.55⭐ | 22🧑⚖️ |
| Humor | 818th | 2⭐ | 21🧑⚖️ |
| Mood | 938th | 2.526⭐ | 21🧑⚖️ |
| Given | 14🗳️ | 8🗨️ |
I'm assuming you have libc installed?
If so could you try `$ ldd bluebird` and send me the result? Thanks.
It's been a bit since I've messed around compiling something on Linux directly, so I followed the instructions on your bitbucket + dependency chasing.
I'm on Ubuntu 18.04.1 LTS.
Built and installed https://bitbucket.org/jlm/lib2d/src/master/, had to install `mesa-common-dev libgl1-mesa-dev libsdl2-dev` to get that to build.
For the game:
```
$ git clone https://jlm@bitbucket.org/calebmrshl/ld46.git
```
And then I realized my CMake was out of date and accidentally started an OS upgrade. I'll try again when that's done and see if I can get it to run.
I just tested it and it works down to cmake version 2.6
I was able to compile the game with Emscripten, so you can play it in a web browser.
I included a link to the output. Unzip it, the open a command prompt and do
```
cd Downloads/bluebird-web
python -m http.server 8000
```
Then open a web browser and in the search bar type `localhost:8000`.
I wasn't able to get the text working for it so I'll write it here:
There are two green bars on the bottom of the screen. You may need to scroll down a bit to see them.
The top one indicates how hungry your chick is. If this gets to low your chicks starve and you lose.
The bottom one indicates how big your chick is. Once this is full, the game is over and you win.
press the space bar to start over.
If you bump into a hawk you also lose.
The other option is to compile from source.
I also only play the online games; it seems like the few that aren't web hosted are only available for Windows. :wink:
My dad does have an all-purpose website, but it's not working just now. So if it starts working anytime soon I'll definitely host it there.
I could use a game hosting site, but I don't think the game's really worth it.
Also, it wouldn't be any trouble to me to host the WebAssembly version of your game on my site for the duration of rating period - let me know if you'd like me to. (My site is currently very empty because I was mostly motivated to start one to host my own WebAssembly entry... though I do have other plans in the not-so-distant future for the site)
Thanks for the offer! I just uploaded a new web file and that fixed the non-rendering text (or rather worked around it by pre-making images of text and rendering those), so if you would host that and send me the URL I'd gratefully add the link.
This game feels like a top down version of the NES game "Bird Week"
Pretty ambitious to do this with C and without much of a engine, enough for me to not complain about anything. Nice work.
I compiled it on Ubuntu 19.10; not sure it that has anything to do with it.
Oops...I guess I forgot to mention that. I guess I said it in the source code readme and didn't think to do so here.
You can find lib2d.h at https://lib2d.com.
Just clone lib2d into bluebird's root directory and the cmake file should find it.
Thanks for the feedback everyone!