Monkey
Класс языка:
мультипарадигмальный: cтруктурный, императивный, объектно-ориентированный, модульный, рефлексивный, обобщённый, параллельный
Появился в:
2011-03-01; 1953 дня тому назад
Автор:
MarkSibly
Система типов:
статическая, слабая, сильная (опционально), номинативная[en], с частичным выводом типов
Испытал влияние:
BlitzBasic, BlitzMax, C, C++, C#, JavaScript, Java
Лицензия:
zlib / Проприетарный (коммерческий). (См.: Mojo).[1]
Сайт:
Платформа:
Кроссплатформенное ПО
Monkey — язык программирования, предназначенный для разработки игр на различных платформах, включая настольный компьютер, мобильные и игровые консоли. Сам по себе, язык является объектно-ориентированным диалектом языка Бейсик. Компилятор транслирует код Monkey в исходный код для нескольких целевых платформ, который затем компилируется. В настоящее время, официальными целевыми платформами являются: Windows, Mac OS X, Android, iOS, PSS, HTML5 и Flash. Monkey создан компанией BlitzResearchLtd, создавшей BlitzBasic, Blitz3D andBlitzMax. Пользователями были созданы другие целевые платформы, включающие BlitzMax, Python, GameboyAdvance.
Базовая версия Monkey X — распространяется свободно под лицензией zlib/png[2], pro-версия, позволяющая компилировать приложения не только под десктопные операционные системы и HTML 5, но и мобильные платформы — проприетарныйкоммерческий программный продукт[3].
Бесплатные игры и исходники Android studio