muhammedfurkangok / SpaceShooter-Clone

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Space-Shooter

Object poolingde alıştırma yapmak için ilk bu projeyi kopyalamak ve github'a atmak istedim.Oyuncu "MOUSE1" tuşuna basarak lazer gönderir ve yukarıdan gelen astreoidleri yok etmeye çalışır.Her yok edilen astreoid başına 10 puan kazanır eğer astreoide çarparsa da oyunu kaybeder.Oyuna yeniden başlamak için 'R',Çıkmak için ise 'Q' Tuşuna basar.

Oynanış Videosu: https://drive.google.com/file/d/1rcyn_s7drPUbk7m2cr4N79BvWtbNkoqZ/view?usp=sharing

Space Shooter'da Kullandıklarım:

-Object Pooling

-Bir Bileşeni Hareket Ettirmek

-Bir Bileşen Oluşturmak

-Bileşeni Rastgele Hareketlerle Döndürmek

-IEnumerator ile Bileşeni Belirli Değerler Arasında Rastgele Oluşturmak

-Bileşen GameScene'den Çıkarsa Yok Etmek

-İki Bileşen Etkileşime Girdiğinde Olasıkları Oluşturmak

-Restart Ve Quit Button Oluşturmak

-GameScore Oluşturmak

-Music ve SFX oluşturmak

Teşekkür Ederim.

Object Pooling:https://docs.unity3d.com/ScriptReference/Pool.ObjectPool_1.html

About


Languages

Language:C# 100.0%