Proje hakkında
Detaylar ve geliştirme notları
Bu proje, Unreal Engine 5 ile çok oyunculu oyun geliştirme sürecini göstermek için hazırlanmış bir örnek çalışmadır. Steam altyapısı kullanılarak oyuncuların lobi oluşturma, oyun odasına katılma, oda listelerini görme gibi temel çok oyunculu işlevleri yerine getirmesi sağlanmıştır.
Teknik tarafta, Advanced Sessions Plugin kullanılarak Steam API’sine erişim sağlandı ve bağlantılar Blueprint mantığıyla kuruldu. Bununla birlikte proje C++ tabanlı olsa da, oyun akışı tamamen Blueprint ile yönetilmektedir. Bu sayede hem yeni başlayan geliştiriciler hem de ileri seviye kullanıcılar için anlaşılır ve genişletilebilir bir yapı sunulmaktadır.
Notlar: Bu sistemin çalışabilmesi için oluşturduğunuz projenin c++ tabanlı olması gerekiyor. Bunun için blueprint projesini kısa bir işlemle c++ tabanlıya çevirmeniz gerekiyor.
Kaynaklar
Setting Up Visual Studio:
https://dev.epicgames.com/documentation/en-us/unreal-engine/setting-up-visual-studio-development-environment-for-cplusplus-projects-in-unreal-engine (yeni sekmede açılır)
Steam Advanced Session Plugin:
https://vreue4.com/advanced-sessions-binaries (yeni sekmede açılır)