BlitzMax icon

BlitzMax

BlitzMax icon

BlitzMax

  5
Бесплатное ПО Открытый код
Категории: Разработка
Платформы: Mac Linux Windows
Особенности:
2d игры азартные игры programming-language game-creation-platform games programming game-creation



Создавайте 2D игры для Windows, MacOS и Linux.

BlitzMax - это новый язык программирования игр следующего поколения от Blitz
Research. BlitzMax сохраняет базовые корни Blitz3D и BlitzPlus, но добавляет
массу новых интересных функций и возможностей.

Улучшенный базовый язык

BlitzMax является ОСНОВНЫМ ... но с несколькими поворотами, включая:

Функциональные указатели
Полностью динамические массивы
Наследование и полиморфизм
Параметры функции «По ссылке»
Числовые типы данных Byte, Short, Int, Long, Float и Double
Массив и нарезка строк
Гибкая система сбора для работы со связанными списками и т. Д.
Обработка указателя низкого уровня
UTF16 струны
Способность «Ингибировать» двоичные данные и обращаться к ним так же легко,
как если бы это был обычный файл
Поддержка внешнего языка для взаимодействия с C / C ++ / ObjectiveC или
ассемблерным кодом

Модульная конструкция
BlitzMax в значительной степени основан на идее модулей, наборов команд,
хранящихся в специальных файлах. Вы можете добавлять свои собственные модули в
систему, что позволяет вам аккуратно использовать код в ваших собственных
проектах. Модули также являются отличным способом распространения библиотек
команд, и у Blitz Research есть много странных и замечательных модулей,
готовых к выпуску в будущем!

Простой в использовании 2D-набор команд
BlitzMax включает в себя модуль Max2D, который содержит набор очень простых в
использовании 2D-команд. В MacOS X и Linux Max2D использует API OpenGL, в то
время как на ПК с Windows у вас есть возможность использовать API OpenGL или
DirectX. И OpenGL, и DirectX используют трехмерное оборудование для рисования
графики на экране, что позволяет использовать расширенные эффекты, такие как
смешивание в реальном времени, вращение и масштабирование.

Интеллектуальная система сборки
BlitzMax позволяет разбить проект на несколько исходных файлов, которые можно
предварительно скомпилировать, что значительно сокращает время разработки.
Этот процесс обрабатывается автоматически включенной утилитой BMK («Blitz
make») и полностью прозрачен для разработчика.

Аналоги (21):

  • GDevelop

    GDevelop - это программное обеспечение для создания игр с открытым исходным кодом, предназначенное для всех.
      128
    Бесплатное ПО Открытый код
    Linux Windows Mac iOS Android
    2d и 3d физика материальный дизайн частичный двигатель поддержка html5 поддержка javascript визуальное программирование game-engine чистый дизайн кодирование не требуется ide html5-based game-development game-creation
  • Polycode

    Polycode - это C ++ и Lua-фреймворк для создания интерактивных приложений.
      50
    Бесплатное ПО Открытый код
    Mac Linux Windows
    game-development development framework lua-editor Не поддерживается opengl годовая статистика create-animations
  • Construct Classic

    Construct Classic - это бесплатная программа для DirectX 9 для Windows, предназначенная для 2D-игр.
      33
    Бесплатное ПО Открытый код
    Windows
    role-playing-game 2d игры game-creation-platform визуальное программирование game-engine Не поддерживается canvas game-development game-creation
  • ClickTeam Fusion

    [Мультимедийный Fusion 2 был заменен Clickteam Fusion 2.5.]
      31
    Платное ПО
    Windows
    software-creator event-editor визуальное программирование game-development game-creation
  • Game Editor

    Game Editor - это программное обеспечение для разработки игр с открытым исходным кодом, которое дает вам возможность создавать игры ...
      23
    Бесплатное ПО Открытый код
    Mac Linux Windows
    инструменты для создания скриншотов games редактирование и создание разделов demos азартные игры Не поддерживается game-creation
  • Adventure Game Studio

    Adventure Game Studio предоставляет инструменты для создания собственного приключения бесплатно!
      17
    Бесплатное ПО
    Windows
    шаблоны контента game-development game-creation
  • Wintermute Engine Development Kit

    Wintermute Engine Development Kit - это набор инструментов для создания и запуска графического ...
      11
    Бесплатное ПО Открытый код
    Windows
    не требует установки game-engine 2-5d-3d-characters-in-2d-backgrounds- 3d-characters Не поддерживается game-development game-creation
  • Tululoo Game Maker

    Tululoo Game Maker - это сложная среда для создания игр, которая позволяет вам создавать браузерные ...
      8
    Бесплатное ПО
    Mac Linux Windows
    games html5 азартные игры Не поддерживается game-creation
  • XNA Game Studio

    Microsoft XNA - это бесплатный набор инструментов с управляемой средой выполнения, предоставляемый Microsoft ...
      7
    Бесплатное ПО
    Windows
    Не поддерживается game-engine game-development 3d-engine
  • GameStart

    GameStart - это программное обеспечение для создания 2D и 3D приложений реального времени.
      7
    Платное ПО
    Windows
    не требует установки physics developer-tools game-engine Не поддерживается authoring
  • Panda3D

    Мощный, зрелый кроссплатформенный игровой движок с открытым исходным кодом для Python и C ++, разработанный Disney и ...
      6
    Бесплатное ПО Открытый код
    Mac Linux Windows
    открытый исходный код 3d-games framework 3d-rendering game-engine game-development game-creation
  • AppGameKit Classic

    Простая кроссплатформенная разработка, кодирование один раз и развертывание на всех платформах.
      5
    Бесплатное ПО
    Linux Windows Mac iOS Raspberry Pi Android
    2d и 3d физика cross-platform html5 c-plus-plus html agk framework сеть и мультиплеер game-engine визуальное редактирование python game-development
  • AGKSharp

    AGKSharp - это бесплатная реализация AppGameKit для использования с C # и .NET
      4
    Бесплатное ПО
    Windows
    2d и 3d физика .net visual-basic visual-studio agk framework сеть и мультиплеер game-engine c-sharp appgamekit game-development
  • sdlBasic

    sdlBasic - это небольшой, эффективный и многоплатформенный базовый интерпретатор, предназначенный для создания игр с использованием ...
      4
    Бесплатное ПО Открытый код
    Linux Windows
    unix gnu programming gnome database red-hat база данных interactive азартные игры php nuke debian mysql games ведение блога portal redhat forums sql surveys weblog kde Не поддерживается news
  • BlitzPlus

    Создавайте 2D игры для Windows.
      2
    Бесплатное ПО Открытый код
    Windows
    2d игры game-creation-platform game-creation
  • Reality Factory 2

    Reality Factory 2 - это набор для создания игр нового поколения.
      2
    Бесплатное ПО Открытый код
    Mac Linux Windows
    3d-games game-creation-platform Не поддерживается game-development game-creation
  • Monkey 2

    Простой в использовании, кроссплатформенный, ориентированный на игры язык программирования
      1
    Бесплатное ПО
    Mac Linux Windows
    game-engine game-programming game-development cross-platform
  • PlayBasic

    Язык программирования на базе Windows, предназначенный для создания 2D-видеоигр
      1
    Бесплатное ПО
    Windows
    game-engine game-programming game-development basic
  • Reality Factory

    Reality Factory - это программа, которая - в сочетании с другими инструментами - позволяет создавать 1-й и ...
      1
    Бесплатное ПО Открытый код
    Windows
    кодирование не требуется game-creation-platform 3d-games game-development game-creation
  • DarkBasic Professional

    Язык программирования для разработки 2D и 3D игр на основе Directx 9.
      0
    Бесплатное ПО Открытый код
    Windows
    game-engine basic Не поддерживается game-programming game-development game-creation
  • GLBasic

    Быстрый в написании и гибкий язык программирования для разработки игр и приложений
      0
    Бесплатное ПО
    Linux Windows Mac iOS Android
    html game-engine basic hp webos game-programming game-development