Diskuze: spolek mladých programátorů - vývoj prohlížečových her
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 35 zpráv z 35.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Za pomoci jakých technologií bys chtěl tvořit? Jsem na tom časově dost
špatně a dodělat opravdu hru se vším všudy je běh na dlouhou trať,
bohužel již nejsem ve věku, kdy jsem si toto mohl dovolit Nicméně pokud by šlo třeba o
nějaké prototypy, jak něco vyřešit, základy her, přidal bych se.
Děkuji za reakci.
Jelikož do toho osobně nechci strkat peníze, musely by hry běžet na
nějakém free hostingu. Nemohu si tudíž dovolit žádný velký luxus, proto
bych chtěl dělat čistě s PHP a SQLite, AJAX by bylo jen zlepšení (někde
běží i CRON, což se také může hodit).
Hlavně ani neočekávám, že by hry měly nějaký profesionální kód.
Každopádně co jsem slyšel, tak ani hry od větších firem mají docela
prasácký kód.
Hry by klidně mohly běžet zde, ale nedává mi smysl dělat hru v PHP, které běží na straně serveru. Hry se dělají v JavaScriptu pomocí nového HTML 5 prvku Canvas, jsou k tomu frameworky, např. Raphael, ale šlo by to i bez nich. Určitě by to zde ještě nekoho zajímalo, ale pořád jsem realista a myslím, že bychom dokončili jen jednoduchý engine. Udělat hru je prostě obrovská práce, je třeba grafika atd. Pokud se to chceš naučit, tak by to šlo, ale pokud chceš prostě dělat kompletní a úspěšné hry, tak do toho moc lidí nepůjde.
Důvod, proč chci dělat v PHP je ten, že jiný jazyk neovládám (kromě JS). Jinak jsem asi trochu nechápavý člověk, ale nedochází mi, jak udělat hru v javascriptu, která by odesílala a brala data z databáze.
Co se týká náročnosti, tak jsem si jí vědom. Koukal jsem, že celkem dost mladých lidí dělá nějakou svoji primitivní prohlížečovou hru, tak mě napadlo spojit síly a udělat něco dohromady, což by ušetřilo práci a mohly by vzniknout lepší nápady. Neočekávám, že by hry byly nějak známé. Osobně bych z hlavy vyjmenoval české hry tak tři... každopádně jde především o nápad, hra nemusí být nijak velká ani složitá (viz třeba SF Game).
Na spolupráci Javascriptu a databáze se používá AJAX. Nezbytným mezičlánkem bývá PHP.
David Hartinger myslel asi klasické hry. Ty de dají kreslit v JS na canvas (viz. třeba moje poslední demo http://webgl.drahak.eu - jen WebKit a novější Firefox). Osobně si teď potřebuji rozšířit znalosti v PHP/Nette, ale nemám na to moc času. Na jak dlouho bys to viděl? Máš už nějakou představu? Případně jak moc umíš to Nette?
Moc jsem nad tím ještě nepřemýšlel, popravdě jsem si nemyslel, že by byl nějaký zájem, zvlášť když jsem psal, že s prací v týmu nemám zkušenost. Osobně bych tomu nechal trochu volnost. Myslím tím to, že nepůjde o práci typu "ty za den uděláš tohle a tohle". Každý udělá to, co bude chtít (samozřejmě s potvrzením lídra), byť třeba jen nějaký kousek. Vyžadovalo by to tedy nějakou dokumentaci, aby do kódu mohl zasáhnout i někdo jiný.
V nette teprv začínám, umím jen ty největší základy, ještě jsem se nedostal ani k přihlašování uživatelů. Takže tvořit v něm v nejbližší době určitě nebudu.
Tady záleží co nazýváš hrou. Já hrou nazývám něco, co běží
realtime. Zkus si udělat v PHP třeba hada, asi rychle pochopíš, kde je
problém
To demo je super Nechceš
to hodit do sekce JavaScript?
Díky. Myslíš jako ukázkový skript nebo článek? Chtěl jsem o tom
napsat až budu mít něco pořádného
Martin Konečný (pavelco1998): aha, tak to je škoda. V tom Nette bych se do něčeho klidně pustil, ale v klasickém PHP se mi od základu psát takovou aplikaci/hru nechce (resp. není na to čas)
Pak jsme se špatně pochopili. Já mám na mysli takové ty klikací hry typu Gladiatus, Bitefight,
popř. Travian apod.
Ještě uvidím, jak se nette naučím. Mám teď necelý týden prakticky
volno, tak se do toho chci pustit a naučit se co nejvíc. Pokud by to v
blízké době bylo aktuální, mohu ti napsat, jestli bys ještě měl zájem.
Určitě, kontakty mám na webu (viz. můj profil) V podstatě v něm taky začínám,
ale už mám za sebou jednu větší aplikaci a pár webových prezentací, kde
jsem dělal e-shopy, galerie atp. Pokud by to bylo v Nette, klidně bych do toho
šel. Dělám teď na podstatně větším projektu právě v Nette, takže bych
potřeboval se ho naučit trošku víc. Ty základy se v něm učí skvěle
(hlavně díky QuickStartu a pěkné dokumentaci). Jinak s prací v týmu mám
celkem dobré zkušenosti z http://www.nuvel.eu a další projektů, kde jsem dělal s
více lidmi.
Aha, takové hry mě moc nelákají, to je jako dělat obyčejnou webovou stránku.
Myslel jsem skript, ale jestli máš v plánu článek, tím lépe
Ještě bych rád dodal, že jestli se to nějak uchytí a bude nějaký tým, chtěl bych tomu vytvořit web. Může to sloužit jako přehled výtvorů, vývojáři tam budou mít svoji reklamu atd.
Kdyby byl náhodou nějaký grafik, určitě by se hodil.
Grafik? Možno by som mohol pomôcť s grafikou. Ale možno zase z toho
nebude nič, pretože ja mám niekedy tak málo času, že nemám čas ani na
svoje programy. Preto za seba neručím, ale ak mi na to zostane čas, rád
vytvorím grafiku
Čo tak vytvoriť spolok grafikov (k programom)?
V budúcnosti by tú mohla byť možnosť vytvárať spolky a združenia na
devbook-u. Jednoducho akísi programátorský Facebook, teda Devbook
Ale to už mimo diskusiu...
Myslím si, že takový spolek tady už je. Proč vytvářet další?
Nebo jinak: Klidně vytvoř další spolek a pozvi nás tam.
Ještě jinak: Chceš snad, abych ho založil já?
Možná trochu pozdější odpověď, tak se omlouvám Dost kvalitní návody na PHP jsou
přímo tady na webu. Základy a přehled užitečných funkcí: http://www.itnetwork.cz/php/manual Databáze: http://www.itnetwork.cz/…sql-databazi (obecně http://www.itnetwork.cz/…ie-objektove) příp. práce se
soubory: http://www.itnetwork.cz/php/soubory Jakmile zvládneš
začátky, vrhni se na architekturu a v tom ti dost pomůže zdejší sekce
Návrhové vzory: http://www.itnetwork.cz/…architektura Dost také pomáhá,
zvolit si nějaký PHP framework, ale to až budeš zvládat základy a alespoň
trochu chápat MVC příp. DI (záleží na frameworku). Snadno se tak
uplatníš v budoucnu a vývoj je o dost jednodušší. Oblíbený je třeba
Symfony nebo český Nette (s největší českou komunitou). Velký framework
je taky Zend.
Nepochopil si ma. Hovorím o devbook-u. Čo by sa naň mohlo doprogramovať. Napr. vytvárať skupiny a tými
Viem, že to asi momentálne nebude možné, ale to hovorím ako môj nový nápad. Proste vytvoriť mix Google+ a Facebook, ale na devbooku, určený poe programátorov. Inak povedané: Rozšíriť služby poskytujúce devbook. Napr. možnosť zakladať dočasne tými na konkrétnu hru, alebo skupinu programátorov, ktorý by chceli spolupracovať (navzájom) atď + mať vlastné nástenky ako na Facebooku...
Kit: Co tím myslíš? Neměl jsem na mysli založit něco jako devbook.
Do budoucna je to možné, zatím můžete projekt publikovat pod jedním účtem, případně si klidně můžete vytvořit účet se jménem týmu a publikovat tvorbu pod ním.
Aj to by mohlo byť dobré, ale to by pri registrácii asi mala byť možnosť zaškrtnúť políčko "Skupina", pričom by trebalo upraviť aj komunikáciu medzi účastníkmi skupiny s možnosťou označiť užívateľov, ktorý sú jeho súčasťou a pri označení odoslať žiadosť so súhlasom. K tomu by potrebovali akúsi verejnú nástenku (napr. ako prebieha projekt).
Devbook - web pre programátorov, ktorý vám poskytne všetko, čo
potrebujete
Moc to komplikuješ, vše můžeš udělat i teď, místo nástěnky ti stačí článek, kam budeš psát novinky, místo skupiny normální profil, který pojmenuješ po vývojářském týmu. Až budou takových projektů desítky, tak to třeba naprogramujeme, ale zatím jsou potřeba jiné věci.
Možno trochu Ale to len do
budúcna. A David Jančík ti s webom nepomáha?
Pomáhá, jen ne vše, co děláme, je zvenku vidět. Děláme na webu každý víkend.
Jsem spoluautor hry Drakensang mohu ti pomoci udělat základy ale umím jen RPG hry na fantasy žánr o hrách na téma call of duty nemam páru vytvořím ti server nějaké prvky komponenty navicatove nedostatky a podobně ti můžeš vymislet např. kouzla postavy profese co ty na to ?
Čau čau, hledám skupinu dobrých programátoru a vše co je spojené s vytvořením hry.S kolegou máme myšlenku na dobrou hru kterou bychom chtěli s realizovat. Finance a vše potřebné bychom zajistili. Hru bychom chtěli udělat na principu The Sims, GTA, není to žádný styl Farma, nebo takové to podobné hry. Případný zájemci pište na Email. MilanHlavatý150@seznam.cz
Zobrazeno 35 zpráv z 35.