Run, Doctor, run!

Informace o hře:

Tato 3D first person hra je inspirována seriálem Doctor Who a hlavně nepřáteli známými jako weeping angels. Princip hry je prostý. Musíte se dostat do Tardis, která je na druhé straně mapy a je v mini-mapě je označena tečkou. Nemáte žádné zbraně a pronásledují vás andělé, kteří jsou rychlejší než vy. Pokud snad někdo seriál Doctor Who nezná a neví co to je weeping angels (plačící andělé), tak vězte, že jde o sochu anděla, která se nehýbe, když ji sledujete. Ale pokud se nedíváte, jde vám po krku. V seriálu vám dotykem sebere časovou potenciální energii a pošle vás do minulosti, nebo vám zlomí vaz. V této hře prostě zemřete a hra končí, pokud vás anděl dostihne. Máte k dispozici mini-mapu, kde je vidět směr k Tardis v podobě žluté tečky. Jsou zde detekování i andělé. Výjimkou je nejvyšší obtížnost, kde andělé detekováni nejsou, což dokončení hry značně komplikuje. Obtížnost je takřka trolící. Kdo to dohraje na nejvyšší obtížnost je těžký king a Rose Tyler mu pošle selfie nahoře bez :-)
   Původ této hry byl komplikovaný. hry z drtivé většiny naprogramovala AI Gemini 3.0 Pro. Gemini měl překvapivě velké problémy s mini-mapou, která se začala chovat až geniálně matoucím způsobem a neodpovídala dění na herní ploše a pohybu. Nakonec to kupodivu vyřešil ChatGPT, který navrhl písemné řešení, jenž pak Gemini implementoval do kodu. Zajímavý problém nastal i se vzhledem Tardis. Gemini v tomto ohledu podal slabší výkon a tak vzhled Tardis napsal Claude 4.5 i když ho pak ještě Gemini dodělal, aby tam neproblikávaly textury. I tak ale Tardis nevypadá moc dobře. AI mají obecně veliké problémy vytvořit složitější 3D model jen tak z primitivních tvarů. AI vlastně nikdy nevidí výsledek a jen pomocí tokenů sestavují 3D konstrukci o které si nemůže ověřit, jestli je správně. Výslený kod tedy sice z drtivé většiny napsal Gemini, ale ChatGPT přispěl radou s mini-mapou a Claude vytvořil Tardis. Vskutku dojemná spolupráce špičkových AI, které se snažily vyhovět mým vysokým nárokům a laicky formulovaným požadavkům. Některé aspekty hry jsou relativně sofistikované. Gemini původně detekoval jestli je anděl vidět pomocí jednoho středového bodu jeho těla, což často způsobovalo, že jste viděli anděla v pohybu. Ale na můj pokyn vytvořil kolem těla anděla neviditelný box a detekuje jeho vrcholy a podle toho se rozhoduje, jestli je či není anděl v zorném poli hráče. Rovněž pronásledování andělů bylo původně otřesné a oni se zasekávali za překážky, ale Gemini na mou žádost přidal do hry A* search algorithm, takže nyní se andělé pohybují "bludištěm" docela... no, chytře ne, ale řekněme ne stupidně.
   Hra vyžaduje klávesnci a myš a také povolený javascript v prohlížeči a internetové připojení kvůli stažení knihovny three.js.
   Program napsala AI Gemini 3.0 Pro s malou pomocí ChatGPT a Claude 4.5 Sonnet dle mých instrukcí dne 27. prosince 2025