Another lazy programmer… Currient status : offline
RSS icon Home icon
  • 2009!

    Posted on января 27, 2009 Crol 6 comments

    ААА! Урра! Вся Helloacy снова работает!! Тада!

    Наконец то я сново могу написать в свой милый бложек.

    Итак о чем это я.. ах вот, я закрыл сессию и все каникулы сижу программирую, да)
    далее список того, что уже добавилось в мой движок…

    Список:

    1) Несколько переделал элементы gui консоли, убрал из движка шейдеры (временно, нужно переделать),
    сделал поддержку shadow map. (скриншот с мапой, скриншот с гуи)

    2) Реализовал простые скрипты на Lua (в следующий раз расскажу почему не Python),
    список возможных команд:
    графическим объектам:
    move - двигаться определенное время в указанном направлении
    move_to - двигаться до точки за вроемя.
    rotate_to - вращаться до определнного угла за время
    rotate - вращаться в определенную сторону определенное время
    объектам с физикой пока что только:
    setLinearVelocity - передается импульс скорости
    всем объектам:
    wait - ошидание какого то периода времени и выполнение события после.

    У объектов может быть назначен файл скрипта где описываются его реакции на события.

    3) Как я уже проболтался в движок была встроена физика (PhysX), convex и static mesh, вроде все работает нормально.
    Так же было множество структурных изменений движка.

    4) Сделан скрипт для 3dmax, который экспортирует объекты с указанного слоя и создает тексовик с инфой о том что было экспортированно и какие координаты были у объектов в максе, после этот файл можно импортировать в редактор структур, таким образо добавление объектов заметно упростилось (планирую позже написать скрипт для Blender).

    Планы.

    Сейчас отлавливаю баги и добавляю команды для скриптов.
    Скоро нужно будет делать контроллер персонажа.
    После буду делать демо уровень где можно будет побегать, триггеры позапускать…

    Еще конечно надо бы  доделать редактор свойств объектов и материалов с визуальным отображением редактируемого, но это позже.

    Еще хочется написать урок по Lua.

    Вот такие дела.

     

    6 responses to “2009!” RSS icon


    • Блин. Ну круто в общем :)

    • Да-да! :) Никак не дождусь демо-уровня ;)

    • ААА! я сегодня встроил Character Controller! спасибо ASD!
      Теперь отсалось приделать к нему камеру и какую нибудь модельку и я буду как идиот бегать по квартире и кричать ДА-ДА-ДА!!!1
      Потом буду моделить какой нибудь уровень со скиптами!!!
      (ну я бы еще написал много много “!” и “1″ но и так хватит))

    • :) всегда рад помочь, особенно людям которые действительно что-то делают :D

      однозначно, физика и физ. модель “персонажа” существенно добавляют “играбельности” в проекты

    • Гладко пишите, молодец, а я пока так не могу, коряво как-то выходит текст из под пера :) Думаю, это исправить со временем.

    Leave a reply