Birdy wants crisps 🐦

Hello everyone! :victory_hand:

I’m not so much newcommer, we already have seen each other at some time :slightly_smiling_face:, but I’m will glad to see you again :grin:

I came here to tell you about my game :slightly_smiling_face::bird:

:backhand_index_pointing_right: xolatgames/Birdy-wants-crisps: This is a story about the bird Birdy 🐦. Help him to find some crisps 🍟 - Codeberg.org

This is the Open-Source project that was made in C++, with using SDL and Box2D libraries :books:

As a build system here uses CMake, but I’m working with project through CodeLite IDE.

For making graphics I used here InkScape, but for placing objects Tiled Map Editor and a parser that I was write by my own.

If you want to see how does the game looks now, you can watch a short video about it :clapper_board::backhand_index_pointing_right: Birdy wants crisps 🐦 v1.5.1 - FediverseTV

And, btw! The last “update” was be published at today! :slightly_smiling_face::partying_face:

So you can download it from the “Release” section on Codeberg :snow_capped_mountain:

And… Yeap! I was could put here more links, including the link to “Release” section, and the links to the software that I used… But it turned out that I’m still new user here :slightly_smiling_face:. But here’s nothing to scare :grin:! This “issue” is easily fixable :slightly_smiling_face:

Your comments and criticism (legitimate) are welcome, as always! :grinning_face_with_smiling_eyes::grin:

Have a good day! :slightly_smiling_face:

Hello everyone! :waving_hand::victory_hand::grin:

Haven’t see you for a really-really-really long time :slightly_smiling_face:

But I come to here to show ya another one update of my game about my feathery friend! :bird:

First of all, now the game saves your progress in Mini-games :floppy_disk:, and also and picked by you Crisps :french_fries:

So, you can resume your game, at any moment, by choosing “Continue the game” option from the main menu :grin:

But, also, since the last update, I’ve include the game’s assets :package: right into the game’s source code, and fixed the issue where the water in “Don’t fall!” mini-game wasn’t be animated.

Birdy2

You can check the Birdy’s :bird: source code here :snow_capped_mountain:, as always.

Or, download the last version from here :snow_capped_mountain:

But, also, the new one update is that… Previously you can use CMake, or CodeLite IDE for comfortable building this game :hammer:, but now you can also use Meson for doing that :slightly_smiling_face:. The instructions, about how to use this - I’ve already include in the project’s ReadMe file :memo:

But… Hey! :slightly_smiling_face: I have also the questions for the who ones now, who now Perl :camel:. Is anybody here who know Perl :camel:? :grin:

If he/she is you, listen… :slightly_smiling_face:

I’ve wrote a small script :snow_capped_mountain: that let me to embed the assets :package:

This script let me to “translate” some files :page_facing_up:, such as SVG files :black_nib: into C++ headers :page_facing_up: those I inserts into the code by a next step.

But this script can’t “read” some special characters those includes in PNG :framed_picture:, and WAV files :musical_notes:. And… Because of this… I was can include into the source code only SVG files :man_shrugging:, those can be readable as some plain text.

How can I let Perl :camel: to read special characters from files? :thinking:

Thanks in advance! :wink: