Войти
ПрограммированиеФорумОбщее

Построение движка от а-я

Страницы: 1 2 3 4 Следующая »
#0
22:23, 31 окт. 2011

Помогите сделать движок для стрелялки.
За основу взял графический движок Orge3D.
Есть ли какая нибудь подробная документация про программирование (создание) движка 3D??
И какие сторонние библиотеки мне нужны для создания игрового движка?


#1
22:49, 31 окт. 2011

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

#2
0:58, 1 ноя. 2011

петрушка
ну можно сделать и намеренно
для этого надо задастся вопросами
что нужно игре стрелялки
как это реализовать
ну допустим
-физ движок
-рендер движок
-управление состояниями(какой нибудь гейм мендже)
-ресурс менеджер
-либа для вывода аудио
-различные тулкиты
и тд...

Kb__
ну физ движки какие нибудь типо ODE, PhysX, Bullet
с рендером ты определился
аудио либы типо OpenAL(кстати поддерживает 3д звук), audiere, или использовать sdl для обычных звуков
и всё в том же духе...
а вот на счёт документации по созданию движка именно на огре3д..хз..раньше в вики были переводы статьи по созданию игры про ниндзю...но там и полноценным движком и не пахло
ну лично я советую physx + openal + box2d + sdl + ogre

#3
4:58, 1 ноя. 2011

Kb__
А какой язык знает товарисч в 13 лет? html?

#4
5:53, 1 ноя. 2011

Бери дорогой товарищ 2Д движок типа HGE и пиши тетрис, пакмана, вторжение инопланетян (space invaders), астероиды, boulder dash, или ещё что-то простое.
Как напишешь - вопросов у тебя станет совсем мало, вот тогда и займёшься 3д.
HGE тут http://hge.relishgames.com или тут https://github.com/kvakvs/hge/
Пример игры тут https://github.com/kvakvs/hge_skel/
Сможешь скачать настроить и запустить - молоток ;) считай пол игры написал.

#5
6:27, 1 ноя. 2011

LuckyMan А почему вы решили что мне 13 лет?
TillTrueLife Большое спосибо за помошь!!!

#6
9:06, 1 ноя. 2011

TillTrueLife
> ну можно сделать и намеренно
> для этого надо задастся вопросами

Для этого нужно иметь прежде всего опыт.
Чего у автора нету.

#7
9:22, 1 ноя. 2011

Kb__
> А почему вы решили что мне 13 лет?
Не важно, опыт. Если по делу, нафиг не нужен никакой огре. Бери hge и делай на нем 2д (!!!) стрелялку. Учи С/С++, а еще лучше ActionScript (3.0 - самый актуальный) и на нем можно сделат. кучу всего интеренсого, так еще и в вебе.

#8
9:55, 1 ноя. 2011

Я и так учу C++ сейчас читаю книгу о создание (программирование) игрового движка.Прочитал 56 страниц из 855 xDD

#9
10:59, 1 ноя. 2011

Что за книга?

#10
12:01, 1 ноя. 2011

Объясните по подробнее насчет
что лучше взять для:
-физ движок (сдесь я выбрал physX)
-рендер движок (ORGE)
-управление состояниями(какой нибудь гейм мендже) (что взять сдесь?)
-ресурс менеджер (что взять сдесь?)
-либа для вывода аудио (openal)
-различные тулкиты (а что тут взять,и ваше что это такое?)
Подскажи TillTrueLife

#11
12:02, 1 ноя. 2011

PlayerDark книга по написанию движка!!!

#12
12:05, 1 ноя. 2011

PlayerDark
> Что за книга?
Ну конечно же "Создать движок за 21 день!"

#13
12:11, 1 ноя. 2011

Дизайн документ сядь напиши.
В ворде.
Оче подробно.

Что за игра?
Какой главный герой. Откуда взялся? Куда идёт? Есть ли прекрасная принцесса или злой злодей которого надо утопить в раскалённой лаве или там замочить ядрёной бомбой?
Умения главного героя. Что умеет делать? Как именно? Прыгать, стрелять, метать какашки, становиться невидимым? Турбоскорость? Турбопрыжки? Стелс? Похмельное дыхание? Прочие умения?
Статы героя? Здоровье? Сила-ловкость-мана? Патроны?
Какие враги. Что умеют делать, стреляют, режут, прыгают, как именно?
Какая цель игры.
Очки игрока, что их добавляет? Какой их смысл? Что за них дают?
Игровой мир. Как построен? Из чего состоит? Размеры одного уровня? Переход между уровнями? Можно ли переходить назад (свободное движение по миру). Какие препятствия? Что из препятствий убивает сразу, что замедляет, а что просто останавливает игрока?

А потом будешь думать о "движках". К тому же 3д. Охохо.

Статья http://www.gamedev.ru/gamedesign/articles/killer_mmorpg_guide

Если Вы задаёте пространные вопросы о языках программирования и движках, вы не готовы создать 3D игру, не говоря уже про MMO.

#14
12:49, 1 ноя. 2011

kvakvs Я разве писал что делаю MMO ??????

Страницы: 1 2 3 4 Следующая »
ПрограммированиеФорумОбщее

Тема в архиве.

Тема закрыта.