Новости

27.07.2019 - Xtreme3D 3.8.0

Стараниями FireRun была выпущена новая версия Xtreme3D - 3.8! Это один из самых крупных релизов в ветке 3.0, добавляющий множество новых функций и возможностей:

  • Добавлен новый специализированный физический движок VerletWorld для симуляции мягких тел (ткани, веревок, волос, желе и других мягких объектов) с учетом силы ветра и гравитации
  • Добавлен новый тип примитива Pipe, благодаря которому можно создавать различные трубы, щупальца и т.д.
  • Новый тип примитива TilePlane для более детального тайлового текстурирования плоскостей
  • Новые функции Viewer: ViewerPixelRayToWorld, ViewerShadeModel, ViewerRenderToFilePNG
  • Новые функции Actor: ActorGetAnimationName, ActorGetAnimationCount, ActorAnimationDestroy, ActorAnimationNextFrame, ActorAnimationPrevFrame, ActorTriangleCount, ActorSetFrame
  • Новые функции Movement: MovementPathShow, MovementPathSetLoop, MovementPathDeleteNode
  • Новые функции HUDSprite: HUDSpriteXTiles,HUDSpriteYTiles
  • Новая функция FireFX: FireFXRingExplosion
  • Новые функции Freeform: FreeformMeshObjectGetName, FreeformMeshObjectSetName, FreeformMeshObjectDestroy
  • Менеджер DCE теперь можно отсоединять от объектов функцией ObjectDestroy и манипулировать стандартными функциями
  • Функция ObjectFindByName теперь возращает id объекта по имени

  • В SDK добавлены новые примеры: fps-collision.gmk, verlet.gmk, octree.gmk, обновлен пример thirdperson.gmk.

    Скачать SDK
    Исходники

    Также FireRun выложил для скачивания XMaper - редактор карт для Xtreme3D, написанный на нем же. Скачать его можно здесь.

    Обсудить Xtreme3D 3.8 и XMaper можно на нашем форуме.


    15.06.2019 - Вики

    У нас появился собственный википроект https://xtreme3d.ru/wiki.html, посвященный Xtreme3D, Game Maker, а также другим движкам и инструментам. Писать статьи могут все желающие после предварительной регистрации.


    26.02.2019 - Xtreme3D 3.7.2

    Вышло второе обновление для Xtreme3D 3.7. Список нововведений:

  • Функция SpriteGetSize
  • Функции MaterialDestroy, MaterialSetName
  • Система TextureEx теперь поддерживает 16 текстурных слотов вместо 8 - соответственно, во фрагментный шейдер можно передавать 16 текстур, если видеокарта поддерживает такое количество текстурных блоков
  • Добавлена возможность отвязки шейдера от материала путем вызова MaterialSetShader с нулевым указателем: MaterialSetShader('material', 0)
  • Функция LineSetNode

  • Скачать

    В архив включена скомпилированная библиотека, документация, стандартный пример и файл *.gmres для импорта в новые проекты.


    17.12.2018 - Xtreme3D 3.7.1

    Стараниями FireRun было подготовлено обновление для последней стабильной версии Xtreme3D - 3.7.1. Этот релиз включает дополнительные функции изменения и возврата опций объектов, полезные для разработки редактора на основе Xtreme3D:

  • Функции для возврата данных о источниках света (LightGetColor, LightGetShining, LightGetAttenuation)
  • Функции для изменения и возврата опций примитивов (SphereOptions, SphereGetOptions, CylinderOptions, CylinderGetOptions и др.)
  • Функция, возвращающая имя материала объекта (ObjectGetMaterial)
  • Функции для возврата цвета и прозрачности у материалов (MaterialGetColor, MaterialGetAlpha)
  • Функции для изменения параметров сетки (GridSetTille, GridSetStep).

  • Скачать

    В архив включена скомпилированная библиотека, стандартный пример и файл *.gmres для импорта в новые проекты.


    05.10.2018 - Xtreme3D Editor

    FireRun, участник нашего сообщества, работает над проектом Xtreme3D Editor, который изначально задумывался как редактор сцен под Xtreme3D v3, но теперь позволяет также сохранять сцены как приложения, что делает его полноценным независимым игровым движком. В настоящее время редактор поддерживает иерархию родителей/потомков, загрузку моделей, создание примитивов, источников света и материалов, сохранение сцены в файл x3dgm, а также тестирование игры в окне редактора. Планируются также настройки для физики и проверки столкновений, поддержка поиска пути, актеров, встроенный звуковой движок, редактор ландшафта и многое другое.

    Следить за разработкой Xtreme3D Editor можно в группе https://vk.com/x3deditor.


    24.09.2018 - Cool Spot 7up Remake

    ANDron23, автор The Hunt Remake, выпустил новую игру - Cool Spot 7up Remake. Это 3D-римейк игры Cool Spot, выпущенной в 1993 году для Sega Mega Drive, главным героем которой является талисман 7up - красный кружочек Крутой Спот.

    От автора:

    "Споту предстоит спасти своего товарища. Его заперли в клетке злые враги. Ваша задача - прийти на помощь, а также победить полчища врагов. Кроме того по ходу дела придется собирать различные предметы, которые понадобятся для прохождения миссий, поэтому не упускайте возможность раздобыть что-то полезное".

    Скачать игру можно тут.
    Страница проекта.
    Обсуждение на форуме.


    04.09.2018 - Новый домен и HTTPS

    Наш сайт обзавелся доменом второго уровня - https://xtreme3d.ru, доступном по HTTPS. Адрес форума, соответственно - https://xtreme3d.ru/forum. Теперь можете не беспокоиться о безопасности ваших учетных данных - соединение зашифровано.

    Старый адрес на gecko0307.siteme.org продолжит работать, но на форум лучше заходить по новому адресу, поскольку изменился корневой URL для формирования редиректов.


    05.08.2018 - Новые примеры

    Раздел Примеры пополнился новыми примерами для Xtreme3D 3.7 - в частности, по созданию GUI и камеры от третьего лица с управлением клавиатурой и мышью (автор - FireRun).

    Также, в связи с очередной спамерской атакой, с 01.08.2018 на нашем форуме была введена капча при регистрации.


    Более старые новости доступны в Архиве.