Autor | Zpráva | ||
---|---|---|---|
Werewolf Profil |
#1 · Zasláno: 20. 2. 2010, 11:40:44
Zdravím.
Chtěl bych vytvořit jednoduchou online hru v C#. Rád bych, aby to bylo něco na způsob nedávno řečeného Mu, WoW nebo MapleStory. Poradili byste nějaký tutoriál nebo nakopnutí směrem k úspěšnosti? Díky |
||
martindeveloper Profil |
#2 · Zasláno: 20. 2. 2010, 12:39:26
Koukněte se pořádně na ASP.NET, pokud to chcete moderní tak i na ASP.NET AJAX a pokud chcete přehledný kód ASP.NET MVC.
|
||
Werewolf Profil |
#3 · Zasláno: 20. 2. 2010, 17:16:23
martindeveloper:
ASP.NET? Co s tím má společného ASP.NET? Já nemluvím o takzvané „browser hře“, jako je například *******. |
||
Shadowek Profil |
#4 · Zasláno: 20. 2. 2010, 17:42:01
Werewolf:
První se nauč alespon GUI ... nebo chceš onlinovku v konzoli? :D |
||
Werewolf Profil |
#5 · Zasláno: 20. 2. 2010, 18:13:22 · Upravil/a: Werewolf
Shadowek:
GUI samozřejmě umím. Mně jde o to zmáčknout šipku a provést nějakou operaci, posunout obrázek, upravit mu src (pořád se musím k tomu HTML vracet :-)). Až teď jsem si uvědomil, kdo jsi. S tvým Tajným číslem v C++ bych si moc nevyskakoval. |
||
Smokie Profil |
#6 · Zasláno: 20. 2. 2010, 18:40:11
Werewolf
Prvním krokem by mohlo být naučit se správně klást dotazy. Z tvého projevu sem nepochopil co umíš, co chceš udělat a s čím chceš poradit. Zadruhé bych zapřemýšlel nad tím v jakém smyslu je hra jako World of Warcraft "Jednoduchá online hra v C#". A má poslední rada zní: Vrať se zpět na zem. Počítačové hry patří mezi ty nejsložitější programy a potřebuješ k nim ohromné množství znalostí, více lidí a kvanta času. Pokud si tohle uvědomíš a máš trochu selského rozumu, žádost o "tutoriál" ti přijde směšná. |
||
fuckin Profil |
#7 · Zasláno: 20. 2. 2010, 18:54:15
Werewolf:
„á nemluvím o takzvané ‚browser hře‘“ Browser hra = online hra. „GUI samozřejmě umím.“... „provést nějakou operaci, posunout obrázek, upravit mu src (pořád se musím k tomu HTML vracet :-)).“ Ano jde to vidět. Nic ti to neříká. A co takhle directx nebo třeba opengl? „Poradili byste nějaký tutoriál nebo nakopnutí směrem k úspěšnosti? Díky“ Začínám mít pocit, že WoW udělal jeden člověk po přečtení jednoho tutoriálu, za jeden den. |
||
Chamurappi Profil |
#8 · Zasláno: 20. 2. 2010, 19:02:32
Reaguji na Werewolfa:
Hledej XNA Framework, to je takové DirectX zakuklené v .NETu, na webu k němu existuje řada návodů. Až se naučíš udělat normální hru pro jednoho hráče, zkoumej taje síťové komunikace. „posunout obrázek, upravit mu src“ Tak triviální to nebude. Představ si obrazovku jako plátno, které se ti šedesátkrát za sekundu samo vymaže a ty ho zase šedesátkrát za sekundu počmáráš tím, co chceš zobrazovat. Reaguji na Smokie: „A má poslední rada zní: Vrať se zpět na zem.“ To je poněkud přízemní. Já se vracím na Zem, jen když se mi stýská po pozemšťanech. „Počítačové hry patří mezi ty nejsložitější programy“ Jak které. |
||
imploder Profil |
#9 · Zasláno: 20. 2. 2010, 20:20:49
Werewolf:
Neměl bys začínat hned online hrou. Na online hru potřebuješ všechno, co na obyč. hru, a navíc komunikaci po síti (může to být složité). Takže zkus radši nějakou jednuduchou offline hru, později k ní můžeš dodělat i multiplayer přes síť. Pro začátek by sis mohl najít nějakou knihovnu pro C# zaměřenou na hry (jako je třeba v Pythonu Pygame), jestli něco takového existuje, a k ní nějaký tutoriál. 2D animace se ve hrách dělají jako sprajty (sprite) - tj. obrázek, který se celý načte a pak se v něm posouváš a dostáváš tak jednotlivá políčka. Taky o tom určitě hodně najdeš. Víc asi neporadím. „zmáčknout šipku a provést nějakou operaci, posunout obrázek, upravit mu src (pořád se musím k tomu HTML vracet :-)“ Mimo web žádné src v HTML a podobné věci není. Obrázek načteš ze souboru (potřebuješ funkci na čtení obrázků v určitém formátu jako např. BMP, GIF nebo PNG) a zobrazíš (potřebuješ grafické funkce). I prohlížeč tyhle věci dělá při změně src, prostě tohle se děje na nižší úrovni. HTML a JS je až nadstavba a ve hře ani jiném programu co neběží v prohlížeči to nebude. |
||
DJ Miky Profil |
#10 · Zasláno: 20. 2. 2010, 20:50:11
fuckin:
„Browser hra = online hra.“ Online hra nemusí běžet v browseru a browser hra nemusí být online... |
||
martindeveloper Profil |
#11 · Zasláno: 22. 2. 2010, 16:43:40
Werewolf:
Áha, tak to se omlouvám pochopil jsem to jako že chcete tvořit browser based hru. |
||
Časová prodleva: 14 let
|
0