Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Dpeta 28. 03. 2012, 12:10:27

Název: Jak začít programovat webovou hru?
Přispěvatel: Dpeta 28. 03. 2012, 12:10:27
Dobrý den
Snad to píši do správného topiku pokud ne opravte mne příště se polepším.
Mám několik otázek slovy dvě.

Myslím že umím dělat weby znamená to, že dokáži udělat i webovou hru?
Co je třeba na to abych zvládl naprogramovat webovou hru popřípadě nevíte někdo o nějaké stránce či návodu jak se takové hry dělají?
Děkuji za jakoukoliv pomoc, radu.
S pozdravem všem Petr
Název: Re:Otázky a rady
Přispěvatel: Karel 28. 03. 2012, 12:20:08
A v cem ty weby delate?
Název: Re:Otázky a rady
Přispěvatel: Lol Phirae 28. 03. 2012, 13:31:13
A v cem ty weby delate?

Ve Wordu.  8) :D
Název: Re:Otázky a rady
Přispěvatel: hawran diskuse 28. 03. 2012, 13:59:25
A v cem ty weby delate?

Ve Wordu.  8) :D

 ;D ;D ;D
Ale no ták!
Název: Re:Otázky a rady
Přispěvatel: houska 28. 03. 2012, 14:40:36
Myslím že umím dělat weby znamená to, že dokáži udělat i webovou hru?
Co je třeba na to abych zvládl naprogramovat webovou hru popřípadě nevíte někdo o nějaké stránce či návodu jak se takové hry dělají?

jestli nevis v cem se programuji webove hry, tak pochybuju ze umis udelat web  ;)
Název: Re:Otázky a rady
Přispěvatel: KapitánRUM 28. 03. 2012, 15:28:15
Jestli umíš dělat webové stránky, tak to na "lepší" webovku nestačí, chce to umět i PHP.

Jednoduchá webovka se dá udělat i když umíš dělat HTML stránky JEN ve Wordu.
Nejprve si promyslíš linii příběhu, třeba "Najdi RUM pro KapitánaRUMa".

mistnost.html
lednicka.html
schodiste.html
sklep.html

mistnost.html bude obsahovat text: "KapitánRUM ti říká: CHCI RUM! DĚLEJ! PŘINES PUNŤO!"
Můžeš: otevřít ledničku (odkaz na lednicka.html), jit se podivat na schodiste (odkaz na schodiste.html) .....atd.

A jestli umíš PHP, tak ti s úplně jednoduchou webovkou pomůžu.

RUM KapitánRUM (Jako Bond JamesBOND)
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Pavouk106 28. 03. 2012, 17:25:24
Trochu se obávám, že autor má na mysli spíš flashovku...
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: jaster_ba 28. 03. 2012, 17:55:18
Trochu se obávám, že autor má na mysli spíš flashovku...
Tvrdé drogy nepodporujeme  ;D
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Dpeta 28. 03. 2012, 23:42:02
No trochu jste mne zarazily a nedozvěděl jsem se nic. No budiž weby které jsem dělal www.japetcool.cz (http://www.japetcool.cz)  nebo www.holidayro.cz (http://www.holidayro.cz) a mnoho dalších. Vše v css, PHP a mysql. Spíše jsme se nepochopily. Jde mi o to že kdybych chtěl udělat hru např. ve stylu Travianu nebo Divoké kmeny, jestli třeba php samotné stačí jestli třeba neni nutné nebo dobré použití framevorku a jiných technik programování. Něco málo jsem si zkušebně zkoušel a přišlo mi to až příliš jednoduché, a to si myslím že to jednoduché asi nebude. Pochopitelně byla to jen kostra protože něco kvalitního by chtělo plán a já chtěl jen test. Ale spíše mi jde globálně o to jakým stylem jsou hry na web dělane. Je to PHP klasické? Je to přes frameworky?. Je to objektové PHP? Možností je mnoho jak to udělat a já nevím jak a co je nejlepší kde použít. někdo tu řekl přes Flashe- pokud se takto dělaji browserové hry stačí říct a hned bych měl nějaké vodítko. To by bylo asik vše na doplňující vysvětlení na co se chci zeptat. Trochu jsem doufal že mi tu poradíte lépe jinak bych sem asik nepsal.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Dpeta 28. 03. 2012, 23:47:43
Ta adresa na ten jeden web je www.japet-cool.cz (http://www.japet-cool.cz)  Omlouvám se ale hodina je pokročilá a podepsala se únava po odpoledni.
Název: Re:Otázky a rady
Přispěvatel: KapitánRUM 29. 03. 2012, 00:07:13
No trochu jste mne zarazily
Tak to vidíte holky, zarazily jsme ho ::)

Nemilován, nepochopen a ani neumí číst viz:
A jestli umíš PHP, tak ti s úplně jednoduchou webovkou pomůžu.

Mňo, až se naučíš základy gramatiky, rád ti s naprosto jednoduchou gameskou ve stylu Travianu pomůžu.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: bububu 29. 03. 2012, 01:47:38
Jak to maj ty dnešní třináctiletí vepdizajnéři jednoduchý... nic nemusej řezat, jen divům (světa amuleta) natavěj průhlednost a už jsou kchůl
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: bububu 29. 03. 2012, 01:52:23
Jinak autorovi gratuluji k telefonnímu prvočíslu 607948507
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: riff 29. 03. 2012, 02:58:31
Citace
Myslím že umím dělat weby znamená to, že dokáži udělat i webovou hru?

Ne. Teda záleží na tom, co všechno si ještě představuješ pod pojmem hra. Těžko někdo bude ochotný hrát hry typu proklikávání lednicka.html, latrina.html, ...


Citace
Co je třeba na to abych zvládl naprogramovat webovou hru

HTML/CSS3/JS/grafický editor/mozek. Někde jsem tady zahlídl perverznosti jako flash, ale tím se vůbec nenech zmást, to by ti slušný člověk neporadil.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: vvv 29. 03. 2012, 04:03:18
Mohu jednu OT?

Firma je subjekt, ať už fyzická nebo právnická osoba, zapsaný v Obchodním rejstříku. Pokud není zapsaný v OR, nejedná se o firmu.

One-man show, tvářící se jako megakorporace, vypadá směšně na rozdíl od zcela jasného uvedení OSVČ.

Podobně může mít potenciální zákazník smíšené pociti z "Home" vedle "Aplikace"

Aha, moment.... Vy vlastně nejste ani OSVČ. Hmm. To si tedy zahráváte. Přinejmenším s důvěrou pokud ne se zákonem.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Mirek Prýmek 29. 03. 2012, 07:21:10
Firma je subjekt, ať už fyzická nebo právnická osoba, zapsaný v Obchodním rejstříku. Pokud není zapsaný v OR, nejedná se o firmu.

Pokud se nepletu, tak fyzické osoby (OSVČ) jsou zapsány v Živnostenském rejstříku a právnické osoby (s.r.o., a.s., atd.) v Obchodním rejstříku. Kromě toho ještě existuje něco, čemu se říká "svobodné povolání". Tyhle fyzické osoby nejsou myslím ani v ŽR.

Formou OSVČ je provozováno kde co, čemu "firma" normálně říkáme, např. "stavební firma" :)
Název: Re:Otázky a rady
Přispěvatel: Lol Phirae 29. 03. 2012, 07:37:48
Tak to vidíte holky, zarazily jsme ho ::)

Až po kořen!  8) :D
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: JS 29. 03. 2012, 08:29:05
No puvodne jsem si myslel, ze jsi 13-lety kluk, a ze jsou na tebe ostatni zbytecne osklivi. Ale podle tech stranek to fakt nevypada. Byt tebou (tedy spis vami), tak si na to psani web hry nekoho najdu (tedy kodu, graficky design nejspis zvladnete), protoze zadny podnikatel na svete nedela vsechno sam. Ale hlavne probuh, az to budete delat, vymyslete neco originalniho!

A taky byste si mel najit sikovnou sekretarku (nebo aspon manzelku), ktera vam opravi gramaticke chyby (stejne jako mate tady mate i na svych strankach).

Webove hry jsem nikdy nepsal, ale predpokladam, ze to je proste nejaky mensi Javascript na klientovi (zalezi na tom, co ta hra dela) plus normalni backend to znamena nejcasteji PHP/Python/Perl/Ruby+MySQL/..SQL nebo neco podobneho (muzete pouzit i framework, pokud je spis na psani obecnych aplikaci nez jen CMS). Na klienta pritom davat jenom uzivatelske rozhrani - jinak hrac modifikaci toho JS muze snadno podvadet.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Mirek Prýmek 29. 03. 2012, 08:34:27
A taky byste si mel najit sikovnou sekretarku (nebo aspon manzelku), ktera vam opravi gramaticke chyby (stejne jako mate tady mate i na svych strankach).

Nejenom opravil gramaticke chyby, ale radeji i cele texty napsal. Viz napr.:
Citace
Aby se zákazník cítil v internetovém obchodu zažizuje naše grafické studio při zachování snadné orientace.

(To nema byt rejpani, jenom zpetna vazba)
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: daemonna 29. 03. 2012, 09:04:18
http://arstechnica.com/business/news/2012/03/mozilla-launches-multiplayer-browser-adventure-to-showcase-html5-gaming.ars ...si to dobre precitaj aby si nezacal vyvijat nieco co uz bolo vytvorene, alebo nieco co nema buducnost (html4)... ;)
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Zopper 29. 03. 2012, 09:13:43
Jen poznámka k firmě... Firma je pouze název, pod kterým je FO/PO zapsána v rejstříku, nikoliv označení pro konkrétní subjekt. Například: Lucie Bílá je firma Hany Zaňákové. Běžně se ale, bohužel, používá firma ve významu "společnost je firma" namísto správného "společnost má firmu".
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: vvv 29. 03. 2012, 09:53:36
Firma je pouze název, pod kterým je FO/PO zapsána v rejstříku, nikoliv označení pro konkrétní subjekt.

Tak tak. Já jsem chtěl jen dodat Petrovi odvahu, že OSVČ nebo Svobodné povolání (to mi vypadlo z hlavy) není nic méněcenného. Kór když uvážíme, že OSVČ ručí celým svým majetkem na rozdíl od s.r.o., které v řadě případů ručí jen 200k ba dokonce jen 100k.

Končím s OT.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: KapitánRUM 29. 03. 2012, 10:59:23
GroniaIjLa o zpróvnó joísnienka jzav přežitek!
Hloz joro KojoilómiRUMa!  ;D ;D
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Dpeta 29. 03. 2012, 11:30:04
Tak nevím zda má smysl tu něco psát rozebírá se gramatika a to co jsem se chtěl dozvědět stále nevím. Někdo psal, že jestli dokáži psát web ve wordu, odkazy na stránky měla být ukázka toho, že dokáži psát web. To že se tu rozebírá zda je to firma legitimní to je vedlejší. Stránky nikde nepublikuji, a kdyby se přece jen někdo ozval a chtěl by něco udělat. Upozornil bych ho, že našel stránku kde si člověk který rád dělá weby a zkouší různé věci, si něco připravil co možná někdy použije. Toliko ve zkratce.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Dpeta 29. 03. 2012, 11:41:13
Ještě jsem zapomněl poznamenat. Neříkám, že umím vše (kdybych uměl nepsal bych sem) jsem v programování samouk a protloukám se jak to jde je mi 38 let a pořád se mám co učit (vím dokonce i o své gramatice, ale je to těžké být 12 hodin v německu a pak zas v Čechách trochu s tím problémy mám). Vše co umím jsem se naučil sám ve škole to nikdo neučil v té době a na to konto si myslím že umím poměrně dost. Navíc se podílím na budováni open source cms made simple kde když člověk pochopí proč to cms je a proč vzniklo nejde to nepomoct. Nikdy do nikoho nerejpu a jsem slušný a to samé očekávám. Jak říkám No body is perfect.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Pavouk106 29. 03. 2012, 11:44:05
S tím Flashem to beru zpět. Dej od něj radši hned ruce pryč, ode mě to byl jen odhad.

Něco jako Travian? Představoval bych si objektový PHP na věci na pozadí a AJAX na všechno, co je na stránce "pro uživatele dynamický" (odpočet, natahování nový části stránky pod odběhnutí odpočtu, nápovědy v boxu po přejetí myši apod.). Samozřejmě formát webu pomocí CSS a na pozadí nějaká databáze.

To je jen taková představa, jak yb to asi mělo jít udělat, nikdy jsem nic takovýho nedělal.

Bude to moře práce a jestli nejsi cílevědomej a tvrdohlavej, možná to ani nedoděláš. Pokud bys to dodělal, dej si čas na betu, aby Ti testeři vychytali chyby (včetně SQL injection a podobných spíše bezpečnostních věcí). Neni to nereálný, ale chtělo by to rozložit na víc lidí (třeba PHP, AJAX, grafika/CSS), zvlášť, pokud některou z těch věcí moc neovládáš...
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Dpeta 29. 03. 2012, 11:51:46
Super odpověď, děkuji moc první vlašťovka.
No z hrou jako takovou nějaké zkušenosti mám viz ta stránka na server holidayro co se týče bezpečnosti jsem to zvládl z dopomocí tam tak snad to zvládnu i na webu. Tvrdohlaví jsem poměrně dost když chci to taky dokladuji serverem na Ragnarok online (kdybys znal poměry na scéně Ragnaroku v Čechách chtělo to poměrně dost práce a úsilí a hlavně se nenechat odradit. Ještě jednou Díky za tvou odpověď.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Roman Vasicek 29. 03. 2012, 12:22:08
Na klienta pritom davat jenom uzivatelske rozhrani - jinak hrac modifikaci toho JS muze snadno podvadet.
Pokud pouzijete najaky minimalizacni nastroj / kompilator jako je napriklad Closure Compiler (https://developers.google.com/closure/compiler/ (https://developers.google.com/closure/compiler/)) ci YUI Compressor (http://developer.yahoo.com/yui/compressor/ (http://developer.yahoo.com/yui/compressor/)), je modifikace takovehoto JavaScriptoveho zdojaku dosti obtizna, takze bych se v tomto pripade podvadeni prilis nebal. Navic tim i dost zmensite objem prenasenych dat pri nacitani stranky.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: El Pais 29. 03. 2012, 13:16:23
Roman Vasicek: security by obscurity?
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: korCZis-anonymous 29. 03. 2012, 13:20:39
Ja bych si precetl: https://wiki.mozilla.org/Platform/AreWeFunYet
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: cleb 29. 03. 2012, 13:38:55
Nenechte se odradit - prostě to zkuste a uvidíte. S největší pravděpodobností se vám hru dokončit nepodaří, ale to je v pořádku. V každém případě se na tom něco naučíte.

Jinak dotaz je příliš obecný než aby vám někdo mohl dát odpověď co k tomu budete potřebovat. Jaký druh hry máte na mysli?
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: hu 29. 03. 2012, 14:33:45
Roman Vasicek: security by obscurity?

Kazda security je by obscurity. Vice ci mene.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: JS 29. 03. 2012, 15:46:56
Roman Vasicek: security by obscurity?

Kazda security je by obscurity. Vice ci mene.

Ano. Ale je ponekud rozdil modifikovat obfuskovany JavaScript z tepla domova (mimochodem, s debuggerem to neni vubec problem  :D - uz v nejakych 14ti jsem takhle hledal zivoty ve hrach, a to byly ve strojovem kodu) a vloupat se do datoveho centra a zmenit data na serveru. Uz jen proto, ze to druhe je trestne, to prvni jen nemoralni.
Název: Re:Jak začít programovat webovou hru?
Přispěvatel: Roman Vasicek 29. 03. 2012, 18:17:21
Roman Vasicek: security by obscurity?
Spise to beru jako prijemny vedlejsi efekt minimalizace...