Tremulous je on-line open source počítačová hra patriaca do žánru FPS, založená na engine ioquake3. Vývoj Od roku 2001 ju ako hlavný a jediný programátor nezávisle vyvíjal Tím “Timbo” Angus ako modifikáciu (mod) do FPS hry Quake 3 v spolupráci so skupinou ľudí, venujúcou sa výlučne tvoreniu máp, modelov a textúr do hry. Tato fáza vývoja sa označovala za beta verziu hry, hoci bola otvorená verejnosti a časom si vybudovala stabilnú hráčsku základňu. V apríli 2006 bol Tremulous oficiálne vydaný ako standalone verzia 1.1.1, nevyžadujúca predchádzajúcu inštaláciu Quake 3. Odvtedy sa do Tremulous objavilo značne množstvo neoficiálnych patchov a modifikácii, ale dátum vydania nasledujúcej oficiálnej verzie 1.2.1 je stále neznámy. Na oficiálnych fórach Tremulous sa pravidelne objavujú informácie o aktivite tímu tvorcov hry, ale však žiadne bližšie informácie o jej novej verzii sa nevyskytujú. Verzia 1.1.1 je momentálne kompatibilná s operačnými systémami Linux, Mac OS a Windows. Najnovšiu verziu hry, ako aj staršie beta verzie je možné stiahnuť na oficiálnej stránke hry Tremulous.

Základné prvky hry thumb|left|200px Tremulous je výlučne on-line hra, to znamená, že umožňuje hrať len v rozhraní siete Internet či LAN spoločne s ostatnými hráčmi pripojenými na danú sieť. Väčšina súkromných internetových serverov pre tieto účely je zaregistrovaná na hlavnom Tremulous serveri, prístup k nim je teda jednoducho zrealizovatelný cez užívateľské rozhranie hry. Dostupnosť pripojenia a jeho odozva (ping) k jednotlivým serverom je do značnej miery záležitosťou lokality daného serveru a tiež rýchlosti a kvality užívateľovho pripojenia k sieti. Priemerný užívateľ na Slovensku ma prístup k asi stovke zahraničných serverov, pričom asi najbližšie z nich sú české servery Kocour CZ a Kocour Train, kde sa do značnej miery sústreďuje česká a slovenská komunita Tremulous.

Pomocou konzolového príkazu /devmap x (kde x je skrátený názov zvolenej mapy) je možné hru spustiť v simulovanom režime jedného hráča aj bez prístupu do siete, ale hra samotná neposkytuje možnosť hrania proti počítačom ovládaným súperom (botom). Hoci záujem o takúto formu off-line hrania je z reakcií na oficiálnych aj neoficiálnych Tremulous fórach zrejmý, žiaden užívateľ zatiaľ neprejavil seriózny záujem venovať sa tvorbe akejkoľvek formy botov.

Po pripojení sa do hry ma užívateľ na výber medzi 2 tímami, ku ktorým sa môže pridať. Ide o Ľudí (Humans) a Votrelcov (Aliens), pričom na výber je aj možnosť hru bez akéhokoľvek priameho zásahu do jej priebehu sledovať pridaním sa k tímu pozorovateľov (Spectators), a to buď voľne alebo priamo z pohľadu zvoleného hráča. Počet hráčov v tíme je hrou vyvážený tak, aby rozdiel medzi počtom hráčov v jednotlivých tímoch nebol väčší ako jeden, takže sa môže stať, že jeden z tímov bude z tohto dôvodu dočasne nedostupný, teda až kým sa k tímu druhému nepridá dostatočný počet hráčov, čim sa ich počet vyváži. Odchodom hráčov z ktoréhokoľvek tímu sa však vyváženie stráca, čo je častým problémom hry. Po pripojení sa k jednému z hrajúcich tímov hráč zaháji vlastnú hru. Najprv si musí vybrať medzi počiatočnou výbavou (Ľudia) alebo kastou (Votrelci), podobne ako pred každým znovuzrodením (spawn-nutim). Vždy ide o výber medzi útočnou alebo inžinierskou možnosťou, resp. Rifle/Construction Kit u Ľudí a Dretch/Granger u Votrelcov.

Hra prebieha kontinuálne, bez rozdelenia na kolá či iné časové jednotky, až do uplynutia vopred nastaveného časového limitu. Väčšina serverov ma takisto nastavenú „Náhlu Smrť“ (Sudden Death, „ŠD“), čo je zmena podmienok hry nastávajúca prevažne niekoľko minút pred uplynutím časového limitu. Čas začatia tejto zmeny ako aj jej dôsledky sú predmetom častých diskusii, v základnej verzii sa však ŠD spusti 10 minút pred uplynutím časového limitu mapy a počas jej trvania tím Ľudí nie je schopný ďalej svoju základňu rozširovať o nové stavby, oprava už postavených stavieb je však povolená. Tímu Votrelcov sa počas ŠD žiadne špeciálne zmeny netykajú.

Tremulous je do značnej miery typickou FPS hrou (nie nepodobnou klasikám žánru ako Doom ci Quake), kde sa hráči na okolitý svet pozerajú akoby z pohľadu vlastnej, „prvej“, osoby (pohľad z tretej osoby je dosiahnuteľný pomocou konzolového príkazu, ten je ale možné aktivovať len v režime jedného hráča). Každý hráč ma v podstate za úlohu zlikvidovať nájdených nepriateľov, predstavovaných ostatnými hráčmi. Hra však obsahuje aj prvky stratégie či taktiky vzhľadom na to, že hráči hrajú v tímoch, čim sa stáva dostupnou aj pre hráčov bez výraznejších individuálnych zručnosti, ak sú schopní spolupracovať s ostatnými hráčmi v tíme (teammates). Práve spolupráca je často podmienkou víťazstva v hre, hoci pri menšom počte hráčov sa hlavne na menších mapách prejavia aj schopnosti osamelého hráča, ak ďaleko prevyšujú schopnosti súperov. Každý tím ma vopred nastavený počet zlikvidovaných nepriateľov (kills), ktoré musí získať na ďalšiu úroveň (Stage), pričom tento počet je priamo úmerný poctu hráčov v tíme. Oba tímy začínajú hru na Stage 1, maximálny možný je Stage 3. Zvýšenie úrovne sa prejaví u každého hráča hlásením „Reinforecements have arrived“ v prípade Ľudí a „We have evolved“ v prípade Votrelcov. Na každej novej úrovni sa hracom sprístupnia nové stavby a výbava/kasty. Hráči majú možnosť nakupovať vybavenie či vyvinúť sa do vyššej formy, ak majú dostatok kreditov (creds) / evolution pointov (evos). Tie získajú po zlikvidovaní nepriateľského cieľa, pričom odmeny sa delia priamo úmerne k množstvu spôsobeného zranenia. Nakúpené vybavenie je možné za nákupnú cenu aj spätne predať, Votrelci sa však môžu vyvinúť len smerom k vyššej kaste.

Cieľ hry je nemenný, keďže Tremulous podporuje jediný režim hry. Ten pozostáva zo zlikvidovania všetkých súperov na mape a znemožnenia ich znovuzrodenia (spawn), čo sa docieli zničením súperových „spawn pointov“, v hre predstavovaných budovami Telenode za stranu Ľudí a Vajce (Egg) za stranu Votrelcov. Druhoradým cieľom každého tímu je teda ochrániť svoje spawn pointy, prípadne vybudovať nové. Na ich ochranu, ako aj na ochranu a podporu celého tímu ma každý tím k dispozícii niekoľko stavieb, ktoré je schopný postaviť. Základom každej hry je teda postaviť základňu, ktorú je neskôr potrebne rozšíriť a udržiavať. Jej maximálna veľkosť je daná vopred nastaveným počtom stavebných bodov (build points) za každú stranu. Každá budova zaberá špecifické množstvo build pointov, pričom tie sa po jej zničení vrátia spať. O stavbu sa za stranu Ľudí starajú hráči vybavení construction kitom (ckit). Ten je možné získať pri výbere typu základného vybavenia pred „zrodením“ alebo vymenením aktuálnej hlavnej zbrane za ckit. Pomocou toho to zariadenia je možné aj opravovať poškodené stavby. Votrelci na stavbu svojich biologických stavieb používajú špecializovanú kastu robotníkov – Grangers. Ti sú veľmi pomalí a zraniteľní, na viac nedisponujú žiadnym útokom (hoci neskôr Advanced Grangers získajú útok hryznutím a slabý diaľkový útok pľuvancom). Na rozdiel od svojho ľudského náprotivku však Granger zranené stavby liečiť nemôže, tie sa ale regenerujú samy, každá špecifickou rýchlosťou. Robotníci obidvoch tímov môžu už postavene budovy aj zbúrať, „dekonštruovat“ (Decon). Tento úkon je však často zneužívaný z nevedomosti alebo s cieľom úmyselne uškodiť zasiahnutému tímu. Hlavne v druhom prípade ide o priestupok, ktorý je všeobecne netolerovaný hráčskou komunitou Tremulousu.

Na rozdiel od hier s podobným mixom FPS/RTS, ako napr. Natural Selection či Savage: Battle for Neverth, v hre Tremulous nie je na strategické plánovanie a stavbu kladený taký veľký doraz. Hlavne za stranu Ľudí je veľkosť základne obmedzená na minimum, a jej stavbe sa venujú priamo hráči cez základne užívateľské rozhranie, nie je teda možné zvoliť veliteľa, ktorý by sa o tieto záležitosti staral z nejakej centrálnej stavby, tak ako v hore uvedených hrách.

Opis tímov Ľudia (Humans) thumb|right|200px Ľudia sú v hre Tremulous predstavovaní akousi vzorkou futuristického obyvateľstva, zdanlivo sa ponášajúceho na príslušníkov námornej pechoty. Pri stretnutiach s Votrelcami sa spoliehajú hlavne na svoju vyspelú techniku a spoluprácu v tíme. Ich základne su veľmi kompaktné, keďže sú závisle na energií poskytovanej hlavným Reaktorom či distribuovanej Repeatermi a na svoju obranú používajú automatické obranné systémy.

Ľudské stavby Reactor Stage: 1 Reaktor je jediným zdrojom energie pre ľudské stavby, energetické zbrane a Jet Pack. Bez neho sú ľudia takmer bezbranní, a tak je prioritou obrany základne aj obrana tejto stavby. Všetky ostatné stavby musia byť postavené v jeho blízkosti (či v blízkosti Repeatera) a tie v prípade jeho zničenia prestanú fungovať. Jediná stavba, ktorá si záchova svoju funkčnosť aj v neprítomnosti reaktora je Telenode. Reaktor môže byt naraz postavený len jeden. Zraňuje Votrelcov vo svojej blízkosti.

Armoury Stage: 1 Muničný sklad je zdrojom všetkého ľudského vybavenia. V jeho blízkosti môžu lúdia vybavenie nakupovať a predávať a takisto doplňovať muníciu, ale len do zbraní používajúcich klasickú muníciu.

Medistation Stage: 1 Liečebná stanica automaticky lieči človeka stojaceho v jej tesnej blízkosti. Po vyliečení do plného zdravia odovzdá zadarmo medkit, ak ho hráč momentálne nemá.

Telenode Stage: 1 Táto stavba predstavuje spawn point za stranu ľudí. Cez ňu sa po smrti môžu hráči v teame ľudi znovu vrátiť do hry, ale každý Telenode dokáže vypustiť len jedného hráča za určitý čas, takže počet postavených Telenodov by mal byt priamo úmerný počtu hráčov hrajúcich za stranu ľudi. Na rozdiel od ostatných stavieb, Telenode je funkčný aj bez reaktora postaveného vo svojej blízkosti.

Machinegun Turret Stage: 1 Guľometná veža je automatizovaná obranná stavba s krátkym dostrelom a pomerne nízkou odolnosťou, ale slušnou palebnou silou. Väčšinou sa stavajú tak, aby na každého prichádzajúceho súpera mohli strieľať aspoň 3 z každého uhla. Veže však nestrieľajú cez ostatné stavby alebo vlastných ľudí, aj keď sa občas stane, že ich paľba neskonči včas a ak im do nej vbehnú vlastní, sú schopne zraniť aj tých, hoci len mierne. Taktiež sa otáčajú dosť pomaly, čo môže súperovi poskytnúť dostatok času na ich zničenie alebo bezúhonný prechod.

Repeater Stage: 2 Repeater slúži na distribúciu energie okolitým stavbám, ak je niekde na mape postavený aj reaktor. Dokáže poskytnúť aj energiu pre energetické zbrane a jeho funkčná vzdialenosť od reaktoru je neobmedzená, bez neho však svoju funkčnosť stráca.

Defense Computer Stage: 2 Obranný počítač koordinuje obranú automatických obranných systémov. Vežiam umožňuje zamerať viac cieľov naraz, jeho prítomnosť je taktiež podmienkou pre stavbu Tesla veží.

Tesla Stage: 3 Tesla veža ma kratší dostrel ako gulometna, jej stavba trva dlhšie a spôsobuje nižšie zranenie. Na druhej strane sa však nemusí kvôli palbe otáčať a vzhľadom na svoju velkosť predstavuje aj istú formu prekážky pre utociacich Votrelcov.

Ľudské vybavenie Construction Kit Stage: 1 Cena: 0 Construction Kit sluzi na stavbu základných ľudských stavieb. Taktiež ho možno použit na opravu všetkých poskodenych stavieb.

Advanced Construction Kit Stage: 2 Cena: 0 Advanced Construction Kit sluzi na stavbu budov spristupnenych na úrovni 2 a 3. Taktiež ho možno použit na opravu všetkých poskodenych stavieb.

Blaster Stage: 1 Cena: 0 Blaster je mala energetická zbraň s nízkou kadenciou. Palebná sila sa však vyrovna laserovej a pulznej puske, pričom rýchlosť vystreľovaných projektilov je nízka. Tato zbraň nepouziva žiadnu energiu ani strelivo a k dispozícii ju ma každý hráč za stranu Lúdi. Taktiež ju na rozdiel od ostatnych zbraní nemožno predať ci vymeniť.

Rifle Stage: 1 Cena: 0 Puška je zakladnou ľudskou zbraňou. Jej vyhodou je nulová cena, pomerne nízky rozptyl a slušná palebná sila vzhľadom na vysokú kadenciu. Na druhej strane sa však jej malý zásobník rýchlo minie.

Painsaw Stage: 1 Cena: 100