Игродвиг Индиана

Хеннинг Хайесмэн с радостью сообщает о выходе своего игрового движка Индиана: “Долгое время назад я говорил о том, что работают над SDL-движком для приключенческих игр, и пришло время представить первый релиз. Надо только отметить, что поскольку в настоящий момент нет игр, активно использующих его возможности, он все еще остается неотлаженным.”

Качать здесь: http://www.leetless.de/indiana/index.html

3 Комментариев

  1. Опубликовано Май 18, 2008 в 12:43 пп | постоянная ссылка

    (пришлю наш чуть позже – не хочется присылать совсем сырое. Подняли под win32 с хаком win32, derelictutil и derelictGL.wgl, налажена сборка статических библиотек, ускорена компиляция их и движка, линковка движка сделана почти мнгновенной. Пишу новый gui, в первую очередь курсор и средства грамотной работы с truetype. Теперь вы пишите о чудесах 1.030 и о том, что работаете на Descent (и мы туда подались, тк под кодблоксом стало надоедать), настройка и портирование займут время.)

  2. jetbird
    Опубликовано Май 18, 2008 в 1:12 пп | постоянная ссылка

    О, это хорошо.

    Кстати, я все-таки отрыл свой старый код и снова залил его в svn:

    http://svn2.assembla.com/svn/spaceshigh/

    Там есть gui в зачаточном состоянии. Я хотел все сделать с использованием делегатов наподобие c#.

    Ну то есть чтобы можно было написать что-нибудь вроде этого:

    auto guiSystem = new gui.System;

    auto btn1 = new gui.Button(”btn1″, 10, 10, 70, 30);
    btn1.OnMousePressed = &onBtn1MousePressed;

    guiSystem.addWidget(btn1); // или упрятать это куда-нить

    а функция обработки выглядит вот так:

    void onBtn1MousePressed(gui.Widget w, gui.Event e) {
    //…
    }

    Ого! Они все-таки доделали derelict.wgl и glx! Полгода назад я про это не знал! Тогда и не было возможности собрать что-то без SDL, поэтому я с ним и мучался :) Ну и ну!

  3. Опубликовано Май 18, 2008 в 2:28 пп | постоянная ссылка

    Ну… Доделали-то доделали. Но вот эти вгл и глх невероятно конфликтуют с портами win32 и x11 – я долго боролся, причем именно с бодания DerelictGL.wgl win32 и началось наше с товарищем знакомство с языком…

    В общем, пришлем на неделе, как будет курсор + надписи из файлов шрифтов трутайп + проект для Descent. In progress…


Прокомментировать

Ваш e-mail адрес никогда не будет опубликован или разглашен.