Skip to content

kerem41dev/Space-Shooter-Unity

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Space Shooter - 2D Arcade Game Oynanış Videosu

Space Shooter, üniversite eğitimimin 2. sınıf 1. döneminde geliştirdiğim, Unity motoru ve C# dili üzerine temellendirilmiş dinamik bir arcade oyun projesidir. Bu projede temel amacım, oyun mekaniklerini matematiksel sınırlandırmalar ve fizik motoruyla optimize ederek akıcı bir kullanıcı deneyimi sunmaktı.

🛠️ Teknik Özellikler ve Kazanımlar Bu proje sürecinde aşağıdaki teknik yapıları uygulayarak oyun geliştirme yetkinliklerimi pekiştirdim:

Boundary Management (Sınır Yönetimi): Oyuncunun oyun alanı dışına çıkmasını engellemek için Mathf.Clamp fonksiyonu ile matematiksel kısıtlamalar uygulandı.

Dynamic Fire Rate Control: Atış mekaniğini dengelemek amacıyla Time.time bazlı bir "soğuma süresi" (cooldown) algoritması geliştirildi.

Game Feel & Physics: Geminin hareket yönüne göre hafifçe yatmasını sağlamak için Quaternion.Euler ile rotasyon ve fizik tabanlı hareket optimizasyonları yapıldı.

Collision & VFX: Asteroit ve mermi etkileşimleri için OnTriggerEnter mekanizması kullanıldı ve patlama efektleri (Particle System) entegre edildi.

💻 Kullanılan Teknolojiler Engine: Unity

Language: C#

Tools: Visual Studio, GitHub Desktop

👤 Hakkımda Ben kerem, bir yazılım mühendisliği 2. sınıf öğrencisi ve üniversite topluluğumda Oyun Geliştirme Koordinatörü olarak görev yapmaktayım. C#, Unity ve web teknolojileri üzerine projeler geliştirerek teknik portfolyomu genişletmeye devam ediyorum.

About

Unity ile geliştirilmiş, c# tabanlı 2D arcade uzay gemisi ile meteor patlatma oyunu

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages