Palmspace – C# MMORPG
Martin Černáč | 25. duben, 22:43 | KrátceAno, je to tak :) pustil jsem se do vlastní (parodie na) MMORPG. Tzn. Online hru pro větší počet hráčů. Všichni jistě známe World of Warcraft, popřípadě některé "minoritní" jako Lineage, či Runescape. Skalní příznivci českých her pravděpodobně znají Chmatákov. Palmspace je už podle názvu jistá "parodie" na hru ve formě java appletu Runescape a mírně podobná hře Chmatákov.
Dost ale představování, pojďme se podívat na screenshot z aktuální (25. dubna) betaverze 7:
![]()
Hra je zatím postavena na protokolu TCP. UDP jsem nezvolil, protože se jedná o můj první síťový projekt, takže si zatím užívám vymožeností TCP :). Maximální počet hráčů na jednom serveru jsem zatím neměřil, ale latence je i po VPN (Hamachi) při 5 hráčích v jedné lokaci dost dobrá.
Celý projekt (server + klient) jsou psány v C#. Není to ideální, já vím, nicméně trpím jistou averzí vůči C/C++ (rozumějte: nemám je rád). Aby toho nebylo málo, pro grafickou stránku věci využívám Mikrosoftího frameworku XNA. Do "čistého" DirectX se mi nechtělo – XNA je framework pro DirectX.
Server jako DB používá MSSQL (dočasné řešení) – když ono se to z toho MS Visual Studia (IDE) tak hezky spravuje :D Postupem času a vývoje plánuji přejít na jinou DB.
![]()
Zatím není co popisovat, hra aktuálně funguje na úrovní chatu s avatary. Pokud má někdo zájem, stačí napsat, můžete se stát beta testerem :)
Komentáře ke článku "Palmspace – C# MMORPG":
Tak já se hlásím do betatestu. A možná bych měl pro tebe i pár nápadů a dalšího testera ;)
Z jedním kámošem z Ukrajiny pracujeme na vlastní hře, tak bychom mohli spojit síly ;)
ReagovatJa sice na zadny hre nepracuju, ale presto se moc tesim na konecnou verzi. Kdztak beta bych testnul s radosti :)
Reagovatlukas: Aktuální build je otestovaný i na Monu. Nějak se nemohu dokopat k postupu :)
Po vzoru mnohých má i Palmspace Twitter.
ReagovatDobře oki. Chci se zeptat je možnost stáhnout klienta pro další případné testy?:)
Reagovatlukas: Klienta ti klidně pošlu, napiš mi na Jabber / ICQ :)
Reagovat