https://github.com/olegus26/fruitninja
Fruit Ninja π
https://github.com/olegus26/fruitninja
3d csharp fruit-ninja game unity
Last synced: about 1 year ago
JSON representation
Fruit Ninja π
- Host: GitHub
- URL: https://github.com/olegus26/fruitninja
- Owner: Olegus26
- License: mit
- Created: 2024-12-04T22:39:48.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-05T01:42:43.000Z (over 1 year ago)
- Last Synced: 2025-04-12T10:09:32.127Z (about 1 year ago)
- Topics: 3d, csharp, fruit-ninja, game, unity
- Language: C#
- Homepage:
- Size: 49.1 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ΠΠ»ΠΎΠ½ Fruit Ninja - Unity 3D

ΠΡΠΎ ΠΊΠ»ΠΎΠ½ ΠΈΠ³ΡΡ Fruit Ninja, ΡΠΎΠ·Π΄Π°Π½Π½ΡΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Unity. Π ΡΡΠΎΠΉ ΠΈΠ³ΡΠ΅ ΠΈΠ³ΡΠΎΠΊ ΡΠ°Π·ΡΠ΅Π·Π°Π΅Ρ ΡΡΡΠΊΡΡ, ΡΠΏΡΠ°Π²Π»ΡΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ Π½ΠΎΠΆΠ°. ΠΠ³ΡΠ° ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠΎΡΡΡΡ ΠΌΠ΅Ρ
Π°Π½ΠΈΠΊΡ, Π½ΠΎ Π·Π°Ρ
Π²Π°ΡΡΠ²Π°ΡΡΠΈΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΡΡΠ΅Π·Π°Π½ΠΈΡ ΡΡΡΠΊΡΠΎΠ².
## ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ
- **ΠΡΠΎΡΡΠΎΠΉ 3D ΠΈΠ³ΡΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡ**: ΠΠ³ΡΠΎΠΊ ΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π½ΠΎΠΆΠΎΠΌ, ΡΠ°Π·ΡΠ΅Π·Π°Ρ ΡΡΡΠΊΡΡ, ΡΠΌΠ°Ρ
ΠΈΠ²Π°Ρ ΠΏΠΎ ΡΠΊΡΠ°Π½Ρ ΠΈΠ»ΠΈ ΠΊΠ»ΠΈΠΊΠ°Ρ ΠΌΡΡΡΡ.
- **Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΠ°Π·ΡΠ΅Π·Π°Π½ΠΈΡ ΡΡΡΠΊΡΠΎΠ²**: ΠΠΎΠ³Π΄Π° Π½ΠΎΠΆ ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΊΠ°Π΅Ρ ΡΡΡΠΊΡ, ΡΠΎΡ ΡΠ°Π·ΡΠ΅Π·Π°Π΅ΡΡΡ Π½Π° ΡΠ°ΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π·Π»Π΅ΡΠ°ΡΡΡΡ.
- **ΠΠΎΠΌΠ±Ρ**: Π Π°Π·ΡΠ΅Π·Π°Π½ΠΈΠ΅ Π±ΠΎΠΌΠ±Ρ ΠΏΡΠΈΠ²Π΅Π΄Π΅Ρ ΠΊ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΈΠ³ΡΡ.
- **Π‘ΠΈΡΡΠ΅ΠΌΠ° ΡΠΏΠ°Π²Π½Π° ΡΡΡΠΊΡΠΎΠ²**: Π€ΡΡΠΊΡΡ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡΡΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΊΡΠΈΠΏΡΠ° **Spawner**.
- **ΠΡΠΊΠΈ**: ΠΠ³ΡΠΎΠΊ Π·Π°ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΎΡΠΊΠΈ Π·Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π·ΡΠ΅Π·Π°Π½Π½ΡΠΉ ΡΡΡΠΊΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π² UI.
## Π₯ΠΎΠ΄ ΠΈΠ³ΡΡ
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/FruitNinja.git
```
2. ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ Π² Unity:
- ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ Unity Hub.
- ΠΠ°ΠΆΠΌΠΈΡΠ΅ "Open" ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠ°ΠΏΠΊΡ Ρ ΠΊΠ»ΠΎΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ.
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡ.
3. ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ "Play" Π² Unity, ΡΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΠΈΠ³ΡΡ ΠΈ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π΅Ρ Π² Π΄Π΅ΠΉΡΡΠ²ΠΈΠΈ!
## Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π² ΠΈΠ³ΡΠ΅
- **Π‘ΠΌΠ°Ρ
ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΊΡΠ°Π½Ρ** ΠΈΠ»ΠΈ **ΠΠ»ΠΈΠΊ ΠΌΡΡΡΡ**: Π Π°Π·ΡΠ΅ΠΆΡΡΠ΅ ΡΡΡΠΊΡΡ, ΠΏΡΠΎΡ
ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠ΅ΡΠ΅Π· ΡΠΊΡΠ°Π½.
## ΠΠ±Π·ΠΎΡ ΠΊΠΎΠ΄Π°
ΠΠ³ΡΠ° ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ
ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²:
- **GameManager**: ΠΠΎΠ½ΡΡΠΎΠ»ΠΈΡΡΠ΅Ρ ΠΎΠ±ΡΠΈΠΉ Ρ
ΠΎΠ΄ ΠΈΠ³ΡΡ, Π²ΠΊΠ»ΡΡΠ°Ρ Π»ΠΎΠ³ΠΈΠΊΡ ΠΈΠ³ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΡΠ°Π»ΠΎ, ΠΊΠΎΠ½Π΅Ρ ΠΈΠ³ΡΡ ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊ).
- **Blade**: ΠΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΡΠ΅Π·Π°Π½ΠΈΠ΅ ΡΡΡΠΊΡΠΎΠ², Π²ΠΊΠ»ΡΡΠ°Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΡΡΡΠΊΡΠ°ΠΌΠΈ ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π½ΠΎΠΆΠ°.
- **Fruit**: ΠΠΎΠ³ΠΈΠΊΠ° ΠΏΠΎΡΠ²Π»Π΅Π½ΠΈΡ ΡΡΡΠΊΡΠΎΠ², ΠΈΡ
ΡΠ°Π·ΡΠ΅Π·Π°Π½ΠΈΠ΅ ΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ.
- **Bomb**: ΠΠΎΠΌΠ±Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°Π·ΡΡΡΠ°ΡΡΡΡ, Π΅ΡΠ»ΠΈ ΠΈΡ
ΡΠ°Π·ΡΠ΅Π·Π°ΡΡ, ΡΡΠΎ Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅Ρ ΠΈΠ³ΡΡ.
- **Spawner**: Π‘ΠΏΠ°Π²Π½ΠΈΡ ΡΡΡΠΊΡΡ Π² ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ
ΠΏΠΎΠ·ΠΈΡΠΈΡΡ
Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΠΎΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎΡΡΡΡ, ΡΠΎΠ·Π΄Π°Π²Π°Ρ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π΄Π»Ρ ΠΈΠ³ΡΡ.
## ΠΠΊΠ»Π°Π΄ Π² ΠΏΡΠΎΠ΅ΠΊΡ
ΠΠ΅ ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ ΡΠΎΡΠΊΠ°ΡΡ ΡΡΠΎΡ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΉ, Π²Π½ΠΎΡΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ pull request, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ!
## ΠΠΈΡΠ΅Π½Π·ΠΈΡ
ΠΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ
ΠΎΠ΄ΠΎΠΌ, Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ MIT.
## ΠΠΎΠ½ΡΠ°ΠΊΡΡ
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ Π²ΠΎΠΏΡΠΎΡΡ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ, Π½Π΅ ΡΡΠ΅ΡΠ½ΡΠΉΡΠ΅ΡΡ ΡΠ²ΡΠ·Π°ΡΡΡΡ ΡΠΎ ΠΌΠ½ΠΎΠΉ:
- ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΏΠΎΡΡΠ°: olegomelchenko26@gmail.com
- GitHub: [Olegus26](https://github.com/Olegus26)