https://github.com/alertis/flappymonster
Flappy bird oyununun yeni tema ve React Native ile yazılmış halidir
https://github.com/alertis/flappymonster
matter-js react-native react-native-game-engine
Last synced: 7 months ago
JSON representation
Flappy bird oyununun yeni tema ve React Native ile yazılmış halidir
- Host: GitHub
- URL: https://github.com/alertis/flappymonster
- Owner: Alertis
- License: mit
- Created: 2021-05-15T18:06:17.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2021-05-16T13:55:54.000Z (over 4 years ago)
- Last Synced: 2025-04-11T02:44:36.929Z (10 months ago)
- Topics: matter-js, react-native, react-native-game-engine
- Language: JavaScript
- Homepage:
- Size: 3.64 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status][build-shield]]()
[![Contributors][contributors-shield]]()
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]
[](https://twitter.com/AlertisDev)
[](https://github.com/Alertis?tab=followers)
Flappy Bird oyununun teması değiştirilerek Flappy Monster adı ile React Native Kullanılarak yeniden yazılmıştır. React Native Game Engine ve MatterJS paketlerinde tecrübe kazanmak amacıyla hazırlanmıştır.
· Report Bug
· Request Feature
## İçerik
* [Proje Hakkında](#proje-hakkında)
* [Ekran Görüntüleri](#ekran-görüntüleri)
* [Kullanılan Paketler](#kullanılan-paketler)
* [Başlangıç](#başlangıç)
* [Gereksinimler](#gereksinimler)
* [Kurulum](#kurulum)
* [İletişim](#iletişim)
## Proje Hakkında
Flappy Bird, hem IOS hem de Android telefonlar için yapılan bir oyundur. 2014 yılında oyun Amerika ve Çin gibi ülkelerde en çok bedava indirilen oyunlar listesine girmiştir. Oyunun içeriğinde sadece bir kuş ve engeller bulunuyor. Amaç kuş yere düşmeden ve objelere çarpmadan düzgün bir şekilde en yüksek skoru yapmak.
Flappy Monster ise bu oyunun kuş yerine bir canavarı yönettiğimiz versiyonudur. Flappy Monster oyunu React Native üzerinde React Native Game Engine ve MatterJS kullanılarak geliştirilmiştir.
### Ekran Görüntüleri
### Kullanılan Paketler
Uygulama geliştirme sırasında aşağıdaki paketlerden yararlanılmıştır.
* [React Native](https://facebook.github.io/react-native/)
* [React Native Game Engine](https://github.com/bberak/react-native-game-engine)
* [Matter JS](https://www.npmjs.com/package/matter-js)
* [React Native Fast Image](https://github.com/DylanVann/react-native-fast-image)
## Başlangıç
Projeyi kendi bilgisayarınıza kurmak için aşağıdaki adımları takip edebilirsiniz.
### Gereksinimler
Projeyi çalıştırabilmek için aşağıdaki paketleri yüklemeniz gerekmekte
* npm
```sh
npm install npm@latest -g
```
* React Native
```sh
npm install -g react-native-cli
```
### Kurulum
1. Github reposunu klonlayın
```sh
git clone https://github.com/Alertis/FlappyMonster
```
2. NPM paketlerini kurun
```sh
npm install
```
3. Link
```sh
react-native link
```
4. Android için çalıştırma
``` sh
react-native run-android
```
4. IOS için çalıştırma
``` sh
react-native run-ios
```
## Iletişim
Osman Yavuz Demir - [@AlertisDev](https://twitter.com/AlertisDev) - osmanyavuzdemir96@gmail.com
[build-shield]: https://img.shields.io/badge/build-passing-brightgreen.svg?style=flat-square
[contributors-shield]: https://img.shields.io/badge/contributors-1-orange.svg?style=flat-square
[license-shield]: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square
[license-url]: https://choosealicense.com/licenses/mit
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=flat-square&logo=linkedin&colorB=555
[linkedin-url]: https://www.linkedin.com/in/osmanyavuzdemir/
[product-screenshot-1]:https://raw.githubusercontent.com/Alertis/FlappyMonster/main/screenshots/1.png
[product-screenshot-2]:https://raw.githubusercontent.com/Alertis/FlappyMonster/main/screenshots/2.png
[product-screenshot-3]:https://raw.githubusercontent.com/Alertis/FlappyMonster/main/screenshots/3.png