Движок на Си
Вложений: 5
Тут уже проскакивала моя тема на gamedev.ru, где я показывал самодельный лайтмаппер. Буду выкладывать тут скрины и технические подробности создания движка на чистом Си.
Зачем я это делаю? Просто для тренировки. На мою игру это не повлияет (тем более что она уже доделана на 80%). Что умеет движок - пока немного: 1) Считает столкновения. Сфера-сфера, сфера-меш. 2) Лайтмапит карты с возможностью включения\выключения света. 3) Воспроизводит звуки Движок использует OpenGL 1.4 - отчасти потому, что хочу чтобы игра (шутер, я его сейчас делаю на этом движке) работала на довольно слабых компах. Кто хочет побегать по карте и пострелять: СКАЧАТЬ - НО! Пока что лайтмапы генерируются при старте, поэтому запускается около 3 минут. Upd. В демке - [Q][E] - включить\выключить группу источников света, [C] - присесть Исходники движка по запросу |
Ответ: Движок на Си
Не хочу гуглить, что значит ошибка отсутствия libogg-0.dll?
|
Ответ: Движок на Си
Перезалил. Просто забыл положить длл'ку.
|
Ответ: Движок на Си
Ну пока всё шустро работает. С тремя - минутами ты загнул конечно.
Свет гаснет(текстура - меняется) смотрится неплохо, коллизия есть, звук странный. |
Ответ: Движок на Си
Цитата:
|
Ответ: Движок на Си
Вложений: 1
Цитата:
Цитата:
Цитата:
В аттаче исходники, файлы: lightmap.c и collision.c(для рейтрейса) Upd. А вообще рендер лайтмап будет делаться единожды - сейчас кумекаю над сохранением лайтмап. |
Ответ: Движок на Си
Цитата:
ну и вообще |
Ответ: Движок на Си
Потому что у меня есть нетбук с Intel GMA 3150 :-D.
|
Ответ: Движок на Си
Ну а планшеты?
|
Ответ: Движок на Си
На всех планшетах где есть графика есть и шейдеры.
У меня есть комп с GeForce2 MX так что я тоже потенциальный клиент. |
Ответ: Движок на Си
а у меня есть нетбук с intel gma 945 :D так что я тоже потенциальный клиент)) на макбуке кстати за 97 секунд сгенерилось всё и запустилось, считал сам))
|
Ответ: Движок на Си
Цитата:
как я заметил , многие ударились в с̶т̶а̶р̶ь̶е̶ олдскул, только вот производители их не поддерживают и зачем-то делают железо все дешевле и мощнее... |
Ответ: Движок на Си
Цитата:
|
Ответ: Движок на Си
Цитата:
Люди, которые не могут себе позволить калькулятор с PS 3.0 и игру твою не будут покупать (денег тонет). Лишать себя прелестей шейдеров из-за такой аудитории? На всякий случай я напомню. PS 3.0 настолько древний, что появился ещё тогда, когда я учился в школе. В те времена даже диалап интернет был у единиц. :-D |
Ответ: Движок на Си
Сделал сохранение\загрузку лайтмап. Скиньте мне cgraphics.log и напишите фпс( выводится в консольное окошко )
СКАЧАТЬ |
Часовой пояс GMT +4, время: 09:02. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot