sdl2

  • ХабрахабрФото Не как у людей — история проекта 1tracker

    Не как у людей — история проекта 1tracker

    Весной 2012 года я опубликовал первую версию экспериментального мультисистемного кроссплатформенного музыкального редактора с интерфейсом типа «трекер» — 1tracker v0.1. Экспериментальность заключалась в проверке новых подходов и отказе от общепринятых стандартов для подобного рода программ. Прошло десять лет, редактор до сих пор экспериментальный, до сих пор мало кому известен, и до сих пор не добрался до версии 1.0. Тем не менее,…

    Читать далее »
  • ХабрахабрФото Создаём игру на KPHP с помощью FFI и SDL

    Создаём игру на KPHP с помощью FFI и SDL

    KPHP теперь поддерживает механизм Foreign Function Interface (FFI). Мы с Владом решили продемонстрировать его возможности и за сутки написали первую в мире графическую игру на KPHP. Игру делали с использованием библиотеки SDL: работали со звуком, обрабатывали события клавиатуры, рисовали шрифты, спрайты, UI. API и семантика нашего FFI идентичны PHP. Поэтому созданная игра запустится и на KPHP, и на PHP. Если…

    Читать далее »
  • ХабрахабрФото Подготовка sdl2 проекта для запуска на android

    Подготовка sdl2 проекта для запуска на android

    Всем привет. Сегодня мы посмотрим как подготовить проект с использованием библиотеки sdl2 для запуска игры на android.Для начала надо скачать android studio, установить её и всё что требуется в этой среде для разработки. Например у меня сейчас kde neon, и в этой системе существует файл /etc/environment, такой же файл есть и в ubuntu. Там надо прописать такие переменные. ANDROID_HOME=/home/username/Android/Sdk ANDROID_NDK_HOME=/home/username/ndk…

    Читать далее »
  • ХабрахабрФото Уроки по SDL 2: Урок 7 — Viewport

    Уроки по SDL 2: Урок 7 — Viewport

    Всем привет! Я вернулся с новым уроком для вас! А если вам вдруг надоест ждать урока от меня, вы всегда сможете найти эти уроки на английском здесь. Что ж, давайте начнем 7-й по счету уроку с названием Viewport с английского переводиться как место просмотра, или же в нашем случае — это место отрисовки. Суть такая: мы берем и ограничиваем поверхность…

    Читать далее »
  • ХабрахабрФото [Из песочницы] Установка sdl2 на основные дистрибутивы

    [Из песочницы] Установка sdl2 на основные дистрибутивы

    Здравствуй, Хабр. Недавно наткнулся на новый цикл статей по sdl2, но без процедуры установки. Вроде ничего сложного, но если интересно, то давайте вместе пройдемся по граблям, которые могут нас ожидать. Я проведу установку для xcode10 на macOS 10.14.5, code::blocks на Ubuntu 18.04 и Visual Studio 2019 Windows 10. Можно, конечно, было бы использовать clion. Одна ide на всех системах, но…

    Читать далее »
  • ИгрыФото [Из песочницы] Цикл уроков по SDL 2.0: урок 3 — Библиотеки-расширения SDL

    [Из песочницы] Цикл уроков по SDL 2.0: урок 3 — Библиотеки-расширения SDL

    От переводчика: Первые два урока серии переводов в списке — за его авторством. Я продолжаю заброшенную серию переводов туториалов от Twinklebear, в оригинале доступных тут, с разрешения переводчика предыдущих уроков серии InvalidPointer. Перевод отчасти вольный и может содержать незначительные поправки или дополнения от переводчика.Список уроков: Библиотеки-расширения SDL До этого момента мы использовали только изображения в формате BMP, поскольку это единственный…

    Читать далее »
  • СофтФото Операционная система Haiku: портирование приложений и создание пакетов

    Операционная система Haiku: портирование приложений и создание пакетов

    Осенью этого года, спустя 6 лет разработки, вышла первая бета-версия «R1/beta1» операционной системы Haiku. Я давно слежу за этим интересным проектом, который нацелен на воссоздание и последующее развитие существовавшей в 1994-2000 годах системы BeOS. Поэтому, как только на новостных IT-сайтах я увидел новость о выходе бета-версии Haiku, я незамедлительно решил посмотреть, что же было добавлено в этот долгожданный релиз. После…

    Читать далее »


Кнопка «Наверх»