https://github.com/olegus26/flappybird
Flappy Bird π¦
https://github.com/olegus26/flappybird
2d csharp flappy-bird game unity
Last synced: 5 months ago
JSON representation
Flappy Bird π¦
- Host: GitHub
- URL: https://github.com/olegus26/flappybird
- Owner: Olegus26
- License: mit
- Created: 2024-12-02T23:43:34.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-05T01:35:52.000Z (over 1 year ago)
- Last Synced: 2025-06-15T00:37:07.125Z (about 1 year ago)
- Topics: 2d, csharp, flappy-bird, game, unity
- Language: C#
- Homepage:
- Size: 11.5 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ΠΠ»ΠΎΠ½ Flappy Bird - Unity 2D

ΠΡΠΎ ΠΊΠ»ΠΎΠ½ ΠΈΠ³ΡΡ Flappy Bird, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Unity. ΠΠ³ΡΠ° ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠ΅Ρ
Π°Π½ΠΈΠΊΠΎΠΉ Ρ ΠΏΡΠΎΡΡΡΠΌ, Π½ΠΎ Π·Π°Ρ
Π²Π°ΡΡΠ²Π°ΡΡΠΈΠΌ ΠΈΠ³ΡΠΎΠ²ΡΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠΌ. ΠΠ³ΡΠΎΠΊ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΠΈΡΠ΅ΠΉ, ΠΊΠΎΡΠΎΡΠ°Ρ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΠΈΡ, ΠΈΠ·Π±Π΅Π³Π°Ρ ΡΡΡΠ± ΠΈ Π½Π°Π±ΠΈΡΠ°Ρ ΠΎΡΠΊΠΈ.
## ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ
- **ΠΡΠΎΡΡΠΎΠΉ 2D ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡ**: Π£ΠΏΡΠ°Π²Π»ΡΠΉΡΠ΅ ΠΏΡΠΈΡΠ΅ΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ±Π΅Π»Π° ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΊΠΎΠ² ΠΌΡΡΡΡ, ΡΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅Π³Π°ΡΡ ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΠΈΠΉ.
- **ΠΠ°ΡΠ°Π»Π»Π°ΠΊΡ-ΠΏΡΠΎΠΊΡΡΡΠΊΠ°**: Π€ΠΎΠ½ Π΄Π²ΠΈΠΆΠ΅ΡΡΡ Ρ ΠΌΠ΅Π½ΡΡΠ΅ΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΡΠ΅ΠΊΡΠ° ΠΏΠ°ΡΠ°Π»Π»Π°ΠΊΡΠ°, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΡΠ΅Π½Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎΠΉ.
- **ΠΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠ΅ΠΏΡΡΡΡΠ²ΠΈΠΉ**: Π’ΡΡΠ±Ρ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΈ Π΄Π²ΠΈΠΆΡΡΡΡ ΠΏΠΎ ΡΠΊΡΠ°Π½Ρ Ρ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ.
- **Π‘ΠΈΡΡΠ΅ΠΌΠ° ΠΎΡΠΊΠΎΠ²**: ΠΠ³ΡΠΎΠΊΠΈ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΎΡΠΊΠΈ, ΠΏΡΠΎΡ
ΠΎΠ΄Ρ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ±Π°ΠΌΠΈ.
## Π₯ΠΎΠ΄ ΠΈΠ³ΡΡ
1. **ΠΠΊΡΠ°Π½ Π½Π°ΡΠ°Π»Π° ΠΈΠ³ΡΡ**: ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ "ΠΠ³ΡΠ°ΡΡ", ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΠΈΠ³ΡΡ.
2. **ΠΠ³ΡΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡ**: ΠΠ°ΠΆΠΈΠΌΠ°ΠΉΡΠ΅ ΠΏΡΠΎΠ±Π΅Π» ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΊΠ°ΠΉΡΠ΅ ΠΌΡΡΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠΈΡΠ° Π»Π΅ΡΠ΅Π»Π°. ΠΠ·Π±Π΅Π³Π°ΠΉΡΠ΅ ΡΡΠΎΠ»ΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠΉ Ρ ΡΡΡΠ±Π°ΠΌΠΈ.
3. **ΠΠΎΠ½Π΅Ρ ΠΈΠ³ΡΡ**: ΠΡΠ»ΠΈ ΠΏΡΠΈΡΠ° ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΡΡΡ Ρ ΡΡΡΠ±ΠΎΠΉ ΠΈΠ»ΠΈ Π·Π΅ΠΌΠ»ΡΠΉ, ΠΈΠ³ΡΠ° Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ, ΠΈ ΠΈΠ³ΡΠΎΠΊ ΠΌΠΎΠΆΠ΅Ρ ΡΠ½ΠΎΠ²Π° Π½Π°ΠΆΠ°ΡΡ "ΠΠ³ΡΠ°ΡΡ", ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ Π·Π°Π½ΠΎΠ²ΠΎ.
## ΠΠ΅ΠΌΠΎ
ΠΠΎΡ ΠΊΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΈΠ³ΡΠ° Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅:

## ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ
- **Unity**: ΠΠ³ΡΠΎΠ²ΠΎΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ³ΡΡ.
- **C#**: Π―Π·ΡΠΊ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈΠ³ΡΡ.
- **ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΡΠΏΡΠ°ΠΉΡΠΎΠ²**: ΠΠ»Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈΡΡ ΠΈ ΡΠΎΠ½Π°.
## ΠΠ°ΠΊ Π·Π°ΠΏΡΡΡΠΈΡΡ
### Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ
1. **Unity**: ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ ΡΠΎΠ·Π΄Π°Π½ Π² Unity. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°ΡΠ°ΡΡ Unity Hub [Π·Π΄Π΅ΡΡ](https://unity.com/).
2. **Git**: Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Ρ Π²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ Git Π΄Π»Ρ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ. Π‘ΠΊΠ°ΡΠ°ΡΡ Git ΠΌΠΎΠΆΠ½ΠΎ [Π·Π΄Π΅ΡΡ](https://git-scm.com/).
### Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
1. ΠΠ»ΠΎΠ½ΠΈΡΡΠΉΡΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ:
```bash
git clone https://github.com/Olegus26/FlappyBird.git
```
2. ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ Π² Unity:
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ Unity Hub.
- ΠΠ°ΠΆΠΌΠΈΡΠ΅ "Open" ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠ°ΠΏΠΊΡ Ρ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ.
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ.
3. ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ "Play" Π² Unity, ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΠΈΠ³ΡΡ ΠΈ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π΅Ρ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ!
## Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π² ΠΈΠ³ΡΠ΅
- **ΠΡΠΎΠ±Π΅Π»** ΠΈΠ»ΠΈ **ΠΠ»ΠΈΠΊ ΠΌΡΡΡΡ**: ΠΠ°ΡΡΠ°Π²ΡΡΠ΅ ΠΏΡΠΈΡΡ Π»Π΅ΡΠ΅ΡΡ.
- **ΠΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊ**: ΠΠ°ΠΆΠΌΠΈΡΠ΅ "ΠΠ³ΡΠ°ΡΡ" ΠΏΠΎΡΠ»Π΅ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΡ ΠΈΠ³ΡΡ, ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ Π·Π°Π½ΠΎΠ²ΠΎ.
## ΠΠ±Π·ΠΎΡ ΠΊΠΎΠ΄Π°
ΠΠ³ΡΠ° ΡΠ°Π·Π΄Π΅Π»Π΅Π½Π° Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ:
- **GameManager**: ΠΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅Ρ ΠΎΠ±ΡΠΈΠΉ Ρ
ΠΎΠ΄ ΠΈΠ³ΡΡ, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΡΠ°ΡΡ, ΠΏΠ°ΡΠ·Ρ ΠΈ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅ ΠΈΠ³ΡΡ.
- **Player**: ΠΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΡΡ ΠΈ Π΅Ρ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ.
- **Pipes**: ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΠΈ Π΄Π²ΠΈΠ³Π°Π΅Ρ ΡΡΡΠ±Ρ ΠΏΠΎ ΡΠΊΡΠ°Π½Ρ, ΠΏΡΠΎΠ²Π΅ΡΡΡ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π²ΡΡ
ΠΎΠ΄ΡΡ Π·Π° ΠΏΡΠ΅Π΄Π΅Π»Ρ ΡΠΊΡΠ°Π½Π° Π΄Π»Ρ ΠΈΡ
ΡΠ½ΠΈΡΡΠΎΠΆΠ΅Π½ΠΈΡ.
- **Spawner**: ΠΠ΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΡΡΠ±Ρ Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠΌΠΈ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π°ΠΌΠΈ ΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ.
- **Parallax**: Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΡΡΠ΅ΠΊΡ ΠΏΠ°ΡΠ°Π»Π»Π°ΠΊΡΠ° Π΄Π»Ρ ΡΠΎΠ½Π°, ΡΡΠΎΠ±Ρ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΠ³ΡΡ Π²ΠΈΠ·ΡΠ°Π»ΡΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎΠΉ.
## ΠΠΊΠ»Π°Π΄ Π² ΠΏΡΠΎΠ΅ΠΊΡ
ΠΠ΅ ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ ΡΠΎΡΠΊΠ°ΡΡ ΡΡΠΎΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ, Π²Π½ΠΎΡΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ pull request, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ!
## ΠΠΈΡΠ΅Π½Π·ΠΈΡ
ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ
ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ MIT.
## ΠΠΎΠ½ΡΠ°ΠΊΡΡ
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π²ΠΎΠΏΡΠΎΡΡ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ, Π½Π΅ ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ ΡΠ²ΡΠ·Π°ΡΡΡΡ ΡΠΎ ΠΌΠ½ΠΎΠΉ:
- ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΏΠΎΡΡΠ°: olegomelchenko26@gmail.com
- GitHub: [Olegus26](https://github.com/Olegus26)