Показать сообщение отдельно
Старый 25.04.2015, 21:38   #1
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Движок на Си

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







Зачем я это делаю? Просто для тренировки. На мою игру это не повлияет (тем более что она уже доделана на 80%).

Что умеет движок - пока немного:
1) Считает столкновения. Сфера-сфера, сфера-меш.
2) Лайтмапит карты с возможностью включения\выключения света.
3) Воспроизводит звуки

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

Кто хочет побегать по карте и пострелять: СКАЧАТЬ - НО! Пока что лайтмапы генерируются при старте, поэтому запускается около 3 минут.

Upd. В демке - [Q][E] - включить\выключить группу источников света, [C] - присесть

Исходники движка по запросу
Миниатюры
Нажмите на изображение для увеличения
Название: ogl 2015-04-25 20-26-53-78.png
Просмотров: 1570
Размер:	821.4 Кб
ID:	21676  Нажмите на изображение для увеличения
Название: ogl 2015-04-25 20-27-02-99.png
Просмотров: 1572
Размер:	1.56 Мб
ID:	21677  Нажмите на изображение для увеличения
Название: ogl 2015-04-25 20-27-10-57.png
Просмотров: 1535
Размер:	1.02 Мб
ID:	21678  Нажмите на изображение для увеличения
Название: ogl 2015-04-25 20-27-15-56.png
Просмотров: 1590
Размер:	1.27 Мб
ID:	21679  Нажмите на изображение для увеличения
Название: ogl 2015-04-25 20-27-23-82.png
Просмотров: 1621
Размер:	1.26 Мб
ID:	21680  

__________________

(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
ARA (26.04.2015), FREE MAN (03.05.2015), Mr_F_ (26.04.2015), pozitiffcat (28.04.2015), St_AnGer (25.04.2015)