Geliştirme Blogu'nun ilk yazısında son haftanın en büyük işini anlatmak istiyorum: oyundaki bütün gemilerin, uzaylıların ve eşyaların yeniden yapılması.
/assets/ships_top/phoenix_top.png?v=20261003_g1 /assets/ships_top/yamato_top.png?v=20261003_g1 /assets/ships_top/defcom_top.png?v=20261003_g1 /assets/ships_top/liberator_top.png?v=20261003_g1 /assets/ships_top/piranha_top.png?v=20261003_g1 /assets/ships_top/nostromo_top.png?v=20261003_g1 /assets/ships_top/bigboy_top.png?v=20261003_g1
Neden?
OldOrbit kendi kimliğiyle ayakta durmalı. Bunun için oyunda gördüğün her şeyin bize ait olması gerekiyordu: gemilerin çizimi, uzaylıların görünümü, simgeler, arka planlar ve isimler. Karar basitti; iş büyüktü.Bir gemi nasıl yapılıyor?
- Model. Her gemi önce üç boyutlu bir model olarak kuruluyor: gövde, lazer yuvaları, motorlar.
- Doku. Modele metal, boya ve ışık veren yüzey dokuları işleniyor.
- İşleme. Gemi, oyunun kuşbakışı açısından 32 farklı yöne dönmüş hâlde tek tek işleniyor. Uzayda gemin döndüğünde gördüğün şey bu 32 karedir.
- Ara açılar. 32 kare yetmiyor: iki kare arasında kalan açı, resim çok az döndürülerek tamamlanıyor. Böylece gemi her açıya pürüzsüzce dönüyor.
- Hangar ve dükkan resimleri. Aynı modelden hangar kartı, dükkan resmi ve çevirip bakabildiğin üç boyutlu görüntüleyici üretiliyor.
Bu süreç 41 gemi ve gemi tasarımı için tekrarlandı.
Yolda öğrendiklerimiz
- Ölçek. İlk denemelerde bazı gemiler haritada olması gerekenden büyük ya da küçük çıktı. Bir Ember ile bir Fortress'in yan yana doğru görünmesi için bütün ölçekler elden geçti.
- Yön. Birkaç gemi ilk hâlinde yan uçuyordu: modelin "ön"ü ile oyunun "ön"ü aynı değildi. Tek tek düzeltildi.
- Tanınabilirlik. Bir gemiyi uzayda küçücük hâliyle görünce hangisi olduğunu anlayabilmelisin. Bazı tasarımlar (örneğin Medic ve Toxin) bu yüzden birden fazla kez baştan yapıldı.
- Dosya boyutu. Binlerce kare, çok yer demek. Kareler daha küçük bir biçimde saklanıyor; oyun aynı kalitede ama çok daha hızlı yükleniyor.
Uzaylılar
/assets/ships/streuner/9.webp?v=f1 /assets/ships/lordakia/9.webp?v=f1 /assets/ships/saimon/9.webp?v=f1 /assets/ships/mordon/9.webp?v=f1 /assets/ships/devolarium/9.webp?v=f1 /assets/ships/sibelon/9.webp?v=f1 /assets/ships/kristallin/9.webp?v=f1 /assets/ships/kristallon/9.webp?v=f1Uzaylılar aynı yoldan geçti: açık haritalardaki türler, beş korsan, galaksi kapılarının uzaylıları ve kış etkinliğinin buzdan yaratıkları. Uzaylıların gemilerden bir farkı var: onlar "canlı". Bu yüzden bazıları uzayda durduğu yerde hafifçe dönüyor ya da nefes alır gibi kıpırdıyor.
Dükkan
Dükkandaki her eşyanın artık kendi modeli var: lazer topları, roketatarlar, jeneratörler, CPU'lar, cephane kutuları, mayınlar, anahtarlar. Cephane türleri renkleriyle ayrılıyor; slot çubuğunda bir bakışta hangisinin seçili olduğunu görürsün.Sırada ne var?
- Kalan birkaç eski görselin yenilenmesi.
- Lazer atışlarının ve patlamaların yeni görünüme uydurulması.
- Mobil mağaza sürümleri.
Bir gemi sana "yanlış" görünüyorsa (ölçek, yön, renk) ekran görüntüsüyle "Teknik Konular" bölümüne yaz. Bu kadar çok görselde gözden kaçan olabilir.
— Flexable, Game Admin