Hallo Spieleprogrammierer!
Ich arbeite schon seit über einem Jahr hin und wieder an meinem ersten größeren Spiel, welches ich gerne auch später für kleines Geld vermarkten würde (wenn es entsprechend weit vorangeschritten ist).
Um jetzt schon eine kleine Fanbase aufzubauen und meinen alten Fans zu zeigen, dass ich noch lebe, lade ich regelmäßig Videos und Screenshots ins Netz, aber noch viel wichtiger: Ich veröffentliche auch alle paar Monate spielbare Versionen, derzeit sind es Runnable JAR Dateien.
Nun zum Problem: Diese kann man ja unter anderem auch mit WinRar öffnen und so schonmal an alle png's kommen. In anderen Topics konnte ich herausfinden, dass ich da rechtlich gesehen relativ gut abgesichert bin, da ich alle Grafiken als SVGs zeichne und im Spiel nur davon abgeleitete png's benutze. Die Grafiken in Editorform, so nenne ich's jetzt mal, sind also in meinem Besitzt und auch NUR in meinem.
Was den Code betrifft bin ich jedoch verunsichert. Diesen findet man in der Jar nur in .class Dateien. Wie sicher sind diese aber wirklich? Dekompilieren ist schließlich möglich, daher kann man also auch praktisch meinen code "klauen".
So habe ich also vor ein paar Tagen diesen gruseligen Gedanken bekommen, dass jemand mein Spiel "klaut" und es vor mir auf den Markt bringt oder mich des Diebstahls beschuldigt, wenn ich es tue (letzteres könnte aufgrund meiner Posts und Veröffentlichungsdaten jedoch verhindert werden).
Was sagt ihr dazu? Sind meine Sorgen berechtigt? Gab es schon ähnliche Vorfälle? Und wie würdet ihr euch vor soetwas schützen bzw was für nützliche Programme könnt ihr mir empfehlen, um dekompilierten Code wenigstens schwer verständlich zu machen?
Bin für alle Meinungen, Vorschläge und Tipps offen