Eric Lengyel dobrovolně uvolnil jako volné dílo svůj patentovaný algoritmus Slug. Algoritmus vykresluje text a vektorovou grafiku na GPU přímo z dat Bézierových křivek, aniž by využíval texturové mapy obsahující jakékoli předem vypočítané nebo uložené obrázky a počítá přesné pokrytí pro ostré a škálovatelné zobrazení písma, referenční ukázka implementace v HLSL shaderech je na GitHubu. Slug je volným dílem od 17. března letošního
… více »Sashiko (GitHub) je open source automatizovaný systém pro revizi kódu linuxového jádra. Monitoruje veřejné mailing listy a hodnotí navrhované změny pomocí umělé inteligence. Výpočetní zdroje a LLM tokeny poskytuje Google.
Cambalache, tj. RAD (rapid application development) nástroj pro GTK 4 a GTK 3, dospěl po pěti letech vývoje do verze 1.0. Instalovat jej lze i z Flathubu.
KiCad (Wikipedie), sada svobodných softwarových nástrojů pro počítačový návrh elektronických zařízení (EDA), byl vydán v nové major verzi 10.0.0 (𝕏). Přehled novinek v příspěvku na blogu.
Letošní Turingovou cenu (2025 ACM A.M. Turing Award, Nobelova cena informatiky) získali Charles H. Bennett a Gilles Brassard za základní přínosy do oboru kvantové informatiky, které převrátily pojetí bezpečné neprolomitelné komunikace a výpočetní techniky. Jejich protokol BB84 z roku 1984 umožnil fyzikálně zaručený bezpečný přenos šifrovacích klíčů, zatímco jejich práce o kvantové teleportaci položila teoretické základy pro budoucí kvantový internet. Jejich práce spojila fyziku s informatikou a ovlivnila celou generaci vědců.
Firefox 149 dostupný od 24. března přinese bezplatnou vestavěnou VPN s 50 GB přenesených dat měsíčně (s CZ a SK se zatím nepočítá) a zobrazení dvou webových stránek vedle sebe v jednom panelu (split view). Firefox Labs 149 umožní přidat poznámky k panelům (tab notes, videoukázka).
Byla vydána nová stabilní verze 7.9 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 146. Přehled novinek i s náhledy v příspěvku na blogu.
Dle plánu byla vydána Opera GX pro Linux. Ke stažení je .deb i .rpm. V plánu je flatpak. Opera GX je webový prohlížeč zaměřený na hráče počítačových her.
GNUnet (Wikipedie) byl vydán v nové major verzi 0.27.0. Jedná se o framework pro decentralizované peer-to-peer síťování, na kterém je postavena řada aplikací.
Byly publikovány informace (technické detaily) o bezpečnostním problému Snapu. Jedná se o CVE-2026-3888. Neprivilegovaný lokální uživatel může s využitím snap-confine a systemd-tmpfiles získat práva roota.
ASC - Advanced Strategic Command - je Open Source klonem klasiky mezi tahovými strategiemi a sice série Battle Isle 1-3. Firmě Blue Byte se v této sérii podařilo vytvořit hry, které vám dovolí vychutnat si skvělé pocity při vedení velkých bitev. Je to hlavně tím, že na rozdíl od real-timeových strategií, můžete svůj postup promýšlet libovolně dlouho. Hra tak trochu připomíná šachovou partii. Tahové strategie se často pokouší o dosažení vysoké realističnosti. Díky tomu mívají dost složitá pravidla a jsou určené zejména pro náročnější hráče, kteří si dokáží najít dostatek času k jejich nastudování. Battle Isle se nikdy o velkou realističnost nesnažil, a tak se stal přístupný mnohem širší hráčské obci. Pro mě osobně byla každá složitější "tahovka" příliš složitá.
Neznám první díl. Měl jsem tu čest krátce poznat další úspěšný titul History Line 1914-18 (také od BlueBytu), který na stejných principech popisuje průběh první světové války. O něco důkladněji jsem pronikl do hry Battle Isle II. Ta byla podle některých recenzí první hrou, která dokázala skutečně účelně využít kapacity CD. Informace o každé jednotce doplňovala předrenderovaná animace a všechny střety jste mohli sledovat v na svou dobu (rok 1994, myslím) velmi pěkných 3D animacích. Po nocích jsem u kamaráda vedl tuhé boje na 386SX, kde tah počítače trval často déle než hodinu. O několik let později následoval třetí díl a po něm další revoluční strategie Battle Isle: Incubation. Na následujícím dílu pracoval na zakázku jeden slovenský tým, ale v té době jsem se o dění kolem počítačových her přestal zajímat.
Přestože bych si na Battle Isle dnes už čas nenašel, protože dohrát velkou bitvu může zabrat i několik desítek hodin, velmi mě potěšilo, když jsem asi před rokem objevil projekt ASC inspirovaný právě touto sérií. To se mi ještě nepodařilo program úspěšně přeložit, ale tvůrci nezaháleli a dnes již se dá ASC velmi dobře hrát.
K překladu je mimo jiné potřeba knihovna PARAGUI, která např. v Debianu Woody není v potřebné verzi. Překlad lze provést i bez ní a hra tím příliš neutrpí.
Po spuštění vás rovnou uvítá panel s mapou. Po pravé straně nahoře jsou informace o právě vybrané jednotce a dole šikovný posuvník, kterým můžete zoomovat. Vespodu panelu je řádka, kde se zobrazuje nápověda.
Ovládání je velmi jednoduché. Dvakrát kliknete na jednotku a objeví se tlačítka s různými akcemi, které může tato jednotka provádět. Je to přesun, útok na cizí jednotku nebo pozemní stavbu, opravy, doplňování paliva a střeliva a informace o jednotce. Po zvolení dané akce ihned vidíte, kam můžete provést přesun, případně na koho zaútočit apod. Pak jen kliknete na zvolený objekt a akce se provede.
Základem hry je dobře znát všechny typy jednotek. Některé mají více druhů zbraní, které se liší účinností podle typu cíle - lehký, těžký, pozemní, vzdušný nebo na vodě. Jednotkám se také během bojů zvyšují hodnosti a rozdíl mezi nováčky a ostřílenými veterány je opravdu markantní. Výsledek střetu ovlivňuje i terén - například jednotka v lese je lépe kryta a má proto navíc body za obranu. Počítá se také dohled jednotek a místa mimo jejich dosah jsou zatemněna, takže nevíte, co se tam zrovna děje. Dnes je to již běžná věc, ale Battle Isle byl v zatemňování mapy průkopníkem.
V Battle Isle bylo i proměnlivé počasí, což zřejmě u ASC ještě není implementované, ale nejsem si úplně jistý. Po deštích se půda rozbahnila, těžká technika do ní zapadla a nemohla se nikam hýbat. Když naopak mrzlo, mohly tanky přejíždět přes jezera. Pokud se vám podařilo díky předpovědím chytře využít počasí a vylákat protivníka na led, který potom roztál, jeho jednotky se utopily a bylo po boji. Počasí samozřejmě také ovlivňovalo viditelnost.
Velmi mě potěšilo, že ASC má téměř shodné zpracování mapy jako Battle Isle. Později jsem zjistil, že ho autoři přejali a nyní vytvářejí nové. Doufejme, že bude stejně povedené. Jednotky jsou oproti Battle Isle úplně jiné a není jich zrovna málo. Pravidla jsou lehce rozšířena, takže hra se ve výsledku od svého vzoru zřejmě trochu odchýlí. Některé zvuky mi zněly, jako by byly převzaty ze hry Panzer General, ale nijak mi to nevadilo.
Autoři nyní pracují na kampani, která již má asi 8 map, na nové grafice a na umělé inteligenci. UI není špatná, ale kvalit Battle Isle nedosahuje. V ASC si počítač nedělal velké starosti s obsazováním základen. Ačkoliv měl kolem mé základny několik pěšáků, vůbec je nevyužil. Přesto mi dalo ASC celkem zabrat. Hra obsahuje editor map, do kterého lze importovat i mapy z Battle Isle. Zde ale opět zdůrazňuji, že ASC má jiné jednotky.
Za výborný nápad považuji možnost hrát s protivníkem pomocí emailu. Na domovské stránce již funguje databáze map a autoři by rádi vytvořili i databázi hráčů, se kterými byste si to mohli rozdat právě přes email.
3D animace bitev nyní nejsou prioritou, ale doufejme, že i na ně dojde. Prozatím autoři přivítají každou pomoc s programováním (i webovým), s grafikou, ale i s návrhem map.
ASC je poměrně živý projekt, který určitě potěší nejednoho hráče tahových strategií. Pokud patříte také k milovníkům série z Válečného ostrova, neváhejte hru ozkoušet a třeba se přidat k vývoji.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Mám pocit, že jakékoliv kódování postrádá smyslu. Jestliže má každý k dispozici zdroják, tak mu nic nebrání vzít příslušnou část kódu a dělat si s tím co chci. Program příjemce tuto informaci musí být schopen získat, protože jinak nelze zabránit postavení dvou jednotek na stejné místo, umožnit automatické reakce (v B.I. II určitě byly) a další. Principiálně je to stejné jako pokusy o zabezpečení DRM.
Offtopic: Už by to těm magorům měl konečně nekdo říct.
. A bez problému jsem wine nainstaloval. Ale asi jsem se zapomněl zmínit že můj procesor je Celeron@400MHz a že i pod win to nebyla největší rychlost, a tak se mi kurzor myši nepohyboval zrovna svizně
. Nicméně musím podotknou, že asi z 10 programů (většinou hry, ale i wokna), které jsem zkoušel, bežel fallout nejlépe.