jak dlouho trva naprogramovat(udelat)hru

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod X » 31 říj 2011 23:06

domitea píše:Tetris nemá levely :wink:

Tetris 2 ano :smile:


Reklama
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod faraon » 01 lis 2011 01:49

Nevztekej se, přesnější odpověď ti fakt nikdo neřekne, to záleží na strašné spoustě věcí a navíc je to pro každou hru jiné. Já to co píšu vím také jen z doslechu, osobně jsem u ničeho podobného nikdy nebyl. A třeba podle zkušeností z IBM jsou rozdíly ve výkonnosti programátorů dost velké, až desetinásobné! Takže to co někdo zvládne za měsíc, může jiný dělat rok.

Dokonce jsou ještě extrémnější případy: John Barnaby napsal legendární textový procesor WordStar sám za deset měsíců, jeho finální zdrojový kód měl 137 tisíc řádků (to je konečná hodnota, během vývoje jich napsal minimálně třikrát tolik) v assembleru, což obnáší zhruba 42 člověkoroků práce. Byl z toho tak vyřízený, že se další rok nemohl na počítač ani podívat.
Když potom firma dělala port toho programu pro jiný typ počítače, podle týmu programátorů by to trvalo půl roku. Barnaby to sám zvládl za dva týdny!
Jiný programátor později napsal klon tohohle programu, ale v Céčku, kód měl "pouze" 12 tisíc řádků. Jenže chodil citelně pomaleji než originál, i přesto že C se považuje za nejvýkonnější jazyk ze všech.

Navíc ono to s těmi levely je vlastně pravda, v tom flashi by se Breakout dal udělat za jedno odpoledne, včetně slušné grafiky místo těch původních kostiček. Ale Arkanoid, což je úplně stejná hra, jen s mnoha levely, už je věc na několik dní... Tak si zkus představit jak dlouho by tobě s tím co umíš trvalo vytvořit všechny postavy a prostředí v Metinu, včetně nahrání zvuků, a ještě k nim napsat program který s nimi bude pracovat...
Také je důležité kolik času tomu můžeš věnovat, ten Barnaby makal sedm dní v týdnu skoro dvacet hodin denně!

K tvé otázce - nikdy jsem IT nestudoval, počítače jsou pouze můj koníček. Navíc čím starší, tím lepší, "moderní" technologie mě moc neberou ;-)
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

cobr4in
Level 5.5
Level 5.5
Příspěvky: 2776
Registrován: únor 11
Pohlaví: Muž
Stav:
Offline

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod cobr4in » 01 lis 2011 02:58

Inak este by som dodal, ze napriklad taky Battlefield 3 + Frostbite 2, na ktorom bezi, boli vyvyjane vyse stvokou ludi (mozno aj cez 200, ale niesom si isty) 6 rokov. To len tak, pre predstavu. :D
Ako nic v zlom, ale mam pocit, ze mas nanajvys naivne predstavy. Este si to ani len nezacal studovat, dokonca si sa este ani nerozhodol, ci to vobec studovat chces, a uz chces robit hry ako Metin2. :smile:
► Zobrazit spoiler

Uživatelský avatar
PECHY15
Level 3
Level 3
Příspěvky: 416
Registrován: červenec 07
Bydliště: Milín
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod PECHY15 » 01 lis 2011 09:36

Nejprve, si zkus udělat klasický pexeso třebas 4x4 a nebo si prohlídni nějaky ty kurzy na netu, na konci máš vždycky něco jako a nyní si zkuste sami vyřešit... A jinak, stahni si Pascal a chvili si s nim hraj ať aspoň vidíš jak funguje program.

Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod X » 02 lis 2011 19:36

Tuto svou hru PAX >>> viewtopic.php?f=39&t=42757&start=22 - jsem dělal asi měsíc, je to děláno v game designovacím programu SCADS (Sam Coupe Arcade Development System), já + střední synovec testoval (ale moc ne), návrh dle staré automatové hry, design levelů, jednoduchá grafika + naprogramování v jednoduchém SCADS jazyku (něco jako BASIC + manipulace s objekty (sprite) ...

5 levelů, poté stejné levely s větší obtížností do nekonečna, záleží na vašich schopnostech
Obrázek



Nad touto svou hrou Lode Runner X >>> viewtopic.php?f=39&t=42757&start=18 - respektive >>> viewtopic.php?f=62&t=42846&p=287660#p287660 - jsem strávil asi půl roku, šlo spíše o design levelů (je to děláno v editoru hry Lode Runner) + analýza hry Lode Runner ve strojovém kódu a zablokování funkce nežádoucích tlačítek ve strojovém kódu ...

Celkem 75 vychytaných levelů s tajnými chodbami a pastmi
Obrázek

Uživatelský avatar
domitea
Tvůrce článků
Level 4.5
Level 4.5
Příspěvky: 1971
Registrován: červen 09
Bydliště: Královehradecký kraj
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod domitea » 02 lis 2011 20:37

Tak to je úctyhodné X, já se zatím dostal jen k rotaci objektu v XNA :lol:

Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod X » 02 lis 2011 23:25

Tak nejvíc práce jsem nechal na vymýšlení, designu a programování vlastního operačního systému, počítám že asi 3-4 roky ... některé vychytávky z něho mi na Win dosud chybí, rozlišování stisku kláves (krátké, dlouhé, dvojité), animované ikony, automatický seznam médií do katalogu (i při změně na médiu se ukládal obsah), automatické sbalování a rozbalování souborů (třeba hra byla sbalená a před nahráním do paměti se automaticky rozbalila a spustila - zpoždění zhruba do sekundy), rozdílové komprese, inteligentní analýza souborů (ve Win mají některé cheat programy), větší možnost výběru souborů (nemá ani Total Commander co vím), ...

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod faraon » 03 lis 2011 00:49

X: Ještě jsi měl upřesnit že ten PAX je dělaný v jakémsi předchůdci GameMakeru, a jede to na historickém počítači s výkonem klávesnice od PC :lol:
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
X
Elite Level 12.5
Elite Level 12.5
Příspěvky: 19360
Registrován: květen 07
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod X » 03 lis 2011 01:25

X píše:je to děláno v game designovacím programu SCADS (Sam Coupe Arcade Development System)

Napsané to je, ale také se tomu musí rozumět. Sam Coupé je v tom vlákně popsán docela široce, když jsme v té době srovnávali v DDM (Dům Dětí a Mládeže) Sam Coupé, kterému tikal procesor na 6 MHz a PC na 100 MHz, tak graficky PC nestíhal proti SamBasicu. RAM paměť byla 1,5 MB (maximálně 4,5 MB) ku 512-640 KB (maximálně 1 MB) v neprospěch PC. Je všeobecně známo, že vyhrál nakonec ten nejhorší počítač (PC).

Obě hry lze nyní v pohodě provozovat na současných PC pomocí emulátoru Sam Coupé, který se nazývá SimCoupé.

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod faraon » 03 lis 2011 01:37

Jo, je to tak, obchodní úspěch není známka kvality. Existovala řada mnohem lepších počítačů, ale jejich nevýhoda byla v tom, že si jejich majitelé nemohli snadno okopírovat hru od známého, odnést si jí domů, a ještě jí pařit v pracovní době v zaměstnání... To je snad jediný klad, který ten blbě navržený bastl IBM-PC měl ;-)

patrikmanak85: Jak jsem psal o těch uvolněných enginech, tak letošní ježíšek přinese tohle: http://www.root.cz/zpravicky/zdrojove-k ... -k-vydani/
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Uživatelský avatar
El Diablo
Moderátor
Elite Level 11.5
Elite Level 11.5
Příspěvky: 14099
Registrován: červen 06
Bydliště: In Hell
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod El Diablo » 05 lis 2011 00:13

Hráč s přezdívkou sneakypanda86 použil editační nástroje SimCity 4. Než vytvořil svůj vlastní soukromý Taiwan, zabralo mu to víc než 9 měsíců.


Zdroj: http://bonusweb.idnes.cz/hrac-predelal- ... agazin_lou
RTFM!!! UBCD - Ultimate Boot CD Zkusili jste to vypnout a zapnout? Aneb z PIO do DMA a zpět... :) * Jak provést Clear CMOS
Kdo se moc ptá, málo googlí. Doporučený freeware

i5 3570K, ASRock Z77 Extreme, 16GB Corsair, 120GB SSD Kingston +2TB Samsung, Gigabyte Radeon HD7870, Sharkoon ReX8VE, XL-747H

mnb1357
nováček
Příspěvky: 5
Registrován: leden 12
Pohlaví: Muž
Stav:
Offline

Re: jak dlouho trva naprogramovat(udelat)hru

Příspěvekod mnb1357 » 28 led 2012 21:24

Hry typu superhry.cz sa su vytvorene vo flashi, ak chces robit nieco take, kasli na C, flash ma perfektne vlastnosti na tvorbu takychto jednoduchych hier, v Céčku to dnes nikto nerobí. Jednoduchšiu hru vytvoríš vo flashi za nejakých 5 hodín.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti