on-game | vs-web | vs-online | AAA WEBY
Hlavni panel

Exkluzivní rozhovor s hlavním programátorem BKC


Exkluzivní rozhovor s hlavním programátorem BKC

Víme že jsi BKC1 nenaprogramoval, kdo je vlastně autorem původního kódu?

Původní kód nebyl primárně určen pro BKC ale pro hru SG.Úplně do prvopočátku nevidím ale co jsem slyšel od předchozích programátorů tak úplne první kód napsal admin Archon.

Takže BKC je vlastně sestrou SG-game?

Ano, dá se to tak říci. Nýnejší projekty už společneho tolik nemají ale pred cca 2-3mi lety šlo o kopii pouze s jiným vzhledem. SG tehdy melo více funkcí, protože BKC od roku 2004 do roku 2006 nikdo neaktualizoval. Avšak ted už se začínáme odlišovat i zdrojovým kódem.

Všichni vědí že druhou verzy BKC jsi naprogramoval ty . Jak dlouho ti to trvalo a jak to probíhalo?

Druhá verze musela přijít kvůli stále vzrůstajícímu počtu hráčů a nedostatku financí na extra výkonný server. Původní programátoři se na hře teprve učili programovat a tak i zdrojový kód hodně zatežoval server, zejména databázi. Druhá verze není čistokrevne můj zdrojový kód. Pouze došlo k tomu že se funkcionalita zkopírovala ze starých kódu a hodne se odladila z databázové stránky. Tehdejší hodne neoptimální struktura databáze byla navržena optimálněji aby se dalo využit plného potenciálu databází, tj napr. spojování tabulek. Tím došlo k odlehcení databáze odhadem až o 70%. Už si presne nepamatuji jak dlouho jsem nad tím strávil ale vím, že aspon 5 měsícu jsem dělal pouze u sebe, následně byla nahrána na testovací server, kde také aslespoň 3 měsíce jela. Odhadem tedy hráči cekali asi 8 měsícu. Ovšem jako školák jsem na tom nedělal denně a tak pracovní čas je podstatně kratší.

Takže na jakém severu ted jede BKC? Popřípadně v jaké severovně ?

Protože jsme neměli finance na vlastní server, který by jsme následně umístili do serverovny, přistoupili jsme na nabídku firmy Hosting4All. Ta nám server každý rok propujcuje a zajištuje připojení a zároveň se stará i o upgrade HW. Pro tento rok tedy rok 2009 byla konfigurace serveru pouze pro BKC dvoujádro 2*2,6Ghz, 4GB RAM. Server je umístěn v sídle Casablanky v Praze.

Jestli tomu rozumím říkáš že nemáte finance , BKC není a nebude výdělečně?

BKC byl už od začátku hodně prodělecný projekt. Vetšina online her má systém výhod pro platící hráče. BKC se chystá také podobný systém zavést ale až s novou plne odlazenou verzí a bude to mít ve formě spíše dobrovolné. Nechceme z hráčů "vycucnout" peníze za to aby měli takové výhody že pak mají navrch oproti hrácum kterí nemají finance. Proto taky nebudeme vydělávat desetitisíce ale chtěli bychom pokrýt alespoň náklady spojené s provozem serveru. Prípadně nejaké drobné jako dary stálým adminům.

Nové verzy, plánujete BKC3 ?

Ano plánuje se BKC3. Ovšem tento plán vznikl už pred cca rokem a půl, a září 2008 do cca února 2009 jsem ho začal programovat. Avšak kvůli nedostatku času se od něj upustilo. Vrátil jsem se k němu až po srazu v Brně v říjnu 2009.

Bude BKC3 obsahovat nějaké výrazné novinky?

BKC3 oproti 2 předchozím verzím už bude čistě moje prací a tím že se nevychází z žádné z predchozích máme co se novinek týče hodně volnou ruku. Mimo již výše zmiňovaném zavední platebního systému se chystá několik změn ve válkách a tím spojených smlouvách. Protože se hra dělá od začátku znova mohl jsem zvolit i modulový typ programování a tím i do budoucna už nebude problém na vetší změny, které na současné verzi znamenají několikatýdenní práci. Zároveň také došlo k oddělení skriptu a výstupu a tím se stala BKC3 vhodnou ke skinování, otázkou však zůstává zda se najde vhodný grafik, který by hru udělal grafičtejší.

Jaký je stálý admin team BKC?

Admin team na BKC je proměnný. Nabízíme známějším a již zkušenejším hráčům si skusit adminovat. Nicméně pokud vezmu stálé adminy tj. adminy co jsou s námi víc jak 2 roky tak jde o adminy Czechmen,Ddave,já. Prípadně ty co jsou s námi víc jak rok tak k výše zmíněným přidám ještě admina Frankie.

A teď něco o tobě

Dobře, tedy vezmu to od veku. V současné době je mi 21 let. Programovat jsem začal už na střední škole avšak tehdy jsem si vystačil pouze s HTML. Později když jsem byl tuším ve čtvrťáku jsem začal pomalu pronikat do PHP. Tedy když to vezmu na roky tak už cca 4 roky programuji v PHP.
Avšak škola nebude jak byste asi čekali IT zamerená, žádná Aplikovaná informatika ale strojárna. Když jsem šel na střední přihlásil jsem tehdy na obor který mě měl naučit i programovat ale asi v půlce studia došlo vládou ke změně osnov a s programováním jsem se mohl rozloučit. Teda pokud nepočítám programování CNC stroju, s cím jsem pak šel na VUT obor strojírenství. Nyní jsem v Bakalářském ročníku a hodlám se vydat cestou Výrobních stroju.
Nicméne u programování hodlám zůstat, ale budu to mít pouze jako koníčka, případne jako alternativu, kdybych nenašel uplatnění po VŠ.


Děkuji za rozhovor

Já také děkuji.


Známka 1,00 | Přečteno 1096 x | Smaž | 14/11/2009 | Autor: SuicID |
Komentařů: 0 | Vstup do diskuse |
Sdílet

Abyste mohl hodnotit tento článek, tak musíte být přihlášen. Nemáte ještě zřízený účet ? Registrujte se zde.
Všechna práva vyhrazena, © 2006 Team on-game

Optimalizováno pro 1024x768 a prohlížeče IE, Mozilla Firefox a Operu

ip:38.107.179.216, čas:0.00184607505798, sql:10