O projektu

Tým

Leader projektu: Rastislav "Sammyk" Oravec

Hlavní testeri: Martin "Avag" Krobot, Ibrahim


Kontakt

E-mail: [email protected]


O co tu jde a jak to celé začalo...

Konovica je súčasný názov projektu, v ktorom nám ide o vylepšenie hry Chmatákov - www.Chmatakov.cz
Projekt začal v lete roku 2009 ako obnova starej verzie Chmatákova - verzie 1.4.
Spočiatku sa do hry dalo dostať len po schválení prihlášky - originálny server bol neskutočne zabugovaný (klient na tom nebol o nič lepšie) tak sa týmto spôsobom regulovalo bugovanie v hre.
Okrem iného v hre nebolo moc čo robiť, hra bola moc jednoduchá. Preto sme sa rozhodli hru vylepšovať ale keďže sme nemali k dispozícií zdrojové kódy hry, museli sme si pomáhať inak - spočiatku len webový account management čo bola pre Chmatákov úplna novinka. Neskôr sme do account managementu zakomponovávali viac a viac funkcii, spomeniem si hlavne na questy a online mapu hráčov v hre.
Pre hru boli pripravené aj dungeony, dynamický loot, rôzne ochrany pred bugermi...
Toto všetko sa ale riešilo externými programami a dalo sa len toľko, čo nám hra dovolila. Okrem toho bolo okolo toho kopu problémov, s niektorými sme si poradili ale niečo bolo proste nad naše sily:
1. klient sa pripájal napevnu na jednu jedinú IP adresu takže každý, kto sa chcel pripojiť musel klienta presmerovať
2. ako som už spomínal, server a aj klient mali strašne vela chýba a dier ktoré sa dali zneužiť a aj sa zneužívali

Riešenie prvého problému bolo hlavne dobrým návodom, ako sa pripojiť a improvizovanou technickou podporou pre tých menej zdatnejších.
Riešenie druhého problému už bolo zložitejšie, naše externe vychytávky neboli ani zďaleka stopercentné. Po veľkom úsilý server ošetriť voči jeho vlastným chybám externými programami a inými vychytávkami sme dostali nápad server úplne nahradiť - rozhodli sme sa teda naprogramovať náš vlastný server pre Chmatákov ktorý by emuloval pôvodnú hru. Herný klient ostal nezmenený.

1.1.2010 som začal pracovať na prvej verzii CHEMU - Chmatákov emulator. Moc skúseností som s podobným projektom nemal a pracoval som na ňom úplne sám vo svojom voľnom čase popri zamestnaní (čiže toho času občas moc nebolo). Nebolo to jednoduché, bolo treba prísť na veľa vecí a vyriešiť veľa problémov. Všetko sa nakoniec nejako vyriešilo a server bol po 2 rokoch pripravený na beta testy. V tej dobe zároveň aj začal upadať záujem o Chmatákov, testy taktiež nedopadali dobre - na kóde serveru sa prejavila moja neskúsenosť, bugov bolo veľa a kód strašný, čokoľvek opraviť alebo pridať bol problém, musel som všetko prispôsobovať už napísanému kódu a nie kód tomu, čo som chcel. Na základe týchto vecí som sa rozhodol projekt ukončiť.

V ďalšom období padol záujem o Chmatákov takmer na nulu, jediný server ktorý to držal nad vodou bolo Jabko.
V tomto období som mal viac času a preto ma napadali myšlienky skúsiť spraviť CHEMU úplne nanovo, poučiť sa z chýb a využiť všetko čo viem naplno.
26.5.2013 som začal pracovať na úplne novom servery pre Chmatákov, tentokrát som sa rozhodol pre podporu novšej verzie klienta Chmatákov 804 - to je aj posledná verzia klienta, v ktorej je jednotná grafika a nieje tam mix pixelartu a vectoru.

Za motiváciu ďakujem Fabosovi a za pomoc Jakubovi a Fredymu.
Za povolenie prevádzkovať server ďakujem autorovi hry Chmatákov - Gizmovy.