Авторы и разработчики движка: KlinkSoftware (http://homepage.mac.com/ggadwa/KlinkSoftware/).
dim3 – это по сути игра «без содержания», в которой вы можете всё менять и редактировать с помощью специальных редакторов (что облегчает задачу). Если другие подобные движки отличаются тем, что они заточены под определенный жанр, то dim3 разработан так, что из него можно делать игры всех жанров!
Вы сможете отредактировать почти всё содержание, используя уже готовые два специальных редактора. Таким образом данный движок позволяет вам сделать игры таких жанров: 3D FPS, 3D приключение, 2D сайд-скроллер, качественную RPG, гонки, сетевую или любую другую по типу игру.
Данный движок разработан и приподнесён так, чтобы создание игр происходило не прибегая к исходному коду движка, для чего были сделаны редакторы и скриптовой язык. Но для тех, кто всё же хочет поковыряться в исходном коде движка, есть и такая возможность, так как распространяется и открытый код dim3.
dim3 использует высоко-оптимизированный скриптовой язык Mozilla Spidermonkey javascript (http://www.mozilla.org/js). Те, кто ранее имел дело с javascript, без труда освоят этот скриптовой язык. Ну и для всех остальных скрипт не должен показаться сложным. Создана очень здравая модель управления объектами, что позволяет управлять аспектами в течение долгого времени игры. Подлинники могут быть подключены: игры, карты, интерфейсы/HUD, игроки/боты, объекты/предметы, оружие, снаряды, таймеры и события.
И взаимодействие данных объектов друг с другом, возможность посылать сообщения, управлять камерой, сменять свойства и мн.др. Большинство скриптов работает на определенных или случайных событиях. Например, для совершения какого-то сценария нужно нанести определенный урон, приблизиться к какому-нибудь объекту и т.д. Это позволяет вам иметь большое количество вариантов сценария, прописывая оные скриптом, при этом не нагружая производительность игры.
dim3 имеет систему управления курсором мыши, благодаря чему, можно создавать объекты, которые бы управлялись с помощью курсора.
dim3 - больше чем только движок, также это - два удобных в работе инструмента, dim3 Editor (для создания карт) и dim3 Animation (для импортирования и анимирования моделей). Каждый из этих инструментов базируется на XML структурах для довольно быстрой разработки. С помощью данных инструментов вы сможете очень быстро создавать новые локации, импортировать и разрабатывать объекты для игры на dim3.
Редактор dim3 имеет такие особенности: удобный интерфейс, 3D-вид, 2D-вид карты, перемещение полигонов как 3D-окне, так и в 2D, создание копий объектов, быстрое дублирование и изменение объектов, использование палитры, подгонка текстур по размеру, добавление скриптов и объектов непосредственно в карту, редактирование и предпросмотр созданных конструкций, оптимизированное управление.
Аниматор dim3 имеет такие особенности: удобный интерфейс, трёхмерный вид в реальном времени, изменение анимации в реальном времени, инструменты для вычисления объёма, импортирование различных форматов, добавление костей к моделям не поддерживающим оные, работа с костями, петлями, позами, анимацией.
Движок создан для операционной системы Mac OS X, под неё же работают и редакторы. Но возможен запуск и на Windows, для чего нужно скачать дополнительный запускающий файл. В движке использованы только те форматы, которые поддерживаются на разных ОС, например XML, PNG, WAV и д.р; что достаточно удобно.
В целом, подойдёт для имеющих опыт игроделов, которые хотят сделать что-то интересное, сложное в 3D-пространстве. Качество игр на уровне 2000-2004 годов, создание игр достаточно удобное и не сложное, но без Mac OS X на Windows можно запустить движок, а вот редакторы запускаются только на Mac OS X. Вот такой мультиплатформенный движок с отличными инструментами.
Официальный сайт: http://code.google.com/p/dim3/ или http://www.klinksoftware.com или http://homepage.mac.com/ggadwa/KlinkSoftware/
Mod makers have done wonderful things with other engines, but they are extending an engine that was basically designed for a single game. Dim3 is the opposite ... an engine designed for all games!These people can just download the binary and change almost everything about the engine from scripts and editors. In this way, they can make any number of games, for example: first-person shooter, 3D adventure game, 2D side scroller, top-down RPG, driving and racing, network battles or many other types of game.
dim3 is open source, so anybody that wants to tinker with the actual code can do so. dim3 is designed to be completely changed without ever touching the code, but those that want to can dive in.