Merhaba arkadaşlar,
Ben Erdem Açar, geçen konumda sizlere Gamesparks'tan bahsetmiştim ve birkaç konuyla daha destekleyeceğimi söylemiştim. Bu konumda ise "Gamesparks sunucusu nasıl oluşturulur ve Unreal ile nasıl bağlanılır?" sorusuna cevap vereceğim.
Öncelikle Buradan Gamesparks sitesine gidiyoruz, sağ üstte bulunan "Register" butonuna tıklıyoruz ve kaydımızı gerçekleştiriyoruz.
[img=635x834]https://www.mediafire.com/convkey/9237/ej70oapn28vth3uzg.jpg[/img]
Daha sonra bilgilerimizi girip hesabımıza giriş yapıyoruz.
[img=560x560]https://www.mediafire.com/convkey/33d3/kks9xbo22ob7niezg.jpg[/img]
Giriş yaptıktan sonra karşımıza oyun ekleme sayfası geliyor, bilgileri doldurup devam ediyoruz.
[img=851x753]https://www.mediafire.com/convkey/5a3a/ai0cqqq37w9mde0zg.jpg[/img]
Karşımıza entegrasyon ve araçlar sayfası geliyor, seçim yapıp devam ediyoruz.
[img=851x753]https://www.mediafire.com/convkey/8984/2wf2zq67k5bq6y2zg.jpg[/img]
Karşımıza lokasyon ayarları sayfası geliyor, seçim yapıp devam ediyoruz.
[img=851x845]https://www.mediafire.com/convkey/7993/qqyh026wjj9b8qqzg.jpg[/img]
Evet, sunucumuzu oluşturduk ve yönetici paneli karşımıza geldi. Burdaki API Key ve API Secret Gamesparks'a bağlanabilmemiz için gereklidir.
[img=851x727]https://www.mediafire.com/convkey/b8c5/vclgz8bxhgahi38zg.jpg[/img]
Artık sunucumuz oluştuğuna göre bir Snapshot oluşturmamız gerekiyor. Snapshotlar sunucunuzun konfigürasyonlarını içlerinde barındırır. İstediğiniz kadar Snapshot oluşturabilir ve aralarında geçiş yapabilirsiniz.
[img=787x589]https://www.mediafire.com/convkey/a967/b7c6u7wi7766ovdzg.jpg[/img]
Evet, sunucu kısmını hallettiğimize göre Unreal ile bağlanmayı deneyelim.
Öncelikle Marketplace'e giderek Gamesparks SDK'yı motora ekliyoruz.
Önemli Not : 4.19 ve üstü sürümler için Gamesparks SDK plugini Market Place'de bulunmuyor.
[img=752x603]https://www.mediafire.com/convkey/ec57/9m3r94veoooc39szg.jpg[/img]
SDK'yı ekledikten sonra, projemizi açıyoruz ve Plugins kısmından Gamesparks SDK'yı aktif hale getirip, projeyi yeniden başlatıyoruz.
[img=640x437]https://www.mediafire.com/convkey/b2a7/1qt1fmu9s9kcq41zg.jpg[/img]
Evet, Plugini projeye ekledik.
Şimdi "GSConnect" adında bir Actor oluşturuyoruz.
[img=666x497]https://www.mediafire.com/convkey/86f2/gyogxwv4lq5ka47zg.jpg[/img]
Actor'un içine girip Gamesparks componentini ekliyoruz.
[img=359x267]https://www.mediafire.com/convkey/3863/4i6y8f6w8bhhwgdzg.jpg[/img]
API Key ve Secret adında 2 adet string değişken tanımlıyoruz ve Gamesparks yönetici panelindeki bilgileri kopyalayıp, yapıştırıyoruz.
[img=493x323]https://www.mediafire.com/convkey/45fd/0cyhhqm6705e1ggzg.jpg[/img]
Daha sonra Actor'un Event Begin Play'ine gelerek aşağıdaki şekilde Gamesparks bağlantısını sağlıyoruz.
[img=734x532]https://www.mediafire.com/convkey/f015/jg33l2154od2z26zg.jpg[/img]
Evet arkadaşlar, Gamesparks bağlantısı bu kadardı okuduğunuz için teşekkür ederim.
Ben Erdem Açar, geçen konumda sizlere Gamesparks'tan bahsetmiştim ve birkaç konuyla daha destekleyeceğimi söylemiştim. Bu konumda ise "Gamesparks sunucusu nasıl oluşturulur ve Unreal ile nasıl bağlanılır?" sorusuna cevap vereceğim.
Öncelikle Buradan Gamesparks sitesine gidiyoruz, sağ üstte bulunan "Register" butonuna tıklıyoruz ve kaydımızı gerçekleştiriyoruz.
[img=635x834]https://www.mediafire.com/convkey/9237/ej70oapn28vth3uzg.jpg[/img]
Daha sonra bilgilerimizi girip hesabımıza giriş yapıyoruz.
[img=560x560]https://www.mediafire.com/convkey/33d3/kks9xbo22ob7niezg.jpg[/img]
Giriş yaptıktan sonra karşımıza oyun ekleme sayfası geliyor, bilgileri doldurup devam ediyoruz.
[img=851x753]https://www.mediafire.com/convkey/5a3a/ai0cqqq37w9mde0zg.jpg[/img]
Karşımıza entegrasyon ve araçlar sayfası geliyor, seçim yapıp devam ediyoruz.
[img=851x753]https://www.mediafire.com/convkey/8984/2wf2zq67k5bq6y2zg.jpg[/img]
Karşımıza lokasyon ayarları sayfası geliyor, seçim yapıp devam ediyoruz.
[img=851x845]https://www.mediafire.com/convkey/7993/qqyh026wjj9b8qqzg.jpg[/img]
Evet, sunucumuzu oluşturduk ve yönetici paneli karşımıza geldi. Burdaki API Key ve API Secret Gamesparks'a bağlanabilmemiz için gereklidir.
[img=851x727]https://www.mediafire.com/convkey/b8c5/vclgz8bxhgahi38zg.jpg[/img]
Artık sunucumuz oluştuğuna göre bir Snapshot oluşturmamız gerekiyor. Snapshotlar sunucunuzun konfigürasyonlarını içlerinde barındırır. İstediğiniz kadar Snapshot oluşturabilir ve aralarında geçiş yapabilirsiniz.
[img=787x589]https://www.mediafire.com/convkey/a967/b7c6u7wi7766ovdzg.jpg[/img]
Evet, sunucu kısmını hallettiğimize göre Unreal ile bağlanmayı deneyelim.
Öncelikle Marketplace'e giderek Gamesparks SDK'yı motora ekliyoruz.
Önemli Not : 4.19 ve üstü sürümler için Gamesparks SDK plugini Market Place'de bulunmuyor.
[img=752x603]https://www.mediafire.com/convkey/ec57/9m3r94veoooc39szg.jpg[/img]
SDK'yı ekledikten sonra, projemizi açıyoruz ve Plugins kısmından Gamesparks SDK'yı aktif hale getirip, projeyi yeniden başlatıyoruz.
[img=640x437]https://www.mediafire.com/convkey/b2a7/1qt1fmu9s9kcq41zg.jpg[/img]
Evet, Plugini projeye ekledik.
Şimdi "GSConnect" adında bir Actor oluşturuyoruz.
[img=666x497]https://www.mediafire.com/convkey/86f2/gyogxwv4lq5ka47zg.jpg[/img]
Actor'un içine girip Gamesparks componentini ekliyoruz.
[img=359x267]https://www.mediafire.com/convkey/3863/4i6y8f6w8bhhwgdzg.jpg[/img]
API Key ve Secret adında 2 adet string değişken tanımlıyoruz ve Gamesparks yönetici panelindeki bilgileri kopyalayıp, yapıştırıyoruz.
[img=493x323]https://www.mediafire.com/convkey/45fd/0cyhhqm6705e1ggzg.jpg[/img]
Daha sonra Actor'un Event Begin Play'ine gelerek aşağıdaki şekilde Gamesparks bağlantısını sağlıyoruz.
[img=734x532]https://www.mediafire.com/convkey/f015/jg33l2154od2z26zg.jpg[/img]
Evet arkadaşlar, Gamesparks bağlantısı bu kadardı okuduğunuz için teşekkür ederim.