Im Rahmen meiner neuen Lernziele und der damit einher gehenden kleineren Programme bin ich über ein altes Spiel gestolpert.
Dieses war ursprünglich von mir auf dem Amiga programmiert worden. Die Idee für dieses Spiel selbst stammt aber nicht von mir. Vielmehr habe ich vor vielen Jahren die Erlaubnis erhalten es auf anderen Computer Systeme als den Atari XL zu portieren. Das Spiel wurde von mir auf dem Amiga nie fertig programmiert, aber es ist durchaus schon spielbar. Hier mal die wichtigen Dinge aus den wirklich alten Webseiten. Mit wirklich alt meine ich 1999/2000. Es kann durchaus sein, dass die eine oder andere Sache welche in der alten Anleitung erwähnt wird, nicht im Spiel vorhanden ist. Mir fehlt einfach ein Amiga, bzw. das Interesse einen Emulator aufzusetzen. Die im Moment von mir als Lernprojekt in Entwicklung befindliche Version ist für Android 2.3.3 aufwärts gedacht und sieht im Moment noch nach nichts aus. Ich muss zuerst noch einiges ausprobieren, bevor ich richtig durchstarten kann. Trotzdem hier schon ein paar Bilder aus der aktuellen Version:
Ja ich weiß, die Grafik ist grusselig. Ich muss das wohl alles später nochmal neu machen und dann einscannen, anstatt es nur zu fotografieren.
Aber hey... das Ziel ist es etwas auf dem Android OS zu entwickeln und sich tiefer in das Thema einzuarbeiten. Wenn dabei dann zufällig auf was heraus kommt...
Entstehungsgeschichte
numTRIS entstand aus der Idee, TETRIS zu verbessern, bzw. etwas anderes aus dem Spielprinzip zu machen. Nach einigem Überlegen wurde numTRIS geboren. Die erste und bis jetzt einzige Version wurde in 1990 von Drachen Software auf dem ATARI 800 XL in TurboBasic geschrieben und sollte Beilage zu einer Magazindiskette vergeben werden. Das Spiel kam zwar gut an, wurde aber leider nicht weiterentwickelt von Drachen Software. Es geriet über die Jahre in Vergessenheit bis mein Bekannter, welcher bei der Entwicklung des Originales mitgearbeitet hatte, mich auf die Idee brachte es doch für den AMIGA umzusetzen. numTRIS ist vollständig in C geschrieben worden und benötigt so gut wie keine System Ressourcen. Die Grafiken wurden per Hand vom ATARI XL auf den AMIGA umgesetzt. Das Logo wurde von mir selbst entwickelt.
Anforderungen
numTRIS läuft auf jedem AMIGA mit min. Workbench 2.1
Der Prozessortyp ist egal und Fast RAM wird auch nicht benötigt. Das Spiel benötigt im laufenden Betrieb nur ca. 50 KB Speicher und so gut wie keine Rechenzeit. Es sollte eigentlich selbst auf einem A1000 noch ohne Probleme zu spielen sein.
Als Eingabegerät dient ein Joystick in Port 1 oder die Tastatur.
Das sollte eigentlich jeder haben! ;-)
Installation
Einfach auf das Installationsicon doppelklicken. Das Installation Script erledigt dann alles weitere. Es stellt außerdem die Möglichkeit einer Deinstallation zur Verfügung.
Spielanleitung
Spielziel
Ziel des Spieles ist es die von oben herabfallenden Steine so übereinander zu stapeln, dass die daraus entstehende Summe ohne Rest durch 10 teilbar ist. Das gilt aber nur für die Vertikale, Diagonale oder Horizontale Summierungen werden nicht berücksichtigt. Jeder Stein besitzt eine Zahl von 1 - 9. In Höheren Spielstufen gibt es noch 2 Sondersteine.
| Symbol | Bedeutung |
| [stone-e1](../images/2012-02-26-numtris-etwas-altes-vom-amiga-und-was-neues-für-android/stone-e1_thumb.gif) | Kommt dieser auf einem anderen zum liegen, so verschwinden alle Steine mit der gleichen Zahl, wie derjenige welcher sich unter diesem befindet. |
| [stone-e2](../images/2012-02-26-numtris-etwas-altes-vom-amiga-und-was-neues-für-android/stone-e2_thumb.gif) | Die Zahl dieses Steines erscheint erst wenn er auf einem anderen oder am unteren Spielfeldrand zum liegen kommt. |
Spielende
Das Spiel ist beendet, sobald kein Platz mehr für einen weiteren Stein im Spielfeld vorhanden ist.
Steuerung
Gesteuert wird numTRIS entweder über einen Joystick in Port 1 oder über die Tastatur, welche frei belegt werden kann.
| Joystick | Tastatur | Aktion |
| Links | Links | Stein nach links |
| Rechts | Rechts | Stein nach rechts |
| Feuer / Runter | Runter / Leertaste | Stein fällt ohne Stopp sofort nach unten |
Punkte
Die Punkte errechnen sich aus der folgenden Formel: Punkte = Anzahl der Steine * Gesamtsumme der Steine Sollte die Punktzahl jedes Steines einer Spalte identisch sein, so werden Extrapunkte vergeben, die sich folgendermaßen errechnen: Extrapunkte = (Grundzahl * Anzahl der Steine) * 10 Wenn die Vorschau auf den nächsten Spielstein ausgeschaltet ist, so wird die Punktzahl verdoppelt.
Spielstufen
In numTRIS gibt es 5 verschiedene Spielstufen. Sie unterscheiden sich hauptsächlich in der Fallgeschwindigkeit der Steine und der schon vorhandenen Spielsteine auf dem Spielfeld. In der Spielstufe "Insane" gilt zusätzlich nicht mehr der Divisor 10, sondern ein zufällig vor Spielbeginn ausgewählter Divisor zwischen 4 - 9.
| Stufe | Starthöhe | Sondersteine | Geschwindigkeit | Divisor |
| Beginner | 0 | Nein | Langsam | 10 |
| Normal | 0 | Nein | Mittel | 10 |
| Hard | 0 | Nein | Schnell | 10 |
| Very Hard | 2 | Ja | Mittel | 10 |
| Insane | 0 | Ja | Langsam | Zufällig |
Die letzte und meines Wissens nach Spielbare Version findet ihr hier: numTRIS_v1.lzx (191.606 Bytes) Viel Spaß damit!

