XAPP - Делайте игры просто!

Ximpea Application Portable Platform - Play everywhere!

XAPP — это игровая платформа, разработанная для упрощения разработки игр и их использования. Платформа разрабатывается как платформонезависимая. Для написания игр не требуется студии, компилятора и т.п. — все можно написать в блокноте. Полное описание»

XAPP — это кроссплатформенная игровая платформа удобная как для игрока, так и для разработчика. Для разработки XAPP игр не требуется наличия каких-либо специальных редакторов, компиляторов и других инструментов. Весь код игры можно написать в обычном блокноте. Для выполнения написанного кода XAPP подключает Sources Interpreter Engine (SEE) модули (модули интерпетации исходного кода). На данный момент доступен интерпетатор с языка Бейсик (начальная версия).

В будущем, в процессе развития, планируется:
— кроссинг на Linux (Ubuntu 100%), MacOS X;
— кроссинг на Android и WM 5.0 — 6.5 (7+ возможно тоже);
— 3D функции (от простейших до сложных с шейдерами и другими фичами);
— полные возможности интернет соединения вида CSC, P2P...;
— полная интеграция с браузерами для возможности запуска игр с интернета (типа, как флеш).

Текущие возможности XAPP:
— печать в консоли (верхний слой);
— загрузка и отображение спрайтов с возможностью поворотов и управления кадрами (для спрайтов используется текстурное правило разрешения 2^n. Поддерживаемые форматы зависят от наличия плагинов DIPI — см. папку «plugins» в пакете XAPP);
— загрузка и воспроизведение звуков и трекерной мелодии;
— работа с клавиатурой (учет нажатия клавиш).

Текущие возможности XiBASIC:
— переменные однобуквенные от A до Z;
— FOR/NEXT от меньшего к большему с шагом 1. Поддерживаются вложенные циклы;
— IF/THEN со знаками "<", ">" и "=". НЕ ПОДДЕРЖИВАЮТСЯ "<=", ">=" и "<>". НИ КАКОЙ ЛОГИКИ «AND», «OR», «NOT», «XOR»…
— GOTO
— GOSUB/RETURN

Загрузка XAPP: download.deenamics.ru/files/devkits/XAPP.ZIP
Поддержка: dev.deenamics.ru/community/ Раздел XAPP

Скриншот первого теста:
Test game #1