Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Проекты > Проекты C++

Ответ
 
Опции темы
Старый 26.09.2017, 00:14   #16
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

Скоро новая демка.

А пока посмотрите на физичную водичку

__________________

(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
ant0N (26.09.2017), pax (28.09.2017), Samodelkin (26.09.2017), St_AnGer (26.09.2017)
Старый 02.10.2017, 21:44   #17
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

Ха, я вас обманул - на самом деле я делаю редактор для игры. В частности редактор анимаций для персонажей



А вот и пробная анимация

Миниатюры
Нажмите на изображение для увеличения
Название: DwarfDig 2017-10-02 20-42-24-21.jpg
Просмотров: 1467
Размер:	139.3 Кб
ID:	22781  
__________________

(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
ant0N (04.10.2017), Randomize (06.10.2017), Samodelkin (03.10.2017), St_AnGer (02.10.2017)
Старый 02.10.2017, 22:58   #18
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: The Dwarf Adventure

Сообщение от mr.DIMAS Посмотреть сообщение
Ха, я вас обманул - на самом деле я делаю редактор для игры. В частности редактор анимаций для персонажей


Пили скорее, пощупать же хочется, у меня на маке через вайн предыдущая демка отлично работала.
Да и самому что-то творить прям очень хочется, творческая ломка... Но времени нету, печаль-беда
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Старый 06.10.2017, 00:40   #19
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

А вот и результат работы редактора в игре:
__________________

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
Arton (06.10.2017), Randomize (06.10.2017), Samodelkin (06.10.2017)
Старый 08.10.2017, 17:21   #20
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

Добавил инверсную кинематику с ограничениями поворотов в движок, теперь можно заставить персонажа правильно ставить ноги на неровный пол и правдоподобно держать и крутить оружие. В игру пока не встраивал, можно посмотреть результат работы в редакторе.

__________________

(Offline)
 
Ответить с цитированием
Эти 8 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
Arton (08.10.2017), mauNgerS (08.10.2017), Mr_F_ (08.10.2017), pax (09.10.2017), Randomize (08.10.2017), Samodelkin (04.11.2017), St_AnGer (08.10.2017), Жека (09.10.2017)
Старый 10.10.2017, 07:14   #21
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений
(для 886 пользователей)
Ответ: The Dwarf Adventure

Круто! Какие доки смотрел по инверске? Поделись.
(Offline)
 
Ответить с цитированием
Старый 10.10.2017, 12:12   #22
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

Да это влобный CCD по графу сцены. Читал вот эту статейку: http://www.ryanjuckett.com/programmi...descent-in-2d/
+ видос посмотрел чтобы лучше понять принцип работы в динамике:


Кстати с этим методом уже появились проблемы при неоднородном масштабировании узлов графа. Вот тут описываю проблему (если кто хочет помочь): http://www.gamedev.ru/code/forum/?id=230475
__________________

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
St_AnGer (10.10.2017), Жека (11.10.2017)
Старый 21.10.2017, 16:18   #23
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

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

Было:



Стало:


К тому же я добавил оружие ближнего боя. Не все оружие ближнего боя может ломать террайн, однако кирка может.

Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 1375
Размер:	446.6 Кб
ID:	22782  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 1296
Размер:	463.6 Кб
ID:	22783  
__________________

(Offline)
 
Ответить с цитированием
Эти 8 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
ant0N (21.10.2017), Arton (29.10.2017), Nerd (21.10.2017), pax (28.10.2017), Randomize (22.10.2017), Samodelkin (04.11.2017), St_AnGer (22.10.2017), Жека (22.10.2017)
Старый 26.10.2017, 23:21   #24
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

Балуясь с SSE заметил полнейшую дичь - когда компилишь игру со включенным SSE (/arch:sse2) то вода (и вообще все частички) ведут себя не так как с выключенным SSE (/arch:ia32).

Вот без SSE:



А вот c SSE:



У меня один вопрос: ШОЗАНАХ ТУТ ТВОРИТСЯ?
__________________

(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
Arton (27.10.2017), pax (28.10.2017), Samodelkin (04.11.2017), St_AnGer (26.10.2017)
Старый 28.10.2017, 01:09   #25
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

Оказалось все дело в оптимизациях /fp:fast + /arch:ia32. Компилятор выполняет более агрессивные оптимизации, и поэтому такая разница.

PS. А игра тем временем "весит" 32000 строк кода. The Mine на момент релиза "весила" всего 20000 строк. Ящитаю это успех: менее чем за год было написано в 1,5 раза больше строк чем за 4 года разработки The Mine.
__________________

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
Arton (28.10.2017), Nerd (28.10.2017), St_AnGer (28.10.2017)
Старый 29.10.2017, 02:11   #26
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,947
Написано 2,189 полезных сообщений
(для 6,051 пользователей)
Ответ: The Dwarf Adventure

Ящитаю это успех
Скажи это демосцене) Имхо, наоборот - чем меньше, тем лучше (хотя я сам чувствую неадекватную гордость за свои жирнющие файлы (да у меня ж БОЛЬШОЙ проект, как у БОЛЬШОГО дяди), так что понять могу)
__________________
бложик | geom.io | твиттер | faded | демо 1 2 | роботы | лайтмаппер
(Offline)
 
Ответить с цитированием
Старый 29.10.2017, 12:47   #27
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

Таки лучше когда выше отношение фичи\строки_кода. Больше фич->меньше строк кода -> крутота.
__________________

(Offline)
 
Ответить с цитированием
Старый 29.10.2017, 15:48   #28
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

Добавил поиск пути.



Здесь оранжевыми линиями показан путь от каждого моба до игрока.

Суть алгоритма: вначале строится navmesh по террайну, и уже по нему осуществляется поиск пути. Сам поиск сделан через A*, работает довольно шустро. Навмеш приходится перестраивать при каждом изменении террайна, но перестройка довольно быстрая и можно делать в отдельном потоке, что не сказывается на производительности игры.
Миниатюры
Нажмите на изображение для увеличения
Название: DwarfDig 2017-10-29 14-43-50-68.jpg
Просмотров: 1240
Размер:	316.2 Кб
ID:	22790  
__________________

(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
Mr_F_ (24.12.2017), Samodelkin (04.11.2017), St_AnGer (29.10.2017)
Старый 24.12.2017, 17:07   #29
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

Планирую выйти в ранний доступ в стиме в ближайшее время.
__________________

(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
Randomize (25.12.2017), St_AnGer (24.12.2017)
Старый 31.01.2018, 23:13   #30
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: The Dwarf Adventure

Я тут устроился на работку, и на игру вряд ли будет хватать времени

Вы держитесь тут, всего хорошего - может быть по выходным смогу хоть что-то делать.
__________________

(Offline)
 
Ответить с цитированием
Эти 5 пользователя(ей) сказали Спасибо mr.DIMAS за это полезное сообщение:
Антихрист (01.02.2018), mauNgerS (31.01.2018), Randomize (01.02.2018), St_AnGer (01.02.2018), Жека (02.02.2018)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 14:51.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com