Yazımızda cross platform teriminin ne anlama geldiğine, video oyunlarında cross platform hakkında bilgilere yer vereceğiz.
Cross platform terimi, donanım ve yazılımın farklı işletim sistemlerinde veyahut platformlar üzerinde çalışabilme yeteneğine denilmektedir. Farklı oyun cihazları veya işletim sistemlerini kullanan oyuncuların aynı oyun ortamında beraber aynı oyunu oynayabilmesi anlamını taşımaktadır. Böylece oyuncuların PC, konsol veya mobil cihaz gibi kullanmış oldukları cihazlardan bağımsız şekilde bir araya gelmelerine imkan sağlamaktadır.
Farklı bir cihaz veyahut platform üzerinden oyuncuların katılım sağlayabilmesi ile oyunlar oyuncu tabanını genişletmekte ve bu da oyun geliştiricilerinin daha çok gelir sağlayabilmesi açısından bir fırsat sunmaktadır.
Cross platform bir oyun oluşturmak, birden fazla platformda çalışabilen bir oyun motoruna ihtiyaç duyulduğu zaman zorlu bir süreç olarak kabul görür. Cross platform oyun yapabilmek için izlenmesi gereken temel adımlar vardır : Bunlardan biri oyun motorunun seçimidir. Oyun geliştirmeyi desteklemekte olan Unreal Engine, Godot, Unity gibi oyun motoru seçmek gerekli olup, söz konusu oyun motorları ile birden fazla platform üzerinde oyun geliştirmek ve test etmek mümkün hale gelmektedir.
Desteklenmek istenen platform için oyunun uygun olarak oluşturulması önem arz eder. Her platform için farklı oyun versiyonları geliştirmek gerekir. Bunun sonucunda her platformda test yapılarak oluşturulan versiyonun kontrolü sağlanmalıdır.
Cross platform türüne örnek gösterilebilecek oyunlar:
- Rocket League (2015)
- Dead by Daylight (2016)
- Fortnite (2017)
- Among Us (2018)
- Paladins (2018)
- DC Universe Online (2011)
- Hearthstone (2014)
- Brawlhalla (2017)
- PlayerUnknown’s Battlegrounds (2017)
- Smite (2014)
- Power Rangers: Battle for the Grid (2019)
- Fall Guys: Ultimate Knockout (2020)
- Call of Duty: Modern Warfare (2019)
- Dauntless (2019)
- Apex Legends (2019)
- Genshin Impact (2020)