Autor | Zpráva | ||
---|---|---|---|
Alastor_Kopal Profil |
#1 · Zasláno: 22. 6. 2009, 13:26:10
Flash, Java nebo něco jiného ? Čím mám mám udělat online hru podle těchto parametrů ?
-> Multipalyer hra -> pohled 2D -> zobrazit věci ležící na zemi -> vidět ostatní hráče a nepřátele jak se pohybují -> obchod (asi zapisování do databáze) |
||
DJ Miky Profil |
#2 · Zasláno: 22. 6. 2009, 13:28:29
Nejlíp tím, co umíš...
Jedna věc je v něčem udělat klienta a druhá v něčem udělat server. |
||
petr 6 Profil |
#3 · Zasláno: 22. 6. 2009, 13:37:08
A jakou hru si predstavujes? Strilecku, strategii, RPG, zavodni/sportovni...
Predpokladam, ze cilem hry nebude samotny pohyb hracu, ale neco vic... |
||
Alastor_Kopal Profil |
#4 · Zasláno: 22. 6. 2009, 13:40:05
Nevim jak moc hrajete online hry ale takové RPG něco jako www.temnota.cz
|
||
Falcon Profil |
#5 · Zasláno: 22. 6. 2009, 13:41:10
php ;)
|
||
Alastor_Kopal Profil |
#6 · Zasláno: 22. 6. 2009, 13:43:12 · Upravil/a: Alastor_Kopal
no jo ale já nechci temnotu - temnotu jsem uvedl jako styl hry
chci plynulé pohybování příšerek i spéoluhráčů |
||
Alastor_Kopal Profil |
#7 · Zasláno: 22. 6. 2009, 14:15:33
Doporučovali mi FLASH ale asi tam nepůjde zobrazit pohyb ostatních hráčů ! Tak se mám učit JAVU ? poraďte mi prosím
|
||
tiso Profil |
#8 · Zasláno: 22. 6. 2009, 14:19:44
Alastor_Kopal - tu je každá rada drahá. Naprogramovať hru nie je jednoduchá vec. Treba mať oveľa viac skúseností so samotným programovacím jazykom ako aj všeobecne teóriou programovania a návrhom architektúry.
|
||
pEeLL Profil |
#9 · Zasláno: 22. 6. 2009, 14:21:02 · Upravil/a: pEeLL
Alastor_Kopal
klient posle x-krat za vterinu na server data o zmene pozice hrace a vezme si ze serveru data o pozicich ostatnich hracu. plynulost bude zalezet jen na tom kolikrat za vterinu obnovis data. jako klient muzes mit napr Flash/flex nebo JS(Ajax)+html ... jako server libovolny serverovy jazyk - php, java, python ... takze delat muzes vtom vcem umis. alespon takhle to vidim ja |
||
Alastor_Kopal Profil |
#10 · Zasláno: 22. 6. 2009, 14:25:46
Takže flash by toto zvládl ?
|
||
Falcon Profil |
#11 · Zasláno: 22. 6. 2009, 14:28:15
Alastor_Kopal
myslím že áno..pozície by sa napr. ukladali do databázy a momocou enterFrame by si ich načítal :) |
||
pEeLL Profil |
#12 · Zasláno: 22. 6. 2009, 14:39:29
Alastor_Kopal
vzhledem ktomu ze jsem ve flashi hral s kamaradem auticka (na dvou pocitacich samozrejme) tak ho pro tohle jde urcite pouzit. osobne by me spis zajimalo kolik lidi utahne server. kdyz si vezmu ze kazdy klient by 20/s obnovoval informace. to by znamenalo pri ukladani do db min. 20dotazu/s a pri 1000 lidech nevim nevim. pokud nekdo ma zkusenosti napiste |
||
Alastor_Kopal Profil |
#13 · Zasláno: 22. 6. 2009, 14:43:14
a nemůže se to ukládat jinam než do databáze ?
|
||
pEeLL Profil |
#14 · Zasláno: 22. 6. 2009, 15:05:43
Alastor_Kopal
Ikdybys to drzel v pameti tak mi prijde ze pocet dotazu by pri vic lidech byl dost vysoky. ale treba je to jeste vporadku - nechci hadat. treba se tu ukaze nekdo kdo ma s necim takovymto vic zkusenosti. |
||
Alastor_Kopal Profil |
#15 · Zasláno: 22. 6. 2009, 15:08:13
Takže co myslíte že by bylo nejhezčí a zároveň nejnenáročné
Flash/flex nebo JS(Ajax)+html nebo JAVA |
||
joe Profil |
#16 · Zasláno: 22. 6. 2009, 16:46:01
Já bych to asi dělal v javě, ale určitě to půjde i ve flashi. S javou nemusíš používat databázi, tam si to budeš řešit v kódu. Možná, že to jde u flashe taky nějak, ale nevím o tom.
Například pokud někdo znáte 3bithra.cz, tak to také bylo ve flashi a hrálo to tam vždycky poměrně dost lidí.. a byl vidět pohyb uživatelů, tak nevím jak to bylo řešené. Ale myslím si, že víc podkladů pro to, jak to udělat, najdeš pro javu. |
||
fuckin Profil * |
#17 · Zasláno: 22. 6. 2009, 16:49:55
Zamysli se kamo. Toto ty nikdy neudelas takze zbytecne neztracej cas nad takovou blbosti. Samozrejme o financich ani nemluve.
|
||
tiso Profil |
#18 · Zasláno: 22. 6. 2009, 16:53:37
fuckin - aj tebe tečie mlieko po brade, takže nechápem túto tvoju reakciu...
|
||
joe Profil |
#19 · Zasláno: 22. 6. 2009, 19:11:47
Tak u flashe to je pomocí RTMP. Možná, že dneska už existují nějaké další technologie...
|
||
fuckin Profil * |
#20 · Zasláno: 22. 6. 2009, 20:17:51
mrkni na adobe air ... Popr je hodne js frameworku ktere by ti hodne pomohly.
|
||
David Kolibáč Profil * |
#21 · Zasláno: 22. 6. 2009, 22:06:45
fuckin
Adobe AIR není technologie, je to jen SW integrující Flash/Flex. |
||
Časová prodleva: 15 let
|
0