Main features: visual (moving blocks) interface; models with different imaging; collision and physics system; sound channels and bitmap fonts; hardware-accelerated OpenGL/DirectX 2D engine; Linux/Windows/MacOS support
Русский2DLab - это конструктор для создания игр со встроенным визуальным языком программирования. Создается, как свободный, легкий в изучении, эффективный и дружелюбный к пользователю инструмент для разработки двумерных игр и других типов программ.
EnglishThis project is designed as free, easy to learn, user-friendly and efficient tool for fast development of high-quality 2D games and other types of applications.
Основные особенности:
Визуальный редактор с системой меню: создание, выбор, перемещение и вставка блоков. Менеджер ресурсов, библиотека модулей. Быстрый двумерный движок с аппаратным ускорением и поддержкой OpenGL/DirectX. Мультиплатформенность в перспективе - Linux / Windows / MacOS. Система прямой адресации, переменные. Модули, пользовательские процедуры. Система контейнеров позволяет легко оперировать множествами однотипных объектов. Камеры с разными окнами вывода, позиционированием и масштабом. Разные типы моделей: точки, круги, боксы. Разные типы структур: тайловые карты, карты интенсивностей. Разные типы средств отображений: примитивы, изображения (в т. ч. мультистраничные), рамки. Интерфейс пользователя на основе системы шаблонов гаджетов (в разработке). Система вывода звука. Вывод текста растровыми шрифтами с разной шириной букв. Внутренняя система локализации (в данный момент конструктор и демо выпущены на английском и русском языках).
Main features so far:
Visual editor with menu system: creating, selecting, moving and inserting blocks. Resource manager and modules library. Hardware-accelerated and fast 2D engine with OpenGL and DirectX support. Multiplatformity in perspective - Linux / Windows / MacOS. Direct addressing, variables. Modules and user subs. Container system allowing easy manipulations with packs of similar objects. Cameras with different viewports, position and scaling. Multiple types of models: pivots, circles, boxes. Multiple types of structures: tilemaps, intensity maps. Multiple types of model drawing modules: primitives, pictures (including multi-framed), frames. Graphical user interface based on gadget template system (in development). Sound output system. Text output system with bitmap fonts and letters with different length. Localization system (now constructor and demo are released in English and Russian)
Язык является модульным (структура проста и можно легко написать модуль/функцию под собственные нужды) и гибким (можно изменить визуальный синтаксис так, как вам будет удобно). В данный момент интерпретатор языка написан на BlitzMax.
It's also modular (so you can easily write your own modules/functions for it) and flexible (so you can change visual syntax of modules for your convenience). Currently language interpreter is written in BlitzMax.
Screenshots:
Ohloh computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has no code locations, and so Ohloh cannot perform this analysis
Is this project's source code hosted in a publicly available repository? Do you know the URL? If you do, click the button below and tell us so that Ohloh can generate statistics! It's fast and easy - try it and see!
Copyright
©
2013
Black Duck Software, Inc.
and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a
Creative Commons Attribution 3.0 Unported License
. Ohloh
®
and the Ohloh logo are trademarks of
Black Duck Software, Inc.
in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.