Показать сообщение отдельно
Старый 23.02.2008, 13:10   #1
Matt Merkulov
Модератор
 
Аватар для Matt Merkulov
 
Регистрация: 23.10.2005
Сообщений: 219
Написано 62 полезных сообщений
(для 247 пользователей)
2DLab

2DLab - это конструктор для создания игр со встроенным визуальным языком программирования. Создается, как свободный, легкий в изучении, эффективный и дружелюбный к пользователю инструмент для разработки двумерных игр и других типов программ.

Основные особенности:
  • Визуальный редактор с системой меню: создание, выбор, перемещение и вставка блоков.
  • Быстрый двумерный движок с аппаратным ускорением и поддержкой OpenGL/DirectX.
  • Мультиплатформенность в перспективе - Linux / Windows / MacOS.
  • Система переменных, функций
  • Система контейнеров позволяет легко оперировать множествами однотипных объектов.
  • Камеры с разными окнами вывода, позиционированием и масштабом.
  • Разных типы моделей: точки, круги, боксы
  • Разные типы структур: тайловые карты, карты интенсивностей
  • Разные типы средств отображений: примитивы, изображения (в т. ч. мультистраничные), рамки
  • Система вывода звука
  • Вывод текста растровыми шрифтами с разной шириной букв
  • Система локализации (в данный момент конструктор и демо выпущены на английском и русском языках)

Язык является модульным (структура проста и можно легко написать модуль/функцию под собственные нужды) и гибким (можно изменить визуальный синтаксис так, как вам будет удобно).

Сайт проекта: http://code.google.com/p/2dlab
Блог проекта: http://2dlab.blogspot.com
Скачать: http://code.google.com/p/2dlab/downloads/list
Исходники (SVN): http://code.google.com/p/2dlab/source/browse


Предыдущее содержание поста (старая информация):
Скачать демо-версию - простой векторный редактор (с исходными кодами, система отмен пока не задействована).
Управление: кнопки мыши (правая - добавить вершину, левая - перемещать, средняя - двигать поле + колесико (масштаб), пробел - выбирать цвет.

Последний раз редактировалось moka, 04.12.2008 в 13:10.
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо Matt Merkulov за это полезное сообщение:
dimanche13 (26.02.2008), h1dd3n (29.07.2009), moka (04.12.2008)