Eflyax píše:Nerad bych ti kazil nadšení pustit se do nové hry ale je to opravdu dost náročné. Pokud jsi se chtěl vyhnout programování hry tím, že si stáhneš už hotové skripty, tak je to v pohodě - trochu práce to ušetří. Pokud by jsi chtěl ale hru nějakým způsobem upravit, stejně se tomu nevyhneš. Aby jsi porozuměl cizímu zdrojovému kódu a přidal tam něco, tak, aby to fungovalo, tak to zabere také dost času. Pokud hra bude dobrá a bude ji hrát hodně lidí, tak se tomu stejně nevyhnete a lidi budou chtít něco nového - budou hledat nedostatky, věci co by se mohli vylepšit, atd...
Co se týče toho týmu, tak to bude chtít opravdu dobrou komunikaci. Pokud si nabereš několik lidí na grafiku, tak každý to ovládá jinak a různá grafika (textura, kvalita obrázků) ve hře nevypadá moc dobře. To stejné platí i u programování - každý má jiné logické přemýšlení.
Určitě by to chtělo si sepsat, co všechno se bude ve hře dít, co všechno bude možné (návštěva měst, expení, prodávání...) Jako tým by jste měli ovládat následující: PHP, HTML, SQL, Javascript a hodil by se i Ajax, který hru dost oživí.
Dále by mohl být problém s kvalitou serverů... Pokud by jste hru spustili na freehostingu (ic.cz, endora.cz, ...) tak počítejte, že tyto servery utáhnou tak 10 lidí, pak to celé spadne, protože to neutáhne SQL databáze. Freehostingy mají nastavené max_user_connection na 7 -> to vám umožní přihlásit do hry 7 lidí najednou, pokud to překročíte, spadne to a odpojí vás. U placených hostingů to bývá větší, nevím přesně kolik.
Toto jsou moje zkušenosti

už jsem párkrát zkoušel udělat takovou hru... stáhnul jsem si taky hotové skripty a pokoušel jsem se udělat
Metin2 browser hru, možná, že si na to někdo pamatujete. Lidem se to moc líbilo ale server to nezvládal a nechtěl jsme si kupovat hosting. Momentálně (po pár letech) jsem začal dělat vlastní hru - úplně od základů.
Doufám, že jsem ti alespoň trochu poradil... neměl jsem teď co dělat tak jsme sesmolil tento článek
Pokud by jsi chtěl s něčím poradit, rád ti pomůžu
- Kód: Vybrat vše
Pokud chceš vidět odkazy, tak se přihlaš (popř. zaregistruj)!
omg delas si ze me srandu_ endora a 7 lidi?? vzdyt kdybys mel normal stranky o nejake hre a pripojilo se ti tam 7 lidi tak spadne?? nechapu kde si to vzal..... měl sem na ednoře travian a s kámošema nám to utáhlo v poho 50 lidi najednou (je pravda ze databaze byla nase.... )
a takový menší tut jak udělat broweser hru.... (citovano od genesise z on-game.cz)
1.) nasbirat znalosti
2.) kdyz myslis, ze vis dost, sbirat znalosti
3.) kdyz myslis, ze vis dost, sbirat znalosti
4.) Vymyslet rozumnej napad
5.) Vymyslet jeho originalni zpracovani
6.) Napsat to nejhorsi
7.) Pokud se dostanes az jsem jsi zhruba v polovine
8.) Udelat vykonovy testy
9.) Prepsat to nejhorsi, protoze to je pomale nebo moc narocne
10.) Udelat vykonove testy
11.) Opakovat kroky 9-10 do stavu, kdy parametry nebudou uchazejici
12.) Dat si pohov, protoze uz ted budes dost unavenej
13.) Podivat se znovu na kod, co jsi napsal, zamyslet se a vysekat z nej zbytecny veci a lehce optimalizovat zatez
14.) Dopsat sekundarni veci
15.) Vykonovy testy a optimalizace
16.) UI
17.) Testy
18.) Umisteni na server a testovani ostatnima
19.) Navrat tam, kam to bude treba
20.) Pokud se dostanes sem, prekonal jsi vic nez 90% lidi
21.) Umistit na zkusebni provoz
22.) Opravovat, upravovat, optimalizovat
23.) Pokud ses dostal az sem, prekonal jsi 95% lidi
24.) Umistit na server a rozhodit par informaci o umisteni
25.) Dopisovani navodu atd.
26.) Podpora provozu
27.) Pokud jsi tady, jsi jeden z mala
28.) Zahajis praci na novem projektu, nebo to vzdas, protoze jedna zkusenost ti stacila
29.) Jsi v klidu (pak tady koncis) nebo pracujes na tom novem projektu
30.) Ucis se z chyb prvniho projektu a zjistujes, ze v porovnani s tim druhym, ten prvni bledne.
31.) Zjistujes, ze sw vyvoj je vsechno, jen ne sranda. Ze je to rozsudek k dozivotnimu studiu, ze tvou praci tezko oceni nekdo, kdo nema s vyvojem zkusenosti, ze at udelas cokoliv, uzivatele nikdy nebudou spokojeni. Projdes si krizi a pak se stejne zase vratis.
32.) Po nejake dobe zjistis, ze programovani je docela fajn, ale zivot je proste zivot.
33.) Pises tenhle prispevek.