İmparatorluklar “3d studio max” ile Yaratılıyor

3d studio max “Age of Empires” oyununun üretiminden pazarlanmasına kadar her aşamada Ensemble Studios’a büyük kolaylıklar sağlıyor.

Microsoft’un birçok ödül almış olan “Age of Empires” oyununu geliştiren Ensemble Studios için imparatorluklar kurmak yeni bir konu sayılmaz. Geçtiğimiz aylarda Ensemble Studios bu başarılı oyunun devamı olan “Age of Empires II: The Age of Kings”i satışa sundu, ancak oyunun gelişimi sadece konuların ve senaryoların gelişmesi ile sınırlı kalmadı. Oyunun geliştirilmesinde yoğun bir şekilde kullanılan 3d studio max, sahnelerin, nesnelerin ve figürlerin hem modellenmesinde, hem de canlandırılmasında birçok yeniliğin yapılmasına olanak sağladı.

“1995 yılında kurulduğumuz günden beri 3d studio max kullanmaktayız” açıklamasını yapan Ensemble Studios yazılımcısı Herb Marselas sözlerine şu şekilde devam ediyor, “3d studio max’in esnek yapısı, kavramsal çalışmalarımızdan uygulamaya geçmemizde büyük kolaylık sağlıyor ve bugüne kadar hiçbir projemizde bizi yarı yolda bırakmadı. Bu sayede, sürekli daha yeni ve gelişmiş oyunlar bekleyen kullanıcılara istediklerini sunmayı başarabiliyoruz.”

Yaşanan Sorunlar
Microsoft’un “Age of Empires II: The Age of Kings” için Ensemble Studios’dan en büyük isteği hem günümüzün hızlı bilgisayarlarında, hem de daha düşük donanıma sahip eski bilgisayarlarda görsel kaliteden taviz vermeden rahatlıkla çalışabilecek bir oyun geliştirilmesiydi. Bu istek Ensemble Studios için yeni ve çözmesi oldukça zor bir problem olacaktı. Bu konuda yaşadıkları terredütleri Marselas şu şekilde açıklıyor; “Düşük bir bütçe ve sınırlı zaman ile, görsel kalitesiyle birçok ödül almış bir oyunun görsel içeriğini zenginleştirirken daha düşük donanıma sahip sistemlerde çalışacak şekilde nasıl yeniden yapılandırabilirsiniz?”

Çözüm
“Genelde çalışmalarımıza kavramsal çizimler ve eskizler ile başlıyoruz. Daha sonra bu eskizler ekranda gördüğünüz renkli ve hareketli nesnelere dönüştürülüyor” açıklamasını yapan animatör Brad Crow sözlerine şu şekilde devam ediyor, “3d studio max’in açık mimarisi sayesinde geliştirilmiş olan birçok eklenti, gereksinim duyduğumuz özel araçlara kolayca ulaşmamızı veya yazılıma ekleme yapmamıza olanak sağlıyor. Bu sayede birçok işimizi çok daha kısa zamanda gerçekleştiriyoruz.”

Ensemble Studios ekibi çalışmalarına ilk başladığında hazırlanacak yeni oyunda, grafik çalışmalarında 16 bit RGB renk derinliği yerine 256 renklik bir palet kullanmanın hem etkileşimi artıracağını hem de bellek gereksinimini azaltacağını belirliyor. 3d studio max ile yaptıkları çalışmalarda kendilerinin tanımladığı bir renk paleti ile çalışma olanağına sahip olan Ensemble Studios bu sayede tüm modelleme ve canlandırmaların renklendirmesini diledikleri şekilde yönlendirebiliyor. 3d studio max’in bu alandaki esnekliği sayesinde Ensemble Studios ekibi renk paletinde ufak değişikler yaparak özel efektleri kolayca ekleme olanağına da sahip oluyor.

3d studio max ile gün içerisinde hazırlanan canlandırmalar akşam saatlerinde ağ üzerinden kaplanarak bir sonraki gün için çalışma zemini oluşturulabiliyor. Ağ üzerinden kaplama işlemlerinden faydalanan Ensemble Studios ekibinin gerçekleştirdiği çalışma sürecini Marselas şu şekilde açıklıyor; “Oyunun içeriği nedeniyle yapmamız gereken birçok canlandırma kaplaması bulunuyordu. Ancak gün içerisinde yapılan işlerin çalışma saatleri içerisinde kaplanması bizim için büyük zaman kaybı olabilirdi. Bu nedenle şirketin genel olarak boş olduğu akşam saatlerinde tüm bilgisayarlar ile ağ üzerinde kaplama gerçekleştirerek büyük zaman kazancı sağladık.”

Oyunun her türlü sistemde en hızlı şekilde çalışması için yapılan yazılım değişikliklerine rağmen saniyede 30 kare hızla (30 FPS) oynatılan canlandırmalar bilgisayarlara oldukça yoğun bir işlem yükü getiriyordu. Yapılacak düzenlemeler ile canlandırmaların saniyede 10 kare (10 FPS) oynatılacak şekilde yeniden düzenlenmesine karar veriliyor ve 3d studio max’in sağladığı canlandırma düzenleme araçlarını kullanarak önceden 30 FPS olarak hazırlanan canlandırmalar, bozulmadan kontrollü bir şekilde 10 FPS formatına dönüştürüyor. “3d studio max ile gelen araçları ve projemize uygun eklentileri oyun içerisinde bulunan 2000’den fazla detaylı nesnenin modellenmesinde ve canlandırılmasında kullandık.” açıklamasını yapan Marselas sözlerini şu şekilde tamamlıyor “Aynı zamanda 3d studio max’in esnek çalışma ortamı projeyi zamanında ve bütçeyi aşmadan tamamlamamıza olanak sağladı. Piyasada çok rahatlıkla bulunan 3d studio max kullanıcıları sayesinde bu proje için gereksinim duyduğumuz ek personel, kısa süre içerisinde çalışmalarımıza katılabildi”

Son olarak pazarlama çalışmalarında kullanılmak üzere görsel malzemelerin hazırlanmasında oyunda kullanılan modeller detaylandırılarak yeni kaplamalar yapılıyor. Bu sayede oyun içerisinde kullanılan modeller ve sahneler aynı zamanda pazarlama malzemelerinin hazırlanmasında da kullanılıyor. Kısacası 3d studio max oyunun üretiminden pazarlamasına kadar her aşamada Ensemble Studios’a büyük kolaylıklar sağlıyor.


Ana Sayfa
SAYISAL GRAFİK Web Sitesi