|
Пакет Omega Basic позволяет писать и отлаживать игры и приложения для любых устройств, поддерживающих Java (J2ME). К таким устройствам относятся мобильные телефоны, смартфоны и КПК. При написании программы Вы можете пользоваться как языком Omega Basic, так и Java. В настоящее время существуют версии для Windows, Linux и Mac. Этот язык несомненно является лучшим выбором для начинающих программистов, но он будет полезен и профессионалам. Omega Basic позволяет работать со спрайтами, графикой, картами, звуком, музыкой, анимацией, видео и сетью. В качестве основного языка программирования используется BASIC. Это позволяет значительно упростить разработку приложений. С помощью Omega Basic даже люди только-только начинающие программировать смогут создавать великолепные игры. Компоновочная система Omega Basic-а позволяет програмировать в Java, используя расширенный набор API Omega Basic-а.
Упрощенный редактор
Среда разработки Omega Basic включает в себя простой и удобный редактор, поддерживающий работу с проектами. Можно очень просто просматриваь несколько файлов, ставить закладки, распечатывать важные функции, проводить трассировку программ.
Массивные 2D карты
В состав Omega Basic не входит редактор карт. Мы решили не разрабатывать свой редактор, а воспользоваться готовым форматом карт Mappy, поскольку он достаточно широко распространен и для него существуют отличные редакторы.
Компилятор нового поколения
Omega Basic использует интеллектуальную систему компоновки. Она связывается со стандартными Java библиотеками и создает на 100% профессиональные Java программы. Ни каких накладных расходов и ни каких интерпретируемых разделов. Вы получаете быстрый и компактный код.
Комманды
Помимо общеизвестных команд и операторов языка BASIC, поддерживаются следующие команды:
Опрос клавиш: KEY.LEFT, KEY.RIGHT, KEY.UP, KEY.DOWN, KEY.FIRE Графика: IMAGE, IMAGE.DRAW, IMAGE.POSITION Математика: ACOS, SIN, TAN, EXP, LOG, SQR Спрайты: SPRITE, SPRITE.DRAW, SPRITE.POSITION Карты: MAP.LOAD, MAP.SETX, MAP.SETY, MAP.ANIMATE Звук: SOUND.LOAD, SOUND.PLAY, SOUND.LOOP Музыка: MUSIC.LOUD, MUSIC.PLAY, MUSIC.LOOP Строки: LEFT$, MID$, VAL, LEN, ASC Мультиплеер (Используется Omega Server): SERVER.CONNECT
Системные требования
300 MHz Pentium III Processor Windows 95 / 98 / 2000 / ME / XP (Home/Pro) and Linux and Mac 10 - 100 MB HDD 64 MB of Ram DirectX не требуется
|