An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

[![Build Status][build-shield]]()
[![Contributors][contributors-shield]]()
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]
[![Twitter](https://img.shields.io/twitter/follow/AlertisDev?label=Twitter&style=social)](https://twitter.com/AlertisDev)
[![GitHub followers](https://img.shields.io/github/followers/Alertis.svg?style=social&label=Follow)](https://github.com/Alertis?tab=followers)




Flappy Monster - React Native



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