Portál AbcLinuxu, 1. května 2025 07:31

DOOM 3 BFG je open source

Zdrojový kód hry Doom 3 BFG Edition byl zveřejněn pod licencí GNU GPLv3. Samotná hra nebyla vydána pro Linux, proto se nyní otevírá cesta portování.

27.11.2012 11:51 | Luboš Doležel (Doli) | Zajímavý software


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

Salamek avatar 28.11.2012 00:05 Salamek | skóre: 22 | blog: salamovo
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
Odpovědět | Sbalit | Link | Blokovat | Admin
Hmm a ted, presedlat na BFG a naportovat featury z meho gitu (Doom 3) nebo naportovat featury z BFG do Doom 3? :-D
Jsem si dal predbezny diff a malem me plesklo :-D
Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
28.11.2012 17:43 lempl
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
Odpovědět | Sbalit | Link | Blokovat | Admin
... aaand not a single fuck was given that day

ako nic proti, uz som to pisal davnejsie, ale ako by ID hrach na stenu hadzal , ziadna poriadna hra od zverejnenia ich kodu nebola nikdy vytvorena, vzdy len nedorobky ktorych podpora a vyvoj skoncil hned ako ID vydali dalsi engine pod open source licenciou (v tom lepsiom pripade , v horsom a castejsom pripade do pol roka od zacatia "nadejneho projektu")

nevyuzity engine , nedorobene hry (ak sa to da nazvat hrou)

je vobec neaka hra zalozena na niektorom z ID enginov ktora je open source a je doteraz uspesna a podporovana/vyvyjana ? (uspechom nepovazujem 10 aktivnych hernych servov s dokopy 30timi hracmi v spicke cez weekend)
29.11.2012 12:21 balik
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
Existuju verzie enginov, kde su odstranene chyby a maju vylepsene rozne stranky kodu. Prboom pouzil id-soft ako engine pre mobilne platformy. Icculusov quake3 engine je de fakto oficialny multiplatformny engine. Id soft tymto uvolnenim pod GPL ma za odmentu udrzbu, vylepsovanie kodu a portovanie na viacero platform.

K poslednej vete sa nevyjadrujem, lebo je hlupa.
29.11.2012 18:14 lempl
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
"...K poslednej vete sa nevyjadrujem, lebo je hlupa. ..."

whoa whoa pan mudry, toto chcem viac vysvetlit a rozviest

preco by mala byt otazka, ohladom poctu kvalitnych aktivne hranych a udrziavanych hier, na zverejnenych ID enginoch, hlupa ? kedze sa jedna o herny engine (na cad alebo vyssie konstrukcne programy asi game engine nebude vyuzitelny) tak by to malo byt spiate aj s hramy

to ze niekto fixne bugy je fajn a mozno ID to oceni ale pochybujem ze by to okrem spatnych oprav do starych enginov (v novych komercnych enginoch to uz nemusi byt akutalne) a teda starych hier

takze ostavaju len otvorene hry ale tam multiplatformovost je asi ten najmensi plus
29.11.2012 21:11 balki
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
Posledna veta je hlupa preto, lebo su tam dost mylne stanovene pocty pre "uspesnost". Nexuiz a warsow su podla mna dost uspesne tituly.

Idsoft stare hry napodiv predava, takze nejaky ten centik im z toho kvapne.
1.12.2012 01:54 lempl
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
pri online hre ocakavam ze podpora a herna komunita bude dost velka (asi zlo zvyk z inych windows hier)

ano neda sa to uplne porovnat s offline titulmi, ale napr taky indie bundle (podla predaja linux verzii) hra viac hracov nez je vsetkych hracov na tychto (linux) "forkoch" quake-a a doom-a

ak je online hra uspesna tak nie je problem cez weekend naist "plne" servre hracov a vybrat si z nich (ako bol napr CS1.6 ktory sa hrava este doteraz aj ked uz menej, alebo quake live pricom aj tam to uz pomaly uticha)

no pri tychto hrach (warsow, tremulous, alien arena, open arena) som mal dost problem naist neaky server kde je viac nez len 10 hracov na jednom servri pricom niektore servre pouzivaju botov aby "nalakali" hracov, co ma iba viac odradilo tu hru vobec hrat (aj fakt ze mod je dost nedorobeny nevyvyjany/mrtvy s minimom inovacii a v podstate len quake s inymi texturami a zabugovanymi mapami)

tak isto hry urban terror alebo true combat:elite aj ked tam to bolo menej "tragicke" ale stale dost smutne

a to este stale nemeni fakt ze som nenarazil na ZIADNU hru ktora by vyuzivala ktorykolvek open sourcovany herny engine od ID-softu na nieco ine nez na dalsi klon quaku/doomu (FPS hru) a dana hra bola hravana (ja to nazvem uspesna) a udrziavana (stale sa vyvyjala= fix bugov , nove mapy , nove mody , nove ingame veci atd atd)

ak poznate neaku taku hru, poprosim napisat a tiez aj neaku hru vyuzivajucu vami spominany upraveny a multiplatformny "Icculusov quake3 engine"
2.12.2012 02:05 balki
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
poznam dobru stranku www.google.com
2.12.2012 13:51 lempl
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
... to mal byt akoze vtip , alebo ako to mam chapat ?

ak sa vazne pytam na neake hry na ktore som (ani vo vyhladavacoch) nenarazil bol by som rad ak sa o nich neak dozviem trebars aj z diskusie

a aj vy by ste mal byt rad, ze sa o neakom neznamom projekte ci hre dozvie sirsie publikum (ak o nom nevie) a teda zaroven pomohli trebars aj prilakat pripadneho zaujemcu k open source ktory by mozno prave tym danym titulom sa rozhodol ze s FLOSS to teda skusi

namiesto toho trapne GOOGLE

vazne ta komunita ide dole vodou

(p.s.: ak neviete tak stacilo napisat neviem/nepoznam)
Grunt avatar 2.12.2012 18:24 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
ziadna poriadna hra od zverejnenia ich kodu nebola nikdy vytvorena
No pokud odečtu všechny FPS založené na Unreal enginu tak už zbývají asi přibližně všechny ostatní. Herní studia moc kód nevyvíjejí. Mají pár programátorů co jim naroubují na zakoupenou licenci enginu to co jejich artisti vytvoří a pak se to vydá. ID Software (teda především John Carmack ať jsem konkrétní) je jedna z mála firem co hry opravdu píše. Všichni ostatní už jen kopírují a kupují. Proto téměř všechny FPS od roku 1994-1996 vypadají ± stejně.
a vyvoj skoncil hned ako ID vydali dalsi engine pod open source licenciou (v tom lepsiom pripade , v horsom a castejsom pripade do pol roka od zacatia "nadejneho projektu")
Důvod je jednoduchý: ID Software je relativně malá firma (žádné velké herní studio), která píše herní enginy a po pár letech vývoje většinou udělají jednu hru která je spíš jako demo prezentující současná engine a ten nadále prodávají ostatním. Navíc John Carmack se už dávno nevěnuje vývoji herních enginů, ale hraje si s raketama. Herní enginy se většinou dají spočítat na prstech jedné ruky. Bohužel firem, které by je ke všemu ještě navíc otvírali moc není. Vlastně asi jen jedna.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Grunt avatar 2.12.2012 18:40 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
Ale ještě si dovolím jednu zajímavost: Mám takový neblahý pocit, že Unreal engine stejně jako idTech byl psán v UNIXu (pamatuju se že aspoň u verze 2.něco byly UNIXové konce řádků stejně jako u Q3A), takže pokud odpočtu CryEngine od Cryteku, která je čistě pro Windows a možná ještě nějaké obskurní enginy, tak by teoreticky všechny (FPS) hry měly být psány a po malém zásahu by měly být funkční i pod GNU operačníma systémama.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
2.12.2012 22:42 lempl
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
tak precital som wiki, a o podpore UNIXu alebo ze by to Tim Sweeney (zakladatel Epic Games) planoval pouzit ci nebodaj programoval pre unix nie je ani zmienka

engine je vsak multiplatformny a podporuje aj opengl okrem directx
Grunt avatar 3.12.2012 18:25 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
Recht. Bylo to psáno pravděpodobně ve VS, ale je to napsané natolik modulárně, že by jeden řekl, že to muselo vzejít z UNIXu. Jinak ale část zdrojáků je (vinu na tom nese Loki games, ale některé zdrojáky jsou založené přímo autory a pravděpodobně poskytnuté přímo od Epic Games v rámci nějakého kontraktu) a to co je binární je aspoň přeloženo s debugovacími symboly. Tak či tak je to důkaz že s Unreal Enginem č. 1 na GNU není žádný problém. Hmm…cítim že nastal čas. Asi Sweeneyho požádám o zdrojáky ke Core.so a Engine.so pokud tak doposud nikdo neučinil. Mám hrát blbého nebo to na něj přímo vybalit?
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
2.12.2012 21:14 lempl
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
ako vzdy, zle som sa vyjadril , ospravedlnujem sa :)

nejde o ID-soft ale o komunitu, IDsoft da komunite ZADARMO plne funkcny engine aj s kodom, no komunita vytvori ... nic, dokopy len prilepia neake (vacsinou nepodarene) textury a modely k zverejnenemu enginu a dalej sa o to nestaraju, v lepsom pripade ich to prestane bavit udrziavat 2 roky po vyvoreni "modu" lebo samotnou funkcnou hrou sa to neda nazvat

ide mi o to ze komunita nevyda/nespravi ziadnu hru na tomto zverejnenom engine, stale sa niekde v diskusiach hovori o pripravovanych projektoch (vzdy ked ID soft vyda dalsi engine pod FLOSS licenciou) ale stale nikde nic

to je hadzanie peral (enginu) o stenu ci sviniam, nic z toho nevznikne a je to len mrhanie

jediny ktory moze na tom nieco ziskat je IDsoft ze si spravi medzi hracmi imidz stedreho dobrosrdecneho studia, no hraci s tym aj tak nic neziskaju, lebo nikto z toho enginu aj tak NIC netvori

IDsoftware uz je sakra velka firma ktora ma niekolko svojich vlastnych dcerskych hernych vyvojovych studii

"... Bohužel firem, které by je ke všemu ještě navíc otvírali moc není. Vlastně asi jen jedna. ..."

a presne o tom vravim, aj ked je len jedna tak z jeho daru (herny engine zadarmo) nic nevznika , tak pre ostatne firmy to moze byt signal ze zverejnovat stare nepouzivane enginy (alebo iny software ci kod) pod GPL ci inou FLOSS licenciou je mrhanie a to naozaj je (podla poctu kvalitnych hier ktore na tych enginoch vnikli)
Grunt avatar 2.12.2012 22:08 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
Nemá někdo ponětí o čem je řeč? Protože já absolutně netuším.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
2.12.2012 22:46 lempl
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
obrazky v ascii neviem kreslit takze ti to nenakreslim :)

ID soft dal engine komunite (zverejnil kod), komunita nevyrobila na tom engine nic poriadne (ziadna poriadna hra)

ma teda zmysel davat nieco komunite ?

ak boli neake projekty hier, vzdy skoncili nedorobene a s kazdym dalsim zverejnenym enginom od ID (idtech 2, idtech3, idtech4) len tvrdili ze to prerobia na novy, no nestalo sa
Grunt avatar 3.12.2012 20:27 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
obrazky v ascii neviem kreslit takze ti to nenakreslim :)
No, ne. Nerozumím tomu z toho důvodu, že všechno je přesně naopak než bylo řečeno.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
4.12.2012 15:30 lempl
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
teraz ja pre zmenu nechapem, co myslite tym "...že všechno je přesně naopak než bylo řečeno ..."

skuste to neak rozpisat

ze by komunita dala zadarmo source kod firme IDsoft ? :)
2.12.2012 22:57 R
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
Je to mrhanie coho? Kod je davno napisany.

"Komunita" je akoze kto? Ked sa ti nepaci, tak bud zober niektory z tych enginov a nieco vytvor (a uvidis, ze je to praca na mesiace pre desiatky ludi). Alebo sa neozyvaj a bud rad, ze si aj ty nieco dostal.
2.12.2012 23:29 lempl
Rozbalit Rozbalit vše Re: DOOM 3 BFG je open source
vediet tak kodit (mal na to vlohy) tak uz davno nieco zbucham aj bez enginu

ale zakazdym oslavovat a vychvalovat ze s novym enginom od ID budu nove moznosti a nove hry je v porovnani s aktualnym stavom hier (hlavne pre linux) dost smutne a trapne

a z coho by som mal byt rad ? ze som dostal engine, kedze neviem kodit tak mi je na 2 veci

alebo z toho ze som dostal dalsi nepodareny a nedorobeny klon quake/doom ? (posledne zverejnene enginy IDtech 3 a IDtech 4 nepriniesli ziadne hry vytvorene komunitou takze uz ani tie hry nie su)

takze dostal som len prazdne sluby a nadej ze aj tak nic nevznikne

ale inac uznavam ze mrhanie to teda nie je , kedze kod je spraveny len je zverejneny, asi som sa nechal uniest stalym oslavovanim a humbukom kolo IDtech enginov a nedostatku hier pre linux

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.