Merhabalar arkadaşlar,
Bugün sizlere adım adım mini dungeon sisteminin nasıl oluşturulduğunu anlatacağım. Bu rehber sayesinde yalnızca bir dungeon eklemeyi değil, aynı zamanda bu sistemin veritabanı üzerinde nasıl çalıştığını ve tabloların birbiriyle nasıl bağlantı kurduğunu da anlayacaksınız.
Şunu en başta belirtmek isterim ki, bu sistem kopyala-yapıştır mantığıyla öğrenilebilecek bir yapı değildir. Hazır dosyaları ekleyerek kısa süreli sonuç alabilirsiniz; ancak tabloların görevlerini, aralarındaki ilişkileri ve çalışma mantığını öğrenmeden kendi dungeon'ınızı oluşturmanız veya mevcut sistemi geliştirmeniz oldukça zordur.
Bu anlatımın amacı, her tabloyu tek tek inceleyerek görevini, işlevini ve birbirleriyle olan bağlantılarını açıklamak; böylece temiz (clean) bir veritabanı üzerinde sıfırdan kendi dungeon sisteminizi kurabilecek bilgiye sahip olmanızı sağlamaktır.
Hazırsanız, ilk tablodan başlayarak sistemi birlikte inceleyelim.
Bugün sizlere adım adım mini dungeon sisteminin nasıl oluşturulduğunu anlatacağım. Bu rehber sayesinde yalnızca bir dungeon eklemeyi değil, aynı zamanda bu sistemin veritabanı üzerinde nasıl çalıştığını ve tabloların birbiriyle nasıl bağlantı kurduğunu da anlayacaksınız.
Şunu en başta belirtmek isterim ki, bu sistem kopyala-yapıştır mantığıyla öğrenilebilecek bir yapı değildir. Hazır dosyaları ekleyerek kısa süreli sonuç alabilirsiniz; ancak tabloların görevlerini, aralarındaki ilişkileri ve çalışma mantığını öğrenmeden kendi dungeon'ınızı oluşturmanız veya mevcut sistemi geliştirmeniz oldukça zordur.
Bu anlatımın amacı, her tabloyu tek tek inceleyerek görevini, işlevini ve birbirleriyle olan bağlantılarını açıklamak; böylece temiz (clean) bir veritabanı üzerinde sıfırdan kendi dungeon sisteminizi kurabilecek bilgiye sahip olmanızı sağlamaktır.
Hazırsanız, ilk tablodan başlayarak sistemi birlikte inceleyelim.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
İçeriği görüntülemek için Giriş yapın veya Kayıt olun.
Arkadaşlar, bu sistemin yapısını kurmak ve anlatmak gerçekten dikkat, zaman ve sabır isteyen bir işlemdir. Elimden geldiğince hangi tablonun ne işe yaradığını, nerede kullanıldığını ve sistemin hangi mantıkla çalıştığını anlatmaya çalıştım.
Umarım bu anlatım sizlere yardımcı olur. Burada en önemli tavsiyem, ID bağlantılarını yaparken çok dikkatli olmanızdır. Çünkü tek bir hatalı ID girişi bile tüm trigger zincirinin bozulmasına ve sistemin çalışmamasına sebep olabilir.
Bu yüzden işlemleri ezbere veya sadece copy-paste mantığıyla değil, tablo bağlantılarını anlayarak yapmanızı öneririm. Mantığı kavradığınızda wave, unique, mesaj ve exit sistemlerini kendi dungeon yapınıza göre rahatlıkla düzenleyebilirsiniz.
Umarım bu anlatım sizlere yardımcı olur. Burada en önemli tavsiyem, ID bağlantılarını yaparken çok dikkatli olmanızdır. Çünkü tek bir hatalı ID girişi bile tüm trigger zincirinin bozulmasına ve sistemin çalışmamasına sebep olabilir.
Bu yüzden işlemleri ezbere veya sadece copy-paste mantığıyla değil, tablo bağlantılarını anlayarak yapmanızı öneririm. Mantığı kavradığınızda wave, unique, mesaj ve exit sistemlerini kendi dungeon yapınıza göre rahatlıkla düzenleyebilirsiniz.
