Enemy-Territory v2.60 kaynak kodu açıldı.

0
zentoo
Id Software in halen ücretsiz olarak dağıttığı asla PC'mden eksik olmayan ve de gördüğüm en kaliteli netcode kullanan Wolfenstein Enemy-Territory'nin 2.60 sürümünün SDK'sı indirmeye hazır. İnceleyin öğrenin, öğretin, dağıtın ve hatta oyun yapın. Söz veremesem de Linux a yaptığınız oyunun "Cinematic"leri benden ;-]

FTP Linki

Görüşler

0
Challenger
John Carmack! Büyüksün! :)
0
deniza
Bi Ekleme/Düzeltme: Enemy Territory zaten açık olan RTCW SDK sı kullanılarak yapılmış bir mod aslında. Bu mod tabiki official bir yapım olduğu için oldukça kaliteli. Ama sonuçta kaynağı açılan kod RTCW kodu (aslen quake3 kodu) _değil_. Dolayısıyla indireceğiniz kodda -kaliteli netcode- ve mükemmel optimize -grafik motoru- gibi kısımları bulamayacaksınız. İşallah yakında Id quake3 kodunu açacak (belki sene sonuna doğru..), o zaman bu kaynaklar serbestçe izlenebilir.. bakalım..
0
zentoo
E-T, RTCW nın gördüğü ilgiye teşekkür etmek için Id Software tarafından ücretsiz dağıtıldı. Mod havası olması oradan ancak pekte mod sayılmaz. Sisteme RTCW olmadan standalone kurulabiliyor. Yoksa Unreal motorunu kullanan bütün oyunlar bir mod olmazmıydı?


Bir soru: Netcode grafik motorunun içinde mi bulunuyor? Yani aim hud ınızın karşısındaki oyuncunun neresine-nezaman isabet aldığını grafik motorumu karar veriyor?

0
deniza
>>Yoksa Unreal motorunu kullanan bütün oyunlar bir
>>mod olmazmıydı?

Unreal ya da Quake3 ya da DoomIII motorunu kullanan oyunları aslında iki kategoriye ayırmamız gerekiyor. Lisanslı motor -kodu- alınarak yapılan oyunlar ve mod geliştirme -sdk kodu- kullanılarak yapılan oyunlar (yani mod lar).. Motor kodu lisansları $250k seviyesinde gezinirler ve içinde net, ui, grafik motoru, ses sistemi, yapay zeka sistemi gibi parçaları bulundururlar. Böyle bir motoru alarak kısa zamanda (min 1.5yıl) aldığınız motorun orijinal olarak tasarlandığı oyun türünde ürünler ortaya koyabilirsiniz. Motorun tüm kodu sizde olduğu için aynı zamanda kod üzerinde istediğiniz değişiklikleri yapma hakkına da sahip olursunuz. Bunun yanında ilgili tool ların kodları felan da çoğu zaman bu lisansa dahil olur.

Mod sdk sı ise apayrı bir olay. Günümüzde çoğu oyunun mod sdk sı üretici firma tarafından oyun çıkmasının hemen ardından piyasaya sürülür. Bu sdk kodu içerisinde oyunun motoru ile bağlantı kuran kod parçaları bulunur. Siz bu kodları kullanarak o oyun içinde çalışacak bir mod tasarlayabilirsiniz. Genelde oluşturduğunuz kod bir DLL içine gömülür ve engine tarafından çalıştırılır. Yada bir betik derleyici tarafından derlenip byte kod haline dönüştürülüp de çalıştırılabilir. (örn: quake-q2-q3 quakec) .Aslında bu noktada çok -abartılı- mod lar da tasarlanabilir. Örneğin quake3 için quake rally -abartılı- mod yapmaya en güzel örnek. Yani oyun engine i asıl amacı dışında mümkün olduğunca kullanılmaya çalışılmıştır. HL sdk sı ile yapılan Counter Strike modu da belkide gelmiş geçmiş en çok bilinen ve en başarılı olmuş mod dur. Hatta çoğu kişi CS yi ayrı bir oyun zanneder.

Sonuç: Verilen kod SDK kodudur. Engine kodu değildir. Zaten indirdiğinizde göreceksiniz. 5-6 mb lik bir kod. Leaked HL2 kodunu görenler bilirler 100-150 mb lik devasa bir source du o. Bu tarz oyun motorları içinde grafik motoru, yapay zeka, network kodu gibi pekçok alt sistem bulunur. Ve mod sdk sı içinde bunlara ilişkin kod bulunmaz.

Bu -kimi zaman oldukça kafa karıştırıcı olabilen- konu hakkında umarım yeterince açıklayıcı bir yazı olmuştur. :) ..

deniz { oyunyapimi.org }
0
zentoo
Cevap için çok teşekkür ederim. Gayet biligilendirici oldu. :-]

etfgame [www.etfgame.com] oyununu quake3 motoru ile yazıldığı belirtiliyor. İlk başta dediğiniz gibi Id Software (id okunuyor bilmeyenler için) Q3 motorunun tüm kodlarını açarsa çok güzel olacak.

Unreal3 motorunun $600K olduğunu duydum doğrumudur? Bu vesileyle dizayn3d [groups.yahoo.com] adında yeni açılan yahoo grubun oldukça ciddi bir işe başladığını düşünüyorum.
0
Challenger
John Carmack slashdot' ta kendisine Quake III motorunun kaynak kodunun ne zaman açılacağı konusunda soru sorulduğunda (sanırım) bu yılın sonunda planladıklarını söylemişti.
0
deniza
JC nin blog una [ buradan ] ulaşılabilir. Kodu açmak ile ilgili düşünceleri ve planları da burada yer alıyor (birkaç ay öncesine ait olsada ..)
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Massive Multiplayer Online RPG: Dark Throne

Soulblighter

Dark Throne, çok keyifli bir savaş-strateji oyunu. Oyunda amacınız size verilen sivilleri eğitip askere çevirmek ve diğer Dark Throne kullanıcılarıyla savaşmak. Saldırı ve Savunma güçleriniz var. Saldırı gücünüz karşı tarafın savunma gücünden fazlaysa siz kazanıyorsunuz ve karşı tarafın askerlerini öldürebildiğiniz gibi, kalelerine zarar verebiliyor, altınlarını ele geçirebiliyorsunuz. Ayrıca Miner denilen adamlarınızla altın toplayabiliyorsunuz.Askerlerinize kılıç kalkan gibi donanımlar alarak saldırı ve savunma güçlerini arttırabiliyorsunuz. Ayrıca casuslarınızı karşı tarafa gönderip, saldırmadan önce karşı tarafın askeri gücünü öğrenebiliyorsunuz.

Yani kısacası anlatmakla bitmez. Oldukça kapsamlı bir oyun. Seveceğinizi umuyorum...

Dark Throne

Xbox 360 özgürleşiyor!

anonim

Micros~1, Xbox 360'ın çok güvenli olduğunu söylemişti ama cihazın satışa sunulmasının üzerinden bir hafta geçmedi ve hack sesleri duyulmaya başlandı. İlgili habere göre hackerlar makine kodlarının bir kısmını çözerek özgürleştirme harekatı için ilk adımı da atmış oldular. Hack edilerek oynanabilen oyunların listesi de bu grup tarafından ayınlanmış. Listedeki oyun sayısı giderek artıyor.

Sonunda! Warcraft 3 çıktı!

gatotkacha

Sonunda oldu.... çoook uzun süredir beklenen Warcraft 3`ün piyasaya sürüldüğünü Blizzard bugün sitesinde açıkladı... oyunla beraber battle.net üzerinden oynamak için 1.01 patch`ini de sitesinde veren Blizzard`a 4 senelik (yoksa 5 miydi? :O) çabasından dolayı teşekkür ediyoruz....

Not: Oyunu 1 ay öncesinden indirip bitiren ben oyunu genel olarak sevmememe rağmen senaryolara bayıldım... oyunun movie`leri tartışılmaz derecede iyi zaten...bi de tüm senaryolar bittikden sonra credits kısmındaki orc-human futbol maçı çok komik...

MacOS X de Starcraft oynuyorum

anonim

Bugün şirkette canım sıkıldı ve biraz oyun oynayayım dedim, ve MacOS X için olan oyunlara bakim derken bir de ne göreyim StarCRAFT MacOS X sürümü çıkmış, hemen indirdim, ve oynamaya başladım gerçi kısıtlı sürüm ama en azından MacOS X de Starcraft oynuyorum, bir yandan da streaming işimi yapıyorum. İşin ilginci MacOS X makinam sistem odasında ben ise masamdan Timbuktu isimli remote control yazılımı ile oynuyorum, kısacası StarCraft server da koşuyor ben masam dan takılıyorum. Bakalım MacOS X için hangi oyunlar çıkacak :)

Oyun Teknolojileri ve Oyun Programlama Semineri

FZ

Amiga, Commodore, Spectrum ve IBM PC uyumlu bilgisayarlar üzerinde pek çok popüler oyuna imza atmış Mevlut Dinç, 22 Nisan Salı günü 18:30´da İstanbul Bilgi Üniversitesi, Bilgisayar Bilimleri Bölümünün davetlisi olarak bir konuşma gerçekleştirecek.

Bilgisayar Oyunları ve Türkiye başlıklı konuşmaya konu ile ilgilenen herkes davetlidir. Konuşma mekanı Bilgi Üniversitesi, Kuştepe Kampüsü, Akademik Kurul Odası´dır.