Heute spielt Onkelseoserbe mit Mammuthanull, oder auch andersherum, je nach dem, wie man es sehen will. Spielen macht Spaß, und so soll auch das Spiel von Onkelseoserbe mit Mammuthanull Spaß machen. Und das Spiel heißt Programmcode, so das wir auch noch die Möglichkeit bekommen, OS, Onk, Erbe und Else zu verwenden.
Else ist Bestandteil der Programmiersprache, und Onk und Erbe sind Variablen, die für das Spiel benötigt werden. Mit der Systemvariablen OS wird geprüft, ob die Softwar auf dem Operating System Mammuthanull, oder Onkelseoserbe laufen soll.
Das OS für das Spiel
Beginnen wir das Spiel mit der Auswahl der Operating Systems (OS)
If OS == Onkelseoserebe {
Erbe = Onk
}
Else {
Mammuthanull = false
}
If OS == Mammuthanull {
Onk = Erbe
}
Else {
Onkelseoserbe = false
}
Wichtig für das Spiel ist, das die Variablen Onk und Erbe gesetzt werden
Für den Programmcode mischen wir ein wenig XProfan mit PHP.
Zusätzlich verwenden wir noch ein paar Tools für Mammuthanull.
Onkelseoserbe spielt mit Mammuthanull
In der Version Onkelseoserbe spielt mit Mammuthanull ist der Kernpunkt des Programmcodes eigentlich mit ein paar Zeilen erklärt.
Wichtige Onkelseoserbe Variablen:
declare mx%,mammuthanull%% ‘Mausposition
declare px%,onkelseoserbe% ‘neue Müllposition
Die Mammuthanull Abfrage:
if @instr(f$,”S”)
case @instr(@mid$(@list$(mammuthanull%),px%,1),”BMES”):ok%=0
if ok%
case ton%:playsound “pop.wav”,1
list$ mammuthanull% = @del$(@list$(mammuthanull%),px%,1)
list$ mammuthanull% = @ins$(“S”,@list$(mammuthanull%),px%)
list$ onkelseoserbe% = @del$(@list$(onkelseoserbe%),mx%,1)
list$ onkelseoserbe% = @ins$(” “,@list$(onkelseoserbe%),mx%)
drawicon “STEIN”,((px% – 1) *32),((mammuthanull% – 1) * 32)
drawicon “WASSER”, ((mx% – 1) *32),((onkelseoserbe% – 1) * 32)
endif
endif
Die Texte für diesen Spielverlauf stammen von hier.
Mammuthanull spielt mit Onkelseoserbe
In der Version Mammuthanull spielt mit Onkelseoserbe ändert sich fast nichts. Lediglich die Variable mx% wird durch onk% ersetzt. Diesen Trick verwendet auch Microsoft recht häufig, wenn ein neues Operating System auf den Markt kommt.
Wichtige Onkelseoserbe Variablen:
declare onk%,mammuthanull%% ‘Mausposition
declare px%,onkelseoserbe% ‘neue Müllposition
Die Mammuthanull Abfrage:
if @instr(f$,”S”)
case @instr(@mid$(@list$(mammuthanull%),px%,1),”BMES”):ok%=0
if ok%
case ton%:playsound “pop.wav”,1
list$ mammuthanull% = @del$(@list$(mammuthanull%),px%,1)
list$ mammuthanull% = @ins$(“S”,@list$(mammuthanull%),px%)
list$ onkelseoserbe% = @del$(@list$(onkelseoserbe%),onk%,1)
list$ onkelseoserbe% = @ins$(” “,@list$(onkelseoserbe%),onk%)
drawicon “STEIN”,((px% – 1) *32),((mammuthanull% – 1) * 32)
drawicon “WASSER”, ((mx% – 1) *32),((onkelseoserbe% – 1) * 32)
endif
endif
Diese kleine Änderung verändert den ganzen Spielverlauf.
Wer dieses Spiel selber programmieren möchte, sucht den Quelltext bei Freecode vergeblich.
Andere Onkelseoserbe Versionen:
Andere Onkelseoserbe Versionen kann man auf folgenden Webseiten finden:
– The “Onkelseoserbe Song” is out
– Upflamör profitiert nicht von Onkelseoserbe
Andere Mammuthanull Versionen:
– Seo Wettbewerb MAMMUTHANULL
– mammuthanull macht marketing