Cube (video oyunu)
Cube, adını özgür ve açık kaynak kodlu bir motordan (zlib lisanslı) alan birinci şahıs nişancı video oyunu. Motor ve oyun Wouter van Oortmerssen tarafından geliştirilmiştir.[2][3][4]
Cube | |
---|---|
Geliştirici | Wouter van Oortmerssen[1] |
Tasarımcı | Wouter van Oortmerssen[1] |
Besteci | Wouter van Oortmerssen |
Motor | Cube Engine |
Platform | Çapraz platform yazılımları |
Çıkış | 2001-2005 |
Tür | Birinci şahıs nişancı |
Mod |
Tek oyunculu oyun Çok oyunculu oyun |
Oyun; Microsoft Windows, Linux, FreeBSD, OS X, AmigaOS 4, AROS, iPhone, Wii gibi çeşitli işletim sistemlerinde çalışırken, ayrıca Dell Axim x50v gibi 3D hızlandırmalı Pocket PC ciahzlarında da çalışmaktadır.[5] OpenGL ve SDL kullanmaktadır. Tek oyunculu ve çok oyunculu oynanış özellikleri olan Cube, yerleşik bir seviye editörü içerir.
Oyun ilk olarak 2001 yılında çıkmıştır.[6] Tek oyunculu modun olduğu ilk oyun Ocak 2002'de çıkarılmıştır.[7] 29 Ağustos 2005 tarihinde son sürüm çıkarıldıktan sonra Kasım 2006'da oyunun yan ürünü AssaultCube çıkarılmıştır.
Oynanış
29 Ağustos 2005 tarihinde çıkan güncellemeli oyunda 37 SP (Tek oyunculu) haritası ve 65 DM (DeathMatch, Türkçe: Ölüm Maçı) haritası olmak üzere toplam 102 harita yer almaktadır.
Çoklu oyunculu sistem ağa bağlı bir oyun kodu (ENet) ve kalın istemci/ince sunucu modeli kullanmaktadır.
Tek oyunculu
Tek oyunculu oynanışta iki mod yer almaktadır. Birinde eşyaların geri dönmediği ve canavarların tekrar canlanmadığı, sabit bir konuma sahip olduğu düz bir modken; diğer mod ölüm maçı tarzında eşyaların geri dönüp seviye arttıkça canavarların arttığı bir moddur.
Çok oyunculu
Çok oyunculu oynanışta on iki mod yer almaktadır:[8]
- "Free For All": Savaş öncesinde ve takım kurmak için sık kullanılır.
- "Coop Edit": Oyuncular gerçek zamanlı olarak başkalarıyla harita düzenleyebilir.
- "Free For All": Takım oyunu olmayan, ffa ve düello oyunları içindir.
- "Teamplay": Free For All'dakine benzer bir oyun modudur ancak takım olarak hareket edilir.
- "Instagib": Tüm oyuncular, tam cephane ve 1 canla doğar. Hiçbir eşya mevcut değildir (takım oyunu ve düello).
- "Efficiency": Tüm oyuncular, 2 cephane paketi ve 256 cana sahiptir (takım oyunu ve düello).
- "Insta Arena": Bir oyuncu öldürüldüğünde, haritada bir oyuncu kalana kadar ölüdür. Daha sonra yeni tur başlar ve her oyuncunun yalnızca bir yumruğu ve bir tüfeği vardır (takım oyunu ve düello).
- "Tactics Arena": Insta Arena gibidir, ancak her oyuncu dört olası silahtan rastgele iki silah alır (yumrukla beraber) ve herkeste iki cephane paketi olur (takım oyunu ve düello).
Geliştirme
Oyun motoru
Cube motoru, dış mekân motoru olarak tasarlandı. Yani iç mekânlar için optimize edilen Doom ve Quake'in aksine açık havada haritalar için tasarlandı. 2B yükselik haritasına dayanan Doom motoruna benzer bir yalancı-üç boyutlu dünya modeli kullanır. Bu, bazı sınırlamaları getirir (odaların üstünde odaların olmayışı gibi), ama eğimlere ve 3B sahne donanımlarına izin verir. Örneğin, sınırlamaları telafi etmek için bir geçitle köprü oluşturabilir.
Motor, sıfır ön derleme felsefesini temel alır. Tüm harita verileri, gölge haritaları veya BSP verileri gibi hesaplamalara gerek kalmadan dinamik olarak yorumlanır. Bu, gerçek zamanlı oyun içi harita düzenlemeyi mümkün kılmaktadır. Cube'de gerçek zamanlı olarak çok oyunculu harita düzenlenebilmektedir.
Motor yoğun ve ince ayarlı karmaşıklık yerine basit ve kaba kuvvet üzerine kuruludur.[9]
Gelişmeler
- Intel, 2005 yılındaki Oyun Geliştiricileri Konferansı'nda yeni bir mobil 3B yonga setini göstermek için oyunu OpenGL ES'e taşıdı.[5][10]
- Cube, 2006 yılında Brown Üniversitesi'nde bir bilgisayar bilimi dersinde kullanıldı.[11]
- Cube 2: Sauerbraten adlı Cube motorunu kullanan yeni bir oyun geliştirildi.
- Kasım 2006'da Cube motorunu kullanan AssaultCube geliştirildi.
- Teknoloji demosu olarak tasarlanan bir Cube portu, 2008 yılında'de iPhone'a gönderildi ve 18 Kasım'da iPhone App Store'da yayınlandı.[12][13]
Tepkiler
Cube, 2002 yılında LinuxDevCenter tarafından olumlu eleştiriler aldı.[2] 2003 yılında The Linux Game Tome tarafından "En İyi Özgür 3B Aksiyon Oyunu" olarak "Happypenguin Ödülü" aldı.[14] 2005 yılında bir O'Reilly'nin "Açık Kaynaklı Mac Oyun" makalesinde Cube tavsiye edildi.[15] MacUpdate, oyuna 5 üzerinden 4,5 yıldız verdi.[16] Oyun, 2004 ve Mayıs 2017 arasında sadece Sourceforge.net'ten 2,7 milyon kez indirildi.[17]
Kaynakça
- "cube". cubeengine.com. 9 Ağustos 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Şubat 2009.
- Howard Wen. "Free Frags with Cube: The Linux First-Person Shooter". linuxdevcenter.com. O'Reilly Media. 16 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Kasım 2008.
- Barr, Joe. "'Tis the season to frag with Linux". linuxworld.com.au. IDG. 31 Temmuz 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Kasım 2008.
- "Cube PC game - Mod DB". moddb.com. 17 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Kasım 2008.
- "pda shots". cubeengine.com. 16 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Kasım 2008.
- "cube history". cubeengine.com. 27 Ocak 2006. 4 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 17 Şubat 2013.
- Spencer, Bill. "CUBE free FPS game guide". 26 Şubat 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Kasım 2008.
- "cube fps game". cubeengine.com. 22 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Kasım 2008.
- "Cube Engine Games". cubeengine.com. 16 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Kasım 2008.
- "Migration: Porting a Game from PC to handheld". 15 Haziran 2011 tarihinde kaynağından (PPT) arşivlendi. Erişim tarihi: 11 Kasım 2008.
- "CS138 Course Description, January - May 2006". cs.brown.edu. 31 Temmuz 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Kasım 2008.
- "Cube". fernlightning.com. 2 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Kasım 2008.
- arn (Ekim 2008). "'Cube' First Person Shooter Coming Soon". toucharcade.com. Touch Arcade. 16 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Kasım 2008.
- "And the winners are..." happypenguin.org. 19 Eylül 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Kasım 2008.
- Open Source Mac Gaming 16 Eylül 2017 tarihinde Wayback Machine sitesinde arşivlendi. by Robert Daeley on O'Reilly Media, Inc. (2005)
- "Cube 2005-08-29 - MacUpdate". macupdate.com. 19 Ekim 2008 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Kasım 2008.
- stats 2000-05-14+to+2017-05-20 on sourceforge.net
Dış bağlantılar
Wikimedia Commons'ta Cube (video game) ile ilgili ortam dosyaları bulunmaktadır. |
- Cube resmî sayfası16 Eylül 2017 tarihinde Wayback Machine sitesinde arşivlendi.
- SourceForge.net'te Cube projesi
- Community Cube/Cube 2 harita ve mod sitesi26 Şubat 2011 tarihinde Wayback Machine sitesinde arşivlendi.
- Cube in The Linux Game Tome, Wayback Machine sitesinde (11 Ekim 2012 tarihinde arşivlendi)