Atanks – open source projekt, ktorý sa nezastavil

Zhruba v roku 2001, keď som zakladal Games for Linux, som hľadal hry, ktoré by fungovali na Linuxe. Hry, ktoré by boli hrateľné a zaujímavé. Pár autorom som pomáhal upraviť hry tak, aby boli platformovo nezávislé a dali sa kompilovať a hrať aj na Linuxe. Vďaka knižniciam ako je Allegro alebo SDL to išlo celkom jednoducho. Väčinou stačilo len drobne upraviť zdrojový kód a hra bola hrateľná.

Jedného dňa som narazil na zaujímavú hru Atomic Tanks, ktorá bola reimplementáciou myšlienky Scorched Earth z 286. Niečo ako predchodca hry Worms. Ovládali ste malý tančík umiestnený niekde vo vysokom pohorí a vašou úlohou bolo zničiť ostatné tančíky. Úloha to nebola jednoduchá. Hra sa mi zapáčila a tak som ju pridal na Games for Linux. Chviľku som sa v nej vŕtal, pridával úpravy, až som mal novú verziu. Lenže autor hry aj stránka s hrou zmizla z internetu. Ani samotný, vtedy ešte malý, google o nej nič nevedel.

Zaregistroval som preto projekt na SourceForge. Upravil som kód z C do C++. Odstránil som kilometrové noodle funckie a rozbil som kód do menších častí. Div sa svete, behom mesiaca sa mi ozval Tom Hudson, že má pre mňa doplnenie hry. Poslal mi patch. Za chvíľku ďalší a ďalší. Tak sme sa dohodli, že projekt prevediem na Toma. A potom začal rachot. Okolo projektu sa začala zoskupovať skupina nadšencov.

Projekt žije ďalej, vychádzajú nové verzie. Je celkom zábavné, keď po toľkých rokoch nájdem v hre grafiku, ktorú ručne kreslil. Chlapíci doplnili Atanks do všetkých bežných Linuxových distribúcií. K dispozícii je verzia aj pre Windows. Takže neváhajte a sťahujte.

atomic-tanks

No votes yet.
Please wait...
Voting is currently disabled, data maintenance in progress.

September 8, 2009 at 10:21 am - Software engineering, Uncategorized (Tags: , , , , , ).