https://github.com/droncode/flappybirddemo
Demo of Flappy Bird written on C++ and Oxygine Framework
https://github.com/droncode/flappybirddemo
Last synced: 12 months ago
JSON representation
Demo of Flappy Bird written on C++ and Oxygine Framework
- Host: GitHub
- URL: https://github.com/droncode/flappybirddemo
- Owner: DronCode
- License: mit
- Created: 2020-12-20T14:56:00.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-20T19:35:28.000Z (over 5 years ago)
- Last Synced: 2025-02-04T22:29:54.528Z (about 1 year ago)
- Language: C++
- Size: 2.09 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Flappy Bird Game
=================
Description
-----------
`It's just a demo game.`
CI status
---------
[](https://ci.appveyor.com/project/DronCode/FlappyBirdDemo/branch/main)
Build instructions (PC, x86)
-----------------------
```
git clone https://github.com/DronCode/FlappyBirdDemo
cd FlappyBirdDemo
```
After that we must apply the patch for `oxygine-framework` (adds support python 3, skip if you have python 2):
```
cd libs/oxygine-framework/
git apply ../../patches/oxygine_python3_support.patch
cd ../..
```
And install python dependencies via PIP:
```
pip install pillow
```
after that we can generate assets cache
```
cd flappy_bird
./gen-atlasses.bat
```
So, now we can build our project:
```
cd project/proj.cmake
mkdir build
cd build
cmake -A Win32 -G "Visual Studio 16 2019" ..
cmake --build . --config Release
cp -R ../../../data/* Release/
```
Why only x86
-------------
I don't have enough time to fix all issues in build scripts in oxygine but if will have enough time I will fix that.