ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
[Login] [Registrieren] [Passwort vergessen?] |
| |||
30.Nov.2011 Jens Henschel (ANF) |
Entwicklerwerkzeug: Monkey-Target (Update) Jens Henschel schreibt: Mark Sibly erschuf Blitz Basic für den Amiga und danach diverse Derivate für den PC. So enstanden dort Blitz Basic, Blitz Plus, Blitz 3D und Blitz Max. Seine letzte Blitz-Basic-Inkarnation taufte er Monkey und erlaubte damit eine Rückkehr zum Amiga. Monkey ist kein echter Compiler, sondern ein sogenannter Transpiler, der die Quellsprache Monkey in eine beliebige Zielsprache übersetzt. Da Monkey ein Ziel besitzt, das systemunabhängig C++-Source erzeugt, habe ich dieses "Target" kopiert, erweitert und so die Möglichkeit geschaffen, Monkey-Code für AmigaOS 3.x oder AROS zu kompilieren. MorphOS und AmigaOS 4 sind bereits implementiert, aber dort gibt es noch einige Exceptions, die gelöst werden müssen. Monkey ist keine Freeware, sondern kostet derzeit 120 US-Dollar. Allerdings gestattet es Monkey, einen Quellkode ohne Änderung für Android, iOS, GLFW, XNA, HTML5 und jetzt neu für AmigaOS 3.x und AROS zu kompilieren. Zu bedenken ist jedoch folgendes: Derzeit gibt es keine Portierung des Monkey-Frameworks "Mojo" (Grafikmodul für einfache 2D-Spiele) für AmigaOS und keine Portierungen von "amigaos3" für andere Targets. Das wird sich mit der Zeit entwickeln, wichtig war es zunächst, AmigaOS/AROS etc. zu unterstützen. Eine Mojo-Portierung ist in Arbeit. Zur Installation:
Update: (09:23, 01.12.11, snx) Wie der Autor mitteilt, wurde das Archiv gestern Mittag aktualisiert. Neu ist insbesondere, dass das Target jetzt auch mit der Demo-Version von Monkey funktioniert. Diese ist Public Domain und nicht eingeschränkt, außer dass man damit keine kommerziellen Produkte erzeugen darf. (snx) [Meldung: 30. Nov. 2011, 07:15] [Kommentare: 12 - 03. Dez. 2011, 00:38] [Per E-Mail versenden] [Druck-Version] [ASCII-Version] | ||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |