Přeskočit na obsah
Magazín Chatujme.cz
Programování · čtení na 3 min

Unity ohlásilo verzi 7 na rok 2027. Slib, že se nic nerozbije, má výjimky

Unity ohlásilo 21. července na konferenci Unite Seoul plán sedmé generace svého herního nástroje. Beta má být v prosinci, vydání v prvním čtvrtletí 2027. Firma slibuje, že se projekty z šestky přenesou bez přestavby; její vlastní příručka k novému běhovému prostředí přitom vyjmenovává změny, které starý kód rozbijí.

Vstup na Game Developers Conference 2019 v sanfranciském Moscone Center
Vstup na Game Developers Conference 2019 v sanfranciském Moscone Center. Foto: Official GDC, Wikimedia Commons (CC BY 2.0)

Unity je po Unrealu druhý nejpoužívanější nástroj na stavbu her. Na konferenci Unite Seoul v Jižní Koreji firma 21. července 2026 zveřejnila plán vývoje sedmé generace. Není to vydání ani beta – je to rozvrh, co a kdy přijde.

Termíny a čísla, která firma uvedla

Podle tiskové zprávy začne uzavřené testování bety v prosinci 2026 a plné vydání je plánované na první čtvrtletí 2027. Server Game Developer, který o oznámení psal nezávisle, uvádí opatrněji „začátek roku 2027“.

Z výkonnostních údajů zpráva jmenuje jediné číslo: sestavení shaderů, tedy programů pro grafickou kartu, má být až o 90 % rychlejší než v šestce. Zbytek slibů je popisný – „téměř okamžitý“ přechod do herního režimu a znovunačtení kódu jen pro to, co se opravdu změnilo.

Novinky firma rozdělila do pěti okruhů: rychlejší práce v editoru, otevřenější okolí (nové rozhraní příkazové řádky a veřejné programové rozhraní), grafika s osvětlením Surface Cache GI, nástroj Unity Vector na výdělek ze hry a slib, že se nic nerozbije. Součástí druhého okruhu je i bezplatné napojení přes protokol MCP, kterým se do vývoje mají zapojit programovací agenti postavení na jazykových modelech. Game Developer k tomu cituje z prezentace formulaci, že volba, jestli je tým použije, „je vždy na týmu, ne na platformě“.

Prezident a výkonný ředitel Unity Matt Bromberg oznámení uvedl větou, kterou překládáme: „Vývoj her se mění rychleji než kdykoli v historii. Budoucnost nepatří největšímu týmu, ale těm, kdo dokážou novou technikou vytvořit něco svébytného a najít publikum.“

Skutečná změna je pod kapotou

Nejpodstatnější věc na sedmičce v tiskové zprávě zaniká pod slovem „modernizace“. Unity opouští Mono – volnou implementaci prostředí .NET, na které se hry v Unity dosud spoléhaly – a přechází na CoreCLR, tedy na běhové prostředí přímo od Microsoftu. Firma si od toho slibuje vyšší výkon a kratší čekání při překladu kódu.

Tenhle přechod se přitom nechystá teprve teď. Vlastní příručka Unity Path to CoreCLR, 2026: Upgrade Guide, zveřejněná na vývojářském fóru firmy 26. března 2026, popisuje tentýž krok a váže ho k verzi 6.8, ne k sedmičce. Uvádí i verzi prostředí: .NET 10.

Kde slib „bez přepisování“ naráží

Marketingové heslo oznámení zní, že projekty, dovednosti i kód přejdou dál hladce a bez přestavby. Táž příručka k přechodu na CoreCLR je opatrnější. Doslova říká, že změna bude „z velké části zdrojově kompatibilní se stávajícími projekty, ale některé podstatné rozbíjející změny jsou v plánu“ – a pak je vyjmenovává:

  • CoreCLR přísněji vymáhá pravidla přístupnosti typů, takže kód, který si sahal, kam neměl, přestane překládat.
  • Třída BinaryFormatter je v .NET 10 označená za zastaralou kvůli dlouholetým bezpečnostním problémům.
  • Statické konstruktory se nově volají při prvním použití dat nebo statických polí daného typu, ne při prvním překladu metod za běhu. Kdo se spoléhal na dosavadní pořadí, dostane jiné.
  • Vlastnost Assembly.Location vrátí prázdný řetězec.

Rozpor to není – obojí může platit současně, protože Unity samo čeká, že přechod bude z velké části zdrojově kompatibilní. Ale kdo čte jen titulek oznámení, dozví se z něj polovinu. Experimentální podoba nového běhového prostředí je k dispozici už v alfě větve Unity 6.7 LTS; příručka u ní výslovně píše, že podporovaná není.

Jméno, které loni v prosinci zmizelo

Sedmička není nový nápad. Server GameFromScratch napsal 2. prosince 2025 po konferenci Unite v Barceloně, že v tehdejším plánu vývoje o sedmičce nepadla ani zmínka, a vyvodil z toho, že projekt skončil. Podle téhož článku se většina funkcí slibovaných pro sedmičku měla objevit v řadě 6.x a část z nich, například nové animační nástroje, byla zrušená úplně.

Unity ale zrušení nikdy neoznámilo – komentátoři ho odvodili z toho, že název na pódiu nezazněl. Tentýž server teď k návratu jména poznamenává, že sedmička je v časové ose víceméně jen Unity 6.8. To sedí s tím, co stojí v příručce firmy: přechod na CoreCLR se plánoval pod číslem 6.8.

Kde Unity mezi vývojáři stojí

Průzkum State of the Game Industry, který organizátoři konference GDC vydali letos na základě odpovědí více než 2 300 lidí z oboru, staví Unity na druhé místo. Za hlavní nástroj označilo Unreal Engine 42 % dotázaných, Unity 30 %. To je hodnocení postavení na trhu, ne měření kvality – průzkum se ptá, s čím lidé pracují, ne co je lepší.

Unity si navíc pořád nese následky poplatku Runtime Fee, kterým chtěla účtovat za instalace her a který po odporu vývojářů zrušila. Slib „nic vám nerozbijeme“ v tomhle světle není jen technické sdělení.

Co z oznámení opravdu platí, se pozná v prosinci, až začne uzavřené testování bety. Do té doby je Unity 7 rozvrh, ne nástroj.

Zdroje

Diskuse

Zatím tu nikdo nediskutuje. Můžete být první.

Napsat příspěvek

Diskutovat můžete i bez účtu. S registrací se ale příspěvek zveřejní hned a nemusíte pokaždé vyplňovat jméno. Účet už máte? Přihlaste se.

Nezveřejňujeme ho, slouží jen redakci.

Podporuje zápis Texy: **tučně**, *kurzíva*, odrážky, odkazy.

Dál k tématu

Programování

Turso přepsal SQLite do Rustu, nad stejným jádrem teď staví Postgres. Zatím jen ze zdroje

Databázový projekt Turso, který vznikl jako přepis SQLite do jazyka Rust, oznámil 16. července, že nad stejným jádrem staví i Postgres. Autoři to popisují jako „LLVM databází“: jedno jádro a víc jazykových rozhraní nad ním. Hotová databáze to zatím není – balíčky ke stažení neexistují a oznámení samo mluví o základu, ne o hotovém produktu.

Programování

Pád ripgrepu ukazuje na chybu v jádře Linuxu. Model od OpenAI odmítl s laděním pomoct

Vývojář nahlásil 26. července, že ripgrep sestavený proti knihovně musl občas spadne při hledání v obřím stromu adresářů. O dva dny později zveřejnil analýzu, podle které za pádem stojí souběh ve správě paměti jádra Linuxu: vlákno přestane vidět bajt, který samo o deset instrukcí dřív zapsalo. Potvrzení od vývojářů jádra zatím není.

Programování

Na kontrolu do Debianu čeká 36 balíčků, nejstarší tři týdny. Fronta je veřejně vidět

Než se nový balíček dostane do Debianu, musí někdo ručně ověřit, že jeho licence odpovídají pravidlům svobodného softwaru. Od letošního února má tahle fronta veřejný přehled, do kterého vidí kdokoli – dřív podle jeho autorů takový pohled zvenčí nebyl. Podíval jsem se, co v něm dnes stojí: 36 balíčků čeká na kontrolu, nejstarší z nich 21 dní, a za týden od 22. do 29. července jím prošlo 89 kontrol.

Programování

MCP se stal bezstavovým: zmizel úvodní handshake i hlavička se session

Protokol MCP, kterým jazykové modely sahají na cizí nástroje a data, vyšel 28. července v nové verzi. Podstatná změna je jediná, zato hluboká: zmizel úvodní handshake a hlavička s identifikátorem relace, takže každý požadavek nese všechno potřebné sám. Server si tedy nemusí nic pamatovat mezi voláními a provozovatel ho může postavit za obyčejný load balancer. Starší verze podle autorů fungují dál nejméně rok.