Initialisierung heißt, dass du einer Variable (einem Speicherplatz) einen Wert zuweist, z.B. var leben = 1;. Die Acknex weist jeder Variable automatisch 0 zu, wenn #define PRAGMA_ZERO. Ansonsten sind die Variablen nicht initialisiert, nur definiert. Wenn du sie nun unter bestimmten Umständen aufrufst, stürzt das Programm ab.
Du kannst unterschiedliche Variablentypen definieren. z.B. Integer, Float, Boolean, Double, Long, Short, Char in Java.

Leben+=100 ist eine Anweisung, keine initialisierung. Die Variable muss erst einen Ausgangswert haben (initialisiert sein), um überhaupt addiert werden zu können.