AMOS BASIC
AMOS Basic (AM- steht für Amiga) ist eine für Amiga-Computer entwickelte Variante der Programmiersprache BASIC, die 1990 von Francois Lionet entwickelt und von Mandarin Software herausgegeben wurde.
1992 kamen zwei Erweiterungen dazu: "AMOS 3D" (mit Befehlen und Tools für die 3D-Programmierung) und "AMOS – The Compiler". Der Compiler erstellt aus, normalerweise von Interpretern ausgeführten, AMOS-Basic-Programmen eigenständig ausführbare Programme, die also keinen Interpreter benötigen.
Ende 1992 wurde als weitere Version auch "AMOS Professional" veröffentlicht.
Der Quelltext von Amos steht bei der Firma Clickteam (einer der Gründer ist Francois Lionet) als Download zur Verfügung (siehe Weblinks).
Eine der Besonderheiten dieses BASIC-Dialekts ist die integrierte Skriptsprache "AMAL" (AMOS Animation Language), mit der man Sprites (Computergrafiken) parallel zum normalen Programm animieren und steuern kann.
Geschichte
AMOS ist ein Abkömmling von STOS BASIC für die Atari ST und wurde 1990 erstellt.
Damit die Animation von Sprites vereinfacht werden konnte, enthält AMOS die Animationssprache AMOS Animation Language (AMAL), eine kompilierte Sprite-Scripting-Sprache welche unabhängig vom AMOS BASIC Programm läuft.[1] Es war möglich die Screen und "Rainbow" Effekte zu kontrollieren mittels AMAL Scripts.
Nach der originalen Version von AMOS veröffentlichte Europress den AMOS Compiler und zwei weitere Versionen der Sprache, nämlich Easy AMOS, eine für Anfänger vereinfachte Version der Sprache und AMOS Professional, eine erweiterte Version der Sprache mit mehr Funktionen.
AMOS wurde größtenteils zur Erstellung von Multimedia-Software, Videospiele und Bildungssoftware benutzt.
Die Sprache erzielte kleinere Erfolge innerhalb der Amiga Community und war besonders bei den Anfängern beliebt.
Software
Software geschrieben mit AMOS BASIC enthält:
- Miggybyte
- Scorched Tanks
- Spiele von Vulcan Software
- Die Amiga Version von Ultimate Domain von Microids
- Extreme Violence
- Jetstrike, ein kommerzielles Spiel von Rasputin Software
Siehe auch
- STOS BASIC (ST- steht für Atari-ST)
Weblinks
- Info und Sourcecode-Download von clickteam.com (Memento vom 4. Februar 2012 im Internet Archive)
- XAMOS – ein Interpreter für AMOS (Open Source)
- JAmos – ein auf Java basierender Interpreter für AMOS (Open Source)
- Alvyn – weiterer Interpreter für AMOS (Open Source)
Einzelnachweise
- Computers. 8. Dezember 2010, abgerufen am 18. Mai 2020.