0
I Use This!
Activity Not Available

Project Summary

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:

Tags

2d blitzmax directx editor engine experiments fun gamedev games graphics language linux opengl windows

In a Nutshell, 2dlab...

 No code available to analyze

Open Hub 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 Open Hub 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 Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

GNU General Public License v3.0 or later
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Use Patent Claims

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

Include Install Instructions

These details are provided for information only. No information here is legal advice and should not be used as such.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    there are over 3,000 projects on the Open Hub with security vulnerabilities reported against them
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project
  • ...
    55% of companies leverage OSS for production infrastructure
  • ...
    compare projects before you chose one to use

 No code available to analyze

Open Hub 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 Open Hub 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 Open Hub can generate statistics! It's fast and easy - try it and see!

Add a code location

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!
Sample ohloh analysis