Na, da wünsch ich schon mal viel Spaß damit.
Da kommts nun mal jetzt auf die Vorkenntnisse in "objektorientierter Programmierung" insbesonders unter dem Gesichtspunkt der "Vererbung" und der "Fehlerbehandlung" an.

Wenn man da aus der bisherigen RPG/ILERPG-Welt kommt, wirds schon schwierig, allerdings nicht unmöglich.

C++-Kenntnisse (also Klassen, Methoden, Eigenschaften) wären von Vorteil.

Sog. "Spagetti"-Programmierung á la RPG ist (fast) unmöglich.

Ohne dich jetzt verunsichern zu wollen, aber "mal so eben" auf Java umschulen oder gar eine Anwendung von ausgefuchsten Java-Freaks zu übernehmen oder weiterentwickeln schluckt enorm viel Zeit.

Ich weiß, Dieter wird mir da wieder widersprechen.