Soru - Cevap Bölümü
/ Kategori: Oyun
21/03/2010 - 12:47:49 cevap (56) Okunma : 10624 Bu yazıyı 6 kişi tuttu.
3D, multiplayer ve online oyun hk.
Merhaba Arkadaşlar,
Adobe ürünleri ile daha yeni tanışıyorum. Multiplayer oynanabilen, 3D tasarım yapılmış, online bir oyun sizce mevcut internet şartlarında mümkün mü?
Bugün bir kaç arkadaş ile konuştuğumda bunun imkansız olduğunu bile söyleyenler oldu ama hepsi benim gibi yolun başında olan kişilerdi.
Sizlerin de konu hakkındaki düşüncelerini alabilir miyim?
Cevaplar
( Faydalı Cevapları Göster )
Oyun hakkında bilgi alabileceğimiz birileri var mı? Ya da nasıl bişeymiş bu sanal yaşam, ne gibi teknolojiler kullanılarak yapılıyormuş, öğrenebilir miyiz?
benim bildiğim yogurt firmasının bi projesi var. yogurtistan.com
namik beyin verdiği cevap benim bahsettiğim konu. ayrıca adını unuttuğum birkaç oyun daha var.
buldum o oyunu: http://www.maidmarian.com/
teşekkürler arkadaşlar
Bu meseleye ben biraz muhalifim.
Oyun, işlemci/bellek kaynaklarını en çok zorlayan, memory leak ile en çok karşılaşılan, en çok garbage üreten yazılım çeşidi.
Bu durumda, kullandığınız dilin işletim sistemiyle bütünleşik çalışabilen, sistem kaynaklarını yönetebilen bir dil olması, sizin için en verimli sonucu üretir.
Bu ise, kaçınılmaz bir biçimde sanal makine'siz, bytecode düzeyinde değilde nativecode düzeyinde bir sistem iletişimini gerektirir.
Olmaz demem. olur ama performansı belli bir düzeyin üzerine çıkarılamaz.
Flash iyidir hoştur ama her yoğurda kaşık sallamaya da lüzum yoktur.
Madem flash, flex gibi ürünlere muhalifsiniz, sizin alternatif olarak önereceğiniz ürünler var mıdır?
Director'ın Shockwave 3D teknolojisi bu işi 10 yıldır yapıyor,yani Flash da daha actionscript 1.0 kullanıldığı zamanlardan bahsediyorum.
Üstelik bunu içindeki gerçek 3D motoru ile yapıyor,yani dışardan yazılmış veya eklenmiş bir eklenti ile de değil. Bildiğim kadarıyla geçen baharda çıkan son Director sürümünde daha gelişmiş bir fizik motoru da programa dahil edildi.
Shockwave 3D teknolojisi ile yapılmış birçok oyunu www.shockwave.com ve www.miniclip.com adreslerinden inceleyebilirsiniz.
Shockwave motorunu bilmeyen yoktur zaten. Kendisine ait bir player ı bile mevcut. Yanlız onla yapılan çalışmalarında ayrı bir güzelliği oluyor o ayrı :)
Salih Bey'in söylediklerinin tamamına katıldığımı belirtmek isterim.
Oyun derken, Yogurtistan'la ilgili bir başlık olduğu düşüncesiyle, Secondlife gibi multi kullanıcılı browser-web tabanlı oyunları kast etmiştim. Yoksa Miniclip'teki çoğu oyunu ben de beğeniyorum ve çok başarılı buluyorum.
Eğer hedef bu tarz oyunlar ise, Flash iyidir.
Yogurtistan oyununu nasıl bişey olacak bilemiyorum, web sayfasından ve yazılanlardan anladığım kadarıyla 3D, multi player bir oyun olacak gibi görünüyor.
Ben zaten sorumu yazarken flash projesi dememiştim ama madem konu buraya geldi, Sizce 3D ve multi-player bir oyun (Yogurtistan gibi) yapmak için hangi yazılımlar kullanılmalı?
Tasarım için önerileriniz, programlama için önerileriniz, database için önerileriniz nelerdir?
Öncelikle platform için Flash ı kullanabilsiniz. Temel programlamadili olarak Php veritabanı olarakta MsSql i öneririm. Php yerine .Net teknolojileride olabilir. Eğer dikkat ettiyseniz çoğu proje de bu yapılar kullanılıyor.
Eğer prfesyonel bi yatırım yapılacaksa ve projeye güven tamsa; bence özerk yazılımlar yapılması en doğrusu. Google da bir 3D yaşam alanı hizmete açtı.Hemde flashla ancak özellikle FP9 tüm işlemlerinde CPU yu kullandığından. Sistemi daha çok zorlayacaktır ve sisteme girmek için gerekli olan minumum konfigürasyonunu artıracaktır.
Google burumu kendisine özgü bir Player ile çözmüş durumda.Emin olmamakla birlikte sistemin içine Rubyde katmış bulunmakta. www.lively.com
Bu konuda bahsedilecek 2 sistem daha:
1)Red5-Sandy3D birlikteliği.
2)SmartFoxPro ve 3D izometrik oyun geliştirme araçları.
iki sistemde profesyonller tarafınfan ele alınarak başarılı uygulamalar oluşturabilecek vaziyette.
İyi çalışmalar.
Aslına bakarsanız çoğu 3d online oyun serveri kasar. İnternetten değilde client sistemi bence en doğru karar. Adamın bilgisayarda dosyalar bulunuyor siz sadece veritabanı işletiyorsunuz. Tabi bunu sayesinde cpu falan gibi dertlerde ortadan kalkıyor.
Yanlız birkaç yerde flash ın aşırı bellek tüketimine karşı optimizasyonlar okudum. Belki onlar işe yarayabilir.
Arkadaşlar ben hala profesyonel 3D bir oyun için hangi platform ve programların avantajlı olduğunu çıkaramadım.
Yani aramızda shockwave diyenler oldu ama flash a karşı artıları ve eksileri nelerdir? 3D engine konusundan bahsedildi ama hangisinin nerede artısı var, nerede eksisi var? Herkes tecrübelerinden ya da okuyup öğrendiklerinden çıkarımlarını anlatırsa bu konulara yeni girmiş insanlarında fikir sahibi olmasına yardımcı olabilir diye düşünüyorum.
Dediğim gibi ben bu konularda çok yeniyim yeni versiyonlar hakkında bir karşılaştırma yapabilemem imkansız fakat eski versiyonlar hakkında adobe kendisi bir karşılaştırma vermiş ve orada aslında herşey çok net, yeni çıkan versiyonların lansmanlarını okuduğumda sanki farklar ortadan kalmış gibi geldi bana siz ne dersiniz?
Flash MX ve Director karşılaştırmasını benim buraya yazmam çok uzun sürecek o yüzden isterseniz buradan ulaşabilirsiniz.
Başka bir kaşılaştırma da Player üzerine Haziran ayında yapılan bir araştırma sonucunu ise buradan görebilirsiniz.
Adobe Macromedia Flash programını; hızlı, özel arayüzlü web siteleri tasarlamak, kısa video yayınları yapmak için kullanabilirsiniz demiş.Buradan ulaşabilirsiniz.
Macromedia Director MX 2004 programını; interaktif 2D projelerinizde, real-time 3D projelerinizde, ... vb kullanabilirsiniz demiş. Buradanulaşabilirsiniz.
Yeni versiyonlardaki gelişmeleri ve değişiklikleri bilenler bu karşılaştırmaları şu anki sürümler için yapabilirler mi?
Etkinlikler
Toplantı
Özgür Yazılım ve Linux Günleri '10
Özgür Yazılım ve Linux Günleri '10
İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü ve Linux Kullanıcıları Derneği'nin 9 yıldır düzenlemekte oldukları etkinlikler bu yıl `Özgür Y...
Kategori:
Toplantı
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 55 (50 kayıtlı, 5 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Blog Bölümü Blogevi.com'a Taşınıyor
Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...
7.500'üncü üyemiz Cem Koç!
Neler Yapılabilir?
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)










Malesef arkadaşlarınız yanılıyorlar. Şu anda yepyeni bir 3D online oyun projesi var ve çalişmalar devam ediyor. Adobe Flash tabanlı sanal yaşam konulu proje çok yakında yayında olacak. Günümüz teknolojilerini bu kadar hafife almayın :)