Component Save System
Unity ile Alien Farmer projesini prototiplerken geliştirmeye devam ettiğim, oyundaki ilerlemeyi kaydetmek için bir kaydetme/yükleme sistemine ihtiyacım vardı ancak hazır bir sistem kullanmak yerine doğrudan projenin yapısına uygun bir sistem geliştirmek istedim. Bu yazıda anlatmaya çalıştığım sistemin kaynak koduna buradan ulaşabilirsiniz. Önemli Not: Bu sistemin sadece prototipleme aşamasında bir proje için kullanıldığını, tamamen geliştirme amaçlı
Netcode State Machine
Bu yazıda neden kendim bir state machine geliştirmeye ihtiyaç duyduğumu, geliştirdiğim versiyonun ne gibi farklılıkları olduğunu anlatacağım. State Machine’in ne olduğuyla ilgili fikriniz yoksa önceki yazımda kısaca özetlemeye çalıştım. Yazının sonundaki linkten koda ulaşabilirsiniz. Yaptığım projelerde birçok farklı şekilde kullandıktan sonra hem NetworkVariable‘ları destekleyen, hem de editör üzerinden ayarlayabileceğim, koşulları geriye dönük olarak kontrol edebilen
Alien Farmer Projesi – Devlog 1
Alien Farmer projesi Unity ve Netcode kullanarak geliştirdiğim, tek kişilik ve co-op olarak oynanabilecek bir hobi projesi. Bu proje PC hedefli yaptığım ilk proje ve çok oyunculu olmasını istediğim için de öğrenmem gereken çok fazla şey var. Zaten bu bloğa başlama sebeplerimden birisi de projemi geliştirirken öğrendiklerimi uygularken yaptıklarımı Devlog (Geliştirici Günlüğü) olarak paylaşabilmek, bu