tady autor hry, budu reagovat na některé připomínky:
Ad Java a zastaralost enginu hry:
První hra na tomto enginu vznikla už v roce 2007, kdy ještě smartphony vůbec (nebo skoro vůbec) nebyly a já už měl hotový framework. V té době byla Java volbou, protože ta první hra byla interní pro diskusní server Okoun, kde byla asi jedna třetina lidí s Macem, jedna třetina s Windows a jedna třetina s Linuxem.
Pak druhá hra Hlavně nenápadně ( http://danielsoft.cz/nenapadne.html ) a tento Trojsvit už byly potom postaveny na hotové knihovně (která je s historických důvodů takto)
weby dělat moc neumím
Java podporuje ve zdrojácích jen UTF16 a Linux na kterém hru vyvíjím má UTF8, proto bez diakritiky
Chápu, že jsem co se týče použitých technologií zaspal dobu, ale modernizace by znamenala celý nový framework, což je větší effort než napsat v hotovém a odladěném frameworku z roku 2007 hru (člověk už v podstatě pracuje jen jako level designer a knihovna se o všechno postará včetně chuťovek jako ukládání stavu celé hry, což bych nechtěl dělat znovu)
ad Problém tří těles: jediné, co je společné, je přítomnost tří sluncí, příběh hry nemá s příběhem Problému tří těles nic společného, knihu jsem ani nečetl. Ty tři slunce tam původně byly proto, že jsem dříve chtěl založit příběh hry na Asimovově Příchodu noci, ale kvůli Asimovovým autorským právům (resp jeho dědiců) jsem od toho upustil a v celé hře použil jen svoje originální nápady.
Sice nostalgické vzpomínky na Indiho v Basicu, ale hratelnost současných textovek s formátovaným textem, mapou, pohybem atd, je prostě někde jinde. Mimochodem právě "hraju" opensource polotextovku, respektive dohrál jsem hru teď si hraju se hrou a moje doporučení zní jasně: I když zvyk je železná košile tak vlastní framework nechat odpočívat v pokoji a hrábnout po něčem kde už někdo jiný vyřešil všechno potřebné a to píšu jako člověk který si opravdu rád dělá všechno po svém.
Diakritika: UTF16 je interní reprezentace, zdroják normálně UTF8. Swing s diakritikou problém nemá a ta binární serializace taky ne i třídu "HotelovýTelefon" to zvládne.