Как стать автором
Обновить

Открыт исходный код игры «Приключения капитана Блада»

Время на прочтение 1 мин
Количество просмотров 9.5K
Open source *C++ *

Открыт исходный код движка от игры 2010 года - "Приключения капитана Блада".

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Комментарии 29

Alternativa3D 5.0

Время на прочтение 1 мин
Количество просмотров 2.3K
Adobe Flash


Сегодня группа разработчиков платформы для flash-игр, предоставила несколько новых демо на основе новой версии своего движка.

Что же там такого красивого?
Всего голосов 45: ↑42 и ↓3 +39
Комментарии 71

Вышел OpenMW 0.6

Время на прочтение 1 мин
Количество просмотров 1.2K
Чулан
Напомню, что OpenMW — это попытка создать кроссплатформенный игровой движок с открытым кодом, поддерживающий форматы данных игры The Elder Scrolls 3: Morrowind. На хабре о нем уже писали, когда вышла первая публичная версия.

С тех пор проект подрос, и вот что появилось в версии 0.6:
  • Появилсся полноценный GUI, основанный на MyGUI, который позволяет воссоздать GUI Morrowind'а со всеми его окошечками и прочим
  • Полностью закончен Monster Script — скриптовый язык, который предназначен для реализации игровой логики
  • Решены проблемы с воспроизведением музыки в windows

Хочется пожелать разработчикам удачи в доведении проекта до играбельного состояния, потому что Morrowind — легенда, и поиграть в него на новом, стабильном, открытом и красивом движке очень хочется :)
Получить дополнительную информацию и посмотреть скриншоты можно на сайте проекта

Кстати, проект также интересен тем, что написан на языке D. Так же используется графический движок Ogre и физический движок Bullet
Всего голосов 33: ↑30 и ↓3 +27
Комментарии 30

Релиз ImpactJS Game Engine — 99$

Время на прочтение 1 мин
Количество просмотров 3.7K
JavaScript *


Сегодня состоялся релиз Impact JS, дважаскриптовый движок, который в взаимодействии с html5 canvas позволит вам создавать игры. Пример такой игры — Biolab Disaster

Немного огорчает стоимость лицензии — 99$. Но уверен в скором будущем появятся бесплатные альтернативы.

Видео по созданию игры на Impact.

Небольшой обзор ImpactJS
Всего голосов 41: ↑37 и ↓4 +33
Комментарии 51

Unity3d и развеивание некоторых мифов

Время на прочтение 8 мин
Количество просмотров 94K
Разработка игр *Unity *
Из песочницы
Недавно я прочитал очередную статью про Unity3d на Хабре, в очередной раз были интересные комментарии — и грамотные, и грамотные не совсем.
Я вдохновился и решил немного прокомментировать происходящее.
Надеюсь, кто-нибудь почерпнет для себя здесь что-то новое и интересное.
Читать дальше →
Всего голосов 81: ↑72 и ↓9 +63
Комментарии 42

Выбираем мультиплатформенный движок для разработки мобильных игр (часть 1)

Время на прочтение 4 мин
Количество просмотров 51K
Разработка игр *
Из песочницы
imageРазработка мобильных приложений это весьма перспективное и выгодное занятие. Одним из самых интересных направлений являются игры. Однако, игры — это довольно сложные приложения, а учитывая, что на рынке существует как минимум две мобильные платформы, на которые стоит ориентироваться, сложность возрастает вдвойне. По этому, нам надо как то облегчить свой и без того нелегкий труд.
Читать дальше →
Всего голосов 63: ↑58 и ↓5 +53
Комментарии 66

NeoAxis Game Engine 1.0 наконец-то увидел свет

Время на прочтение 4 мин
Количество просмотров 8.2K
Разработка игр *
Хочу опубликовать топик, обзор релиза кросс-платформенного игрового движка NeoAxis, так как у авторов пока нет аккаунта на Хабре. Далее от первого лица:

Уже более шести лет мы (компания NeoAxis Group) ведем разработку нового игрового 3D движка, начинавшегося как задумка энтузиаста-одиночки, но превратившегося в полномасштабный проект, над которым теперь работает международная команда специалистов. После стольких лет упорного труда мы рады сообщить, что NeoAxis Engine достиг версии 1.0!

Читать дальше →
Всего голосов 88: ↑84 и ↓4 +80
Комментарии 110

Выбираем мультиплатформенный движок для разработки мобильных игр (часть 2)

Время на прочтение 3 мин
Количество просмотров 26K
Разработка игр *
Слегка затянул с публикацией продолжения, но первая часть не смогла накопить достаточно силы, а потом бац, и какой-то добрый незнакомец помог, за что ему огромное спасибо.

Первую часть читаем здесь: Выбираем мультиплатформенный движок для разработки мобильных игр (часть 1)

В этот раз вводную часть опустим и сразу перейдем к нашим пациентам.
Читать дальше →
Всего голосов 36: ↑34 и ↓2 +32
Комментарии 30

Начало работы с игровым движком Rungine

Время на прочтение 5 мин
Количество просмотров 3.6K
Разработка игр *
Из песочницы
Runner Engine (сокращенно Rungine) — это новый 2D/3D движок для создания игр и мультимедийных приложений. Он обладает гибким набором инструментов, которые способны помочь разработчику увеличить скорость разработки, но они пока находятся в доработке. В состав движка входят: Core (ядро с собственным набором утилит), GUI, Graphic2D. В данный момент Runner Engine поддерживает только DirectX9. Идет работа над поддержкой OpenGL. В дальнейшем планируется продолжить работу над поддержкой DirectX10 и DirectX11.

Поддерживаемая платформа: Windows

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

Инициализация:

Первым шагом необходимо подключить dll движка:
#include "..\..\RunnerEngine\Runner.h"
#pragma comment(lib, "../../Bin/Runner.lib")


Объявляем девайс:
RDevice rdevice;
//Для инициализации необходимо вызвать метод Create:
if(!rdevice.Create(800, 600, Mode::Windowed, API::Direct3D9)) {
   return 0;
}


Весь рабочий цикл осуществляется следующим образом:
//рисуем, пока окно не закрыто
while(rdevice.EnterMsgLoop(true)) {
   rdevice.Clear();//очищаем поверхность окна
   //начало рисования графики
   if(rdevice.BeginScene()) {
        //рисуем картинку внутри окна
        rdevice.EndScene();//конец рисования
        rdevice.Present();//отображаем все нарисованное
   }
}

Все. Инициализацией мы разобрались. Теперь можно вывести на экран картинку или нарисовать изображение.

Читать дальше →
Всего голосов 31: ↑24 и ↓7 +17
Комментарии 43

Погружение в скрипты игрового движка Unity3d, ч.1

Время на прочтение 6 мин
Количество просмотров 232K
Разработка игр *Unity *
Из песочницы
Доброго времени суток, уважаемый читатель! На Хабре неоднократно публиковались статьи о разработке игр с использованием замечательного движка Unity3d. Большинство этих статей были посвящены вполне определенным задачам, я же хотел сделать общий экскурс в данный движок. Данная часть будет посвящена наиболее часто используемым скриптовым методам и объектам, которые используются мной в процессе разработки на данном движке. Примеры я буду приводить на JavaScript, как на наиболее близком мне языке.
Читать дальше →
Всего голосов 38: ↑36 и ↓2 +34
Комментарии 34

Погружение в скрипты игрового движка Unity3d, ч.2

Время на прочтение 4 мин
Количество просмотров 128K
Разработка игр *Unity *
Доброго времени суток всем читателям! Не так давно мною была опубликована статья, охватывающая некоторые часто используемые скриптовые возможности движка Unity3d. В этой части я хотел бы написать о скриптовых событиях, вызываемых при различных условиях. Все, указанные в данной части справочника, функции доступны в любом скрипте, который «повешен» на игровой объект.

Читать дальше →
Всего голосов 32: ↑28 и ↓4 +24
Комментарии 12

Веб браузер в NeoAxis Engine — Интеграция Awesomium и NeoAxis

Время на прочтение 2 мин
Количество просмотров 2.5K
Разработка игр *
NeoAxis Group, разработчики отечественного игрового движка NeoAxis, собщают об успешной интеграции библиотеки Awesomium. Awesomium — фреймворк, основанный на движке Chromium/WebKit, который теперь может быть подключен к NeoAxis в качестве расширения. Используя Awesomium разработчики могут встраивать веб-страницы, находящиеся онлайн, в свои приложения, будь то игры или что-либо другое — реализуя таким образом уникальные и оригинальные возможности геймплея или элементы игрового дизайна. По сути это полнофункциональный веб-браузер прямо внутри игрового движка.

;

Подробности под катом.
Читать дальше →
Всего голосов 3: ↑2 и ↓1 +1
Комментарии 7

Разработка 2D игр под Windows и HTML5 без программирования

Время на прочтение 4 мин
Количество просмотров 37K
Разработка игр *
Из песочницы
image

Привет Хабраюзеры!

Сегодня я хочу представить вашему вниманию замечательный конструктор 2D игр (для Windows и в частности для HTML5) Scirra Construct.

Основным плюсом данного конструктора является то, что для создания игр не требуется никаких знаний языков программирования, все делается посредством построения действий во встроенной системе событий.
Читать дальше →
Всего голосов 102: ↑90 и ↓12 +78
Комментарии 49

Unity3d. Уроки от Unity 3D Student (B00-B03)

Время на прочтение 5 мин
Количество просмотров 242K
Разработка игр *Unity *
Добрый день. Предлагаю свой вариант перевода уроков по Unity3d от www.unity3dstudent.com

Введение.


Данная статья представляет из себя первый набор базовых (из раздела Beginner) уроков. Уроки в основном нацелены на изучение скриптинга и использование компонентов.
Поэтому предполагается, что с основами работы в GUI Unity вы слегка знакомы. Если нет, изучите вводный раздел на этом же сайте.
Уроки достаточно ясные и короткие, так что трудностей в процессе их изучения должно возникать минимум.

PS: А хорошо это или плохо — вопрос достаточно сложный.

В некоторых местах уроков есть минимальные косметические изменения, не затрагивающие основную суть.

Перейти к урокам
Всего голосов 54: ↑53 и ↓1 +52
Комментарии 9

Unity3d. Уроки от Unity 3D Student (B04-B08)

Время на прочтение 7 мин
Количество просмотров 134K
Разработка игр *Unity *
Добрый день.

Предыдущие уроки вы можете найти в соответствующем топике.

Теперь в каждом посте в скобках (в конце) будут указываться номера уроков. Буква в начале номера обозначает раздел (B-Beginner, I — Intermediate).

PS: Если вы не проходили предыдущие уроки, очень рекомендую их пройти, т.к. последующие изредка на них ссылаются.

Перейти к урокам
Всего голосов 28: ↑24 и ↓4 +20
Комментарии 19

Unity3d. Уроки от Unity 3D Student (B09-B12)

Время на прочтение 6 мин
Количество просмотров 99K
Разработка игр *Unity *
Добрый день.

Предыдущие уроки вы можете найти по следующим ссылкам:
Уроки B01-B03
Уроки B04-B08

Перейти к урокам
Всего голосов 24: ↑20 и ↓4 +16
Комментарии 6

Unity 3D. Создаём 3D меню

Время на прочтение 4 мин
Количество просмотров 63K
Разработка игр *Unity *
Туториал
Из песочницы

Введение


Хабра уже имеет за плечами пару туториалов на тему кроссплатформенного 3D движка «Unity 3D», но до сих пор не имеет уроков на тему 3D меню.
На эту статью меня натолкнул пост Unity3d script basics и Unity3D для начинающих — Туториал 1.
Так же пару людей поругалось на автора на тему «Уже не в том веке живём», поэтому вот вам щепоточка знаний.
Делая этот туториал, я предполагал, что вы уже знакомы с основами JS'a и интерфейса Unity 3D.
Работать я буду с Виндусовской версией Unity 3D. Обладатели других ОС думаю разберутся.
Читать дальше →
Всего голосов 8: ↑4 и ↓4 0
Комментарии 4

Unity3d. Уроки от Unity 3D Student (B13-B16)

Время на прочтение 5 мин
Количество просмотров 119K
Разработка игр *Unity *
Предыдущие уроки вы можете найти по следующим ссылкам:
Уроки B01-B03
Уроки B04-B08
Уроки B09-B12

PS: Так же исправленны некоторые ошибки в предыдущих уроках, большое спасибо хабравчанинам ufomesh и MikhailS.

Перейти к урокам
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 7

just2d — создаем «идеальный» игровой движок. Шаг 1

Время на прочтение 4 мин
Количество просмотров 11K
Разработка игр *Canvas *
Доброе утро, Хабр.
на досуге посетило меня вдохновение о разработке нового 2d движка для игр. Однако с одной уникальной особенностью. Хочется сделать его реально удобным для разработчиков разного уровня.
Как этого добиться?
Сначала мы придумаем и напишем 2-3 типовых игры на «идеальном» движке, т.е. сначала будет создано само приложение, а уже потом под его код будет писаться движок.

Разберемся подробнее
Всего голосов 30: ↑13 и ↓17 -4
Комментарии 38