Войти
ПроектыФорумКонкурсы

[Конкурс Тру Хардкора] Из пещер.

#0
22:33, 3 фев. 2013

Это игра для  конкурса Тру Хардкора

Название: Cave out / Из пещер.
Жанр: Exploration/Survival/Adventure.
Язык: C++
Технологии: Свой движок, OpenGL 3+
Начало разработки: 29.01.2013
Об игре:
  На данный момент это трёхмерная пещеро бродилка(леталка. физика пока отсуствует). Можно выкапывать туннели между пещерами. Как доведу генерацию пещер и менеджмент чанков до ума, займусь геймплеем.
Скриншоты:
Изображение
туннель:
Изображение

Изображение

Попробовал увеличить разрешение с метра до полуметра для всех поверхностей(выглядит гораздо лучше, но появились лишние 20к+ вертексов и 60к+ треугольников на чанк):
Изображение

Изображение

Управление:
Мышка -  смотреть.
Стрелки вперёд/назад - свободное передвижение.
Q - выкопать сферу.
E - поставить сферу.

Демки:
04/02/2013 - caveout0
12/02/2013 - Caveout1
Список изменений:

+ Показать

#1
1:07, 4 фев. 2013

Весьма интересно. Наверн, не самые тривиальные алгоритмы задействованы.

#2
3:31, 4 фев. 2013

tirinox
Пока что всё довольно просто, надо ещё работать и работать чтобы качество геометрии было приемлимо. Я попробовал несколько нетривиальных алгоритмов, но пока выбрал более простой из-за скорости и некоторых специфичных деталей.

#3
21:53, 4 фев. 2013

Фуух, наконец решил проблему с бордюром между чанками которая меня мучала уже второй день.
Поначалу генерировались перекрывающиеся полигоны:
Изображение

Исправленая генерация:
Изображение

Теперь ещё бы убрать эту разницу между нормалями..
Изображение

#4
0:09, 9 фев. 2013

Написал пробную адаптивную триангуляцию! Надеюсь теперь можно будет делать более детализированные пещеры, хотя эта адаптивность пока медленная..
Изображение
Изображение

Правда геимплейная и хардкорная составляющая по прежнему нулевая.. с этим надо что-то делать.

#5
0:11, 9 фев. 2013

traptd
На последнем скрине какая-то текстура пятнистая, вроде на прошлых лучше была. Или это издержки триангуляции?

#6
0:14, 9 фев. 2013

kipar
Это Programmer's art :). На первых скриншотах у меня баг в шейдере в трипланарном тектурировании. Правда в темноте и с бампом пятна не так видны. Также на предыдущем скриншоте нормали не сглажены.

#7
0:35, 9 фев. 2013

traptd
Ну, нормали свой шарм придают, настоящая пещера и должна быть неровной. А текстура по-моему будет рябить в глазах если на всех окружающих стенах будут одинаковые пятна.
Хотя, без демки сложно сказать, может и нормально.

#8
15:41, 9 фев. 2013

как-то странно себя камера ведет, похоже имеет место быть gimbal lock, при нажатии Esc программа падает.

#9
18:32, 9 фев. 2013

nes
Спасибо, исправлю.

#10
0:18, 12 фев. 2013

Шипы - в будущем будут ловушкой (яма в земле, или что нибудь подобное).
Изображение

Детализация поверхностей может достигать 1/16 метра, хотя это ещё не предел.
Изображение

ПроектыФорумКонкурсы

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