Menu

Navigace

Změna jazyka

Duel 6 Reloaded

O projektu

Duel 6 Reloaded

Duel 6 Reloaded je multi-platformní open-source hra pro až 10 hráčů, kteří spolu soupeří v jedné z 26 arén. Vítězem je poslední hráč, který zůstane na živu. Arény jsou tvořeny z plošinek, pohyblivých výtahů a vodních ploch. Hráči se v tomto prostředí pohybují pomocí chůze, skákání a skrčení a jejich cílem je pomocí zbraní eliminovat všechny protihráče. Hra nabízí 12 rozličných zbraní, které se od sebe liší rychlostí střel a nabíjeni a sílou výbuchu. Hráči navíc mohou sbírat různé bonusy pro zvýšení zvého života a dalších vlastností. Ve hře lze zvolit počet kol, během kterých hra sbírá statistiky hráčů jako počet vítězství, zabití nebo přesnost. Za sebevraždu a utopení jsou negativní body, které mají za cíl demotivovat hráče od těchto akcí. Hra dále nabízí upravovatelné hráčské profily a editor úrovní.

Download

Links

Historie

Úplně první verzi této hry jsem vytvořil v roce 2002 jako pokračování hry Duel 5 což byla populární 2D deathmatch hra publikovaná v českém magazínu o počítačových hrách Level. Od té doby je hra postupně vylepšována a byla rovněž uvolněna pod jako open-source pod BSD licencí.

Technologie

Hra je napsána v C++ s využitím následujících technologií:

Hra obsahuje vestavěnou konzoli ve stylu hry Quake, kterou lze využít pro úpravy hry za běhu.

Podporované platformy

Hra byla testována na následujících platformách:

Customizace

Hra nabízí několik možností přizpůsobení

Hráčské profily

Každý hráč má svůj vlastní skin a skupinu zvuků pro různé herní situace. Tyto nastavení se dají konfigurovat pomocí JSON souborů v adresáři hráčova profilu.

Editor úrovní

Úrovně se ukládají v JSON formátu a je zde volně dostupný HTML5 editor, který lze využít pro tvorbu nových úrovní a modifikaci již existujících.

Komentáře » přidat

07. února 2009 v 10:44

[1]   werry napsal/a:

ahojkyy prosím kde mám stáhnout tu knihovnu SDL a funkční OpenGL akceleraci?? díky pa

08. února 2009 v 14:12

[2]   Ondra (webnapsal/a:

Funkční OpenGL akceleraci získáš nejlépe tak, že nainstaluješ ovladače grafické karty. A knihovnu SDL nainstaluješ přes správce balíčků. Jména těch balíčků budou záležet na distribuci, ale bude to zřejmě něco jako libSDL a libSDL-mixer.

Bohužel Linux je v tomto trošku dost těžkopádný a konkrétní postup závisí na distribuci, kterou používáš.

05. června 2009 v 22:32

[3]   xyz napsal/a:

akosi mi to stale padne ked sa niekto utopi :/ … ale inak fajna hra :)… chvalim

22. června 2009 v 00:17

[4]   Ondra (webnapsal/a:

xyz: opraveno … dík za upozornění!

23. června 2009 v 20:49

[5]   xyz napsal/a:

Zopar postrehov na zvazenie: Na zaciatku hry ma kazdy hrac pomerne dost nabojov do zbrane, nieje teda potreba zbierat „kruhy“ s nabojmi po mape. Myslim ze by bolo zaujimavejsie viac rozhodit zaciatocny pocet nabojov a trochu ho zredukovat.

Na duel 5 sa mi pacilo ze niekedy sa mohol clovek objavit aj bez zbrane, pripadne s 0 nabojmi. Dost to ozivovalo hru (najma ak vsetci utekaju pred niekym alebo sa kazdy snazi dobehnut po najblizsiu zbran). Mozno by bolo dobre mat moznost toto nastavenie vypnut alebo zapnut.

Prijemny den.

06. července 2009 v 11:46

[6]   Ondra (webnapsal/a:

xyz: Dodělal jsem možnost měnit rozsah nábojů po startu hry. Jde změnit v konzoli (spouští se klávesou ~) příkazem start_ammo_range. Příklad:

start_ammo_range 2 10

nastaví, že po startu hry bude mít každý hráč 2 až 10 nábojů (hra zvolí náhodně nějaké číslo z tohoto rozsahu). Příkaz jde dopsat i do souboru data/config.txt, který se provádí při spuštění Duelu.

19. října 2009 v 11:19

[7]   WyQinac napsal/a:

peckova hra co vic k tomu dodat;) a kamosema u toho travime i nekolik hodin:D

09. prosince 2009 v 15:48

[8]   Dan65 napsal/a:

ahoj chtěl bych vědět jestli bude i duel7?

09. prosince 2009 v 16:42

[9]   Ondra (webnapsal/a:

Ahoj, chtěl bych aby byl a postupně něco vyvíjím, ale od té doby co pracuju je bohužel strašně mále času, takže jestli a kdy něco bude nedokážu spolehlivě říct :-(

13. prosince 2009 v 11:52

[10]   Matrix17 napsal/a:

Moc držím palce aby se to povedlo. Duel je naprosto super hra. S kámošem sme u ní strávili hodně hodin a nejeden víkend. Možná by se i našel někdo, kdo by ti trochu pomohl.

13. prosince 2009 v 11:55

[11]   Matrix17 napsal/a:

Sem úplně zapomněl, co sem chtěl. Nemůžu ho spustit na noťasu. Vždycky to vygeneruje chybu: ** CHYBA APLIKACE **

Chyba : Nelze nastavit graficky rezim Soubor : .\Source\Core\co_vid­.cpp Radek : 104

Zkoušel sem změnit rozlišení na nižší stejně ta samá chyba.

13. prosince 2009 v 13:58

[12]   Ondra (webnapsal/a:

Tohle když se mi stalo, tak to vždy bylo způsobené právě tím rozlišením. Spíš než zkoušet menší tam zkus nastavit stejné rozlišení jaké používáš normálně ve Windows. Pak zkus taky vypnout anti-aliasing (nastavit v config.txt g_aa na hodnotu 0), případně přepnout barevnou hloubku (g_bpp) z 32 na 24 nebo naopak.

16. prosince 2009 v 15:41

[13]   Nufe napsal/a:

cauves nejde mi spustit editor ani nevim co mam psat do tech kolonek. dik

16. prosince 2009 v 16:10

[14]   Ondra (webnapsal/a:

Editor je v tuto chvíli asi ne úplně funkční, protože hra se postupně vylepšovala, zatímco editor ne, takže teď ty dvě věci k sobě jaksi nepasují. Budu se na to muset podívat.

17. prosince 2009 v 17:12

[15]   Matrix17 napsal/a:

Bohužel ani změna nezabrala. g_aa bylo na nule tak sem zkusil změnit aspoň hloubku ale pořád stejná chyba. :-(

20. prosince 2009 v 13:25

[16]   Ondra (webnapsal/a:

Nufe: Tak jsem to zkoušel a editor funguje. Jen je potřeba ho rozbalit do stejného adresáře kde je hra (tj. soubory editor.dat a editor.exe musí být v adresáři kde je duel6r.exe). Po spuštění se zadá jen jméno levelu, buď existující (např. duel_01) nebo nové (tam pak musíš ještě zadat výšku a šířku) a můžeš editovat. Jediný problém je, že na některých počítačích se nezobrazí textury, takže v okně pak nic nevidíš. To už ale teď neopravím, protože by to vyžadovalo přepsat v podstatě celý editor :-(

Matrix17: Tak s tím jsem se ještě nesetkal. Může to být ještě nějakým jiným parametrem (např. hloubka Z-bufferu), které se zadávají při vytváření OpenGL okna, ale ty už nejdou nastavit z configu. Program by se musel překompilovat a muselo by se to holt zkoušet. Jestli umíš programovat, tak si s tím můžeš pohrát, jinak nevím.

16. dubna 2010 v 14:41

[17]   martin napsal/a:

vylepsil by som to o nove zbrane.. inač super:D

07. července 2010 v 20:09

[18]   Mončičák napsal/a:

Tohle je ta nej nej nej hra na celém světě, ne ne, vesmíru! Velká sranda a editor je super! Těším se na další díl a přeju při tvorbě hodně štěstí a fantasie.

12. července 2010 v 13:33

[19]   Ondra (webnapsal/a:

Mončičák: Díky moc!

07. prosince 2010 v 16:06

[20]   Miro napsal/a:

Hral som Duel6 a veľmi sa mi páči. Mňa len zaujíma v akom jazyku si programuješ a akú GNU/Linux distribúciu použvaš :)

07. prosince 2010 v 16:31

[21]   Ondra (webnapsal/a:

to Miro: Ahoj, máš tu ke stažení zdrojáky, tak se můžeš kouknout. Je to C s troškou C++. Ale pozor, zdrojáky jsou hodně starý a většina je z doby kdy jsem s C/C++ začínal, takže je opravdu neber jako nějaký vzor toho, jak by to mělo vypadat :-)

Jinak dělám primárně na Windows. Linux mám jenom virtuálně (ve VirtualBox), což mi stačí k tomu, abych tam přeložil binárku a vyzkoušel, jestli všechno funguje jak má. Konkrétně je to distribuce Kubuntu.

12. prosince 2010 v 11:28

[22]   Adam napsal/a:

Ahoj, docela rád by som si s kamarátmi zahral Duel na netbooku Acer Aspire One D255, lenže keď v menu spustím hru vypíše mi duel6.exe prestal pracovať. Skúšal som v configu meniť rozlíšenie,kom­patibilitu,spus­tiť ako správca, ale nič nepomáha. Je problém s grafikou Intel GMA 3150, či niečím iným? Ako to môžem vyriešiť? Ďakujem za odpoveď :)

12. prosince 2010 v 12:38

[23]   Ondra (webnapsal/a:

Adam: Ahoj, těžko říct, ta grafika není žádný zázrak, ale co jsem se díval tak by měla podporovat OpenGL 1.5, což by mělo teoreticky hře stačit. Máš nainstalované ovladače? Jinak jsem sem teď dal novou verzi, která opravuje pár chybek, tak ji můžeš zkusit, jestli to třeba nepomůže.

12. prosince 2010 v 12:52

[24]   Adam napsal/a:

Zdravím opäť, takže s novou verziou mi hru rovno vypne a neukáže žiadnu chybu, skúsil som pomeniť nastavenia OpenGL, ale nič. Ovládače mám najnovšie. Duel som chcel hrať cez prestávky v škole:D, škoda, že to nejde, ale aj tak ďakujem za tvoj čas:) a veľa šťastia do budúcna.

12. prosince 2010 v 13:02

[25]   Ondra (webnapsal/a:

Díky. Jestli se ti hra rovnou vypne, tak se zkus podívat, jestli se v adresáři, kde je duel6r.exe, neobjevil soubor chyba.con, případně nějaké další soubory (možná něco začínající stdout nebo stderr – prostě cokoliv co tam předtím nebylo) a kdyžtak mi je prosím pošli.

12. prosince 2010 v 13:22

[26]   Adam napsal/a:

Takže žiadny súbor chyba.con ani nič nové sa mi nezobrazilo. Nevadí nelám si s tým hlavu.

25. dubna 2013 v 17:32

[27]   erik (webnapsal/a:

jak tam povolit zbrane hlavne lejnomet?

26. dubna 2013 v 20:20

[28]   Ondra (webnapsal/a:

@erik: Je třeba spustit konzolu (klávesa ~) a napsat:

gun 16 true

Další zbraně se povolují podobně, jen místo čísla 16 dosadíš jiné (od 0 do 16). Zbraň se zakáže tak, že místo true dáš do příkazu false.

04. července 2015 v 15:50

[29]   Matrix17 napsal/a:

Ahoj, zkoušel jsem stáhnout duel 6 a když ho rozbalím tak obě verze nightly i stable hlásí, že to není aplikace typu win32. Nevím jestli to je chyba u mne nebo je tam zabalený špatný exe soubor.

06. července 2015 v 22:57

[30]   Ondra (webnapsal/a:

ad Matrix17: Vyzkoušel jsem stáhnout obě verze a spustí se bez problémů. Jakou verzi Windows máš?

15. února 2016 v 20:59

[31]   Matrix17 napsal/a:

Vím, že už je to trochu off ale měl sem sedmičky. Nicméně tahle verze mi funguje a „dokonce“ i na desítkách.

Přidat komentář


(nezobrazuje se)



Komentáře formátuje Texy. Lze používat následující značky:

  • **tučně**
  • //kurzíva//
  • "odkaz":adresa
  • > citace
  • Seznamy se vytváří pomocí odrážek na začátku řádku, po nichž následuje mezera a text

Nepoužívejte prosím html značky.



<< zpět do projektů

Poslední komentáře