15. günün sonunda oyun içi telefonun genel kullanımını öğrenmiştin. 16. günle birlikte, buraya kadar deneyimlediğin birçok sistemin (envanter, ekonomi, telefon gibi) arkasında yatan teknik altyapıya, yani framework kavramına genel bir bakış atıyoruz. Bu konuya iç işleyişe girmeden, oyuncu açısından ne anlama geldiğini anlatarak yaklaşıyoruz.
Framework nedir?
Bir FiveM sunucusu, oyuncuya sunduğu tüm sistemleri (envanter, iş, ekonomi, karakter verisi gibi) sıfırdan tek tek inşa etmek yerine, genellikle hazır bir temel altyapı üzerine kurar; bu temel altyapıya framework denir. Framework, sunucu sahiplerinin kendi özelleştirmelerini daha hızlı ve tutarlı bir şekilde eklemesini sağlayan bir iskelet gibi düşünülebilir.
ESX ve QBCore’un genel konumu
FiveM RP topluluğunda en sık karşılaşılan iki framework genellikle ESX ve QBCore olarak bilinir; bunların dışında da farklı framework’ler veya tamamen özel altyapılar bulunabilir. Her ikisi de benzer temel ihtiyaçları (karakter verisi, envanter, iş sistemi gibi) karşılamayı hedeflese de, kendi tasarım felsefeleri ve topluluklarına sahiptir. Bir sunucunun hangi framework’ü kullandığı genellikle sunucunun kendi tanıtım sayfasında veya kural kitabında belirtilir.
Bu, oyuncu için neden önemli?
Bir framework’ün teknik detaylarını bilmen gerekmez, ama hangi framework’ün kullanıldığını bilmek, o sunucudaki genel arayüz ve deneyim hakkında kabaca bir fikir edinmene yardımcı olabilir; çünkü bazı komutlar, menü tasarımları veya HUD öğeleri framework’e göre farklılık gösterebilir. Önümüzdeki iki konuda bu iki framework’ün oyuncu deneyimine genel olarak nasıl yansıdığına bakacağız.
- Framework, sunucunun üzerine kurulduğu temel altyapıdır.
- ESX ve QBCore, en sık karşılaşılan iki örnektir.
- Başka framework’ler veya tamamen özel yapılar da mevcuttur.
- Framework, arayüz ve bazı mekaniklerin görünümünü etkileyebilir.
Teknik detaya girmeden genel bir anlayış
Bu yazının amacı, framework kavramını teknik bir eğitim olarak değil, oyuncu olarak karşına çıkabilecek farklılıkları anlaman için genel bir çerçeve olarak sunmaktı. Framework’ün kodlarıyla ilgilenmek istemeyen bir oyuncu için bu genel kavramı bilmek bile çoğu zaman yeterlidir. Bir sonraki konuda, ESX tabanlı sunucularda oyuncu olarak karşına çıkabilecek genel deneyime bakıyoruz.

💬 Yorumlar (0)
Henüz yorum yok — ilk yorumu sen yaz!