Ehrlich gesagt kann ich mir nicht vorstellen was das bringen soll.
- HTA funktioniert (soweit ich weiß) nur im IE
- Extra nen Webserver (oder "Webserver") zu installieren um ein HTML-basiertes Spiel zu spielen halte ich für etwas sinnfrei. Schließlich blockierst du dadurch nur einen weiteren Port. Stattdessen kann man ebenso gut ein normales Programm schreiben, in dem man die API vom IE verwendet. Speichern und Co kann man damit ohne weiteres ebenfalls implementieren
- HTML-Code vor dem Klauen zu verstecken ist quasi nicht möglich. Du hast da was von "Speichern im Temp-Verzeichnis" geschrieben, aber spätestens da kommt man an den Source, wenn man sich den nicht erst im Browser anzeigen lässt.
- ebensogut könnte man ein Online-Spiel schreiben und beim Speichern einfach den aktuellen Spielstand runterladen. Wenn das ganze Spiel dann auf Javascript basiert, benötigt man lediglich zum Speichern noch den Webserver (Im Internet) und braucht damit nicht mal eine persistente Internetverbindung.
- "Man könnte auch
res:// verwenden [...]" Ist das irgendwas HTA-Spezifisches?