Project Anger

Подписчиков: 2     Сообщений: 8     Рейтинг постов: -4.0

Разработка игр Игры инди Project Anger 

Как и обещал, полноценное видео с кухни разработки по Project Anger на движке Unigine. Рассказываю о мелких правках; про UI; показываю пару зданий и рассказываю о их механиках; а так же, первые шаги ИИ по локации.

Первая часть видео полагивает, записывал при сборке игры.

Развернуть

Разработка игр Игры инди под катом еще Project Anger 

Тестовый UI и первые постройки

Разработка игр,Игры,инди,под катом еще,Project Anger





Работа с UI (пользовательским интерфейсом), как правило идет в последнюю очередь. Но для тестов нужно сделать хотя бы базовый временный интерфейс. На него у меня ушло много времени. Все пришлось писать в ручную через код. Прописывать ядро и каждый компонент по отдельности. На деюсь, в будущем на него уйдет меньше времени. Ну, а пока что, встречайте - первый тестовый UI в игре, он автоматически настраивается под любые разрешения экрана и динамически изменяется под окно приложения.

Но сначала пара слов о графике. Увеличил дальность прорисовки травы до 100 метров от камеры и увеличил качество теней. Так же, добавил графической решение от Unigine технологию PSDGI. Ниже на скринах будет виден результат.

Показатели:

Ещё на стримах я показывал как делается UI, так же обещал его показать изначальным. Да к вот, примерно игровой будет выглядеть так:

20.03.2003
.ОЛТ*,Разработка игр,Игры,инди,под катом еще,Project Anger

Конечно да, пока нет панели быстрого доступа - она появится позднее. Я сейчас обдумываю как её сделать удобной. Есть мысли отказаться от хот-бага, который был в пером раннем доступе, и придумать что то иное. Хотя тот был, на мой взгляд, удобным.

Могу сразу рассказать о параметрах и на их затраты.

Разработка игр,Игры,инди,под катом еще,Project Anger

Снизу слева показано 5 основных параметра персонажа по их важности (самые нижние слева - самые важные). Первое, как обычно и везде - здоровье. Второе, это температура персонажа - она будет настраиваться как по цельсию (базовый), так и по фаренгейту. Выше над здоровьем идет водный баланс и калории. Ну и самое высокое - это выносливость. Ниже опишу затраты.

2í).Ü3.2í)0d,Разработка игр,Игры,инди,под катом еще,Project Anger

Скриншот выше этого показывают затрат при движении обычных шагом - затрата нет, восстановление чуть ниже, если персонаж будет стоять. Текущий скриншот показывать затрат при беге - тут я пробежался чуть-чуть. Он чуть ниже чем при спринте.

Разработка игр,Игры,инди,под катом еще,Project Anger

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

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

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


Инвентарь:

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

<3
Джинсы
® 0,00/6,00 8 0,00/12,00
▼ V Футболка _ 4и Кеды

12:18
20.03.2008
100
92 £ 96 100 ¿36,6 0°
гтг
РРЭ: 17,Разработка игр,Игры,инди,под катом еще,Project Anger

Как и в первом раннем доступе, инвентарь расположен по центру и разбит на две панели прокрутки. Но есть большое изменение. Первое, это то что каждый предмет и объект будет иметь свой контейнер, в котором и будут расположены предметы. Расположение предметов было решено сделать сеточным расположением. Каждый контейнер имеет имя, текущий/максимальный вес и объем контейнера, кнопки действия открытия и перемещения по списку.


^ г*т Боксеры ^ Джинсы
$ 0,00/6,00 8 0,00/12,00
©
▼ оо
§, Рядом 2	©
▼ V Футболка ж М КеДЬ|
А. Л -г	-	1$) 1,05/50,00
- ♦ Тестовый контейнер 8 0 66)100 00
Тестовый контейнер
©
#
Контейнер для тестирования работы инвентаря.
Объем: 1,05/50,00 л. Вес: 0,65/100,00 кг.
100
92 ^ 96 100 |

Подсказки при наведении курсора на контейнер или предмет выводят имя и описание, а так же доступные показатели.

Не сколько слов что есть объем и вес. В контейнер можно положить сколько угодно предметов, которые в сумме не будут превышать вес и объем контейнера. Было решено сделать именно так, что бы не парить о расположении предметов в инвентаре и играться в "тетрис". Можно будет носить большего объема предметы, но будет шанс их выпадения. В случае перевеса - контейнер будет изнашиваться, даже если он не подвижен.

<}
100
92	96
100	36,6 С°
4


Инвентарь [I]
12:22
20.03.2008
Поиск: 00:26. сек.
Отмена
►
РРБ: 13,Разработка игр,Игры,инди,под катом еще,Project Anger

Открытие/обыск будет идти по со временем, который можно снизить перком или умением персонажа. В игре будут контейнеры, которые нужно открыть/обыскать только раз - это ящики, одежда и прочее. При повтором открытии/обыска время тратиться не будет. Если контейнер был открыт другим игроком или НПС, то время затрачиваться не будет. Контейнеры типа растении, кустов, деревьев и прочее, нужно обыскивать каждый раз. Свои контейнеры будут открываться быстрее и обыскивать их не нужно.

12:25
20.03.2008
Инвентарь [I]
Боксеры
И Джинсы
$ 0,00/6,00 8 0,00/12,00
^ Футболка Кеды
“ & Рядом - —в

▲ г т	«	«0 1,05/50,00 /-ч
- ♦ Тестовый контеинер # 0 65(100 00 ©
	-		
Яблоко
Многосемянной нектарный плод.
Годет к употреблению дающий калории и воду.
Объем: 0,30 л. Вес: 0,20

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

Подсказка автоматически адаптируется под текст и рамки экрана и не исчезает, что бы игрок понимал что он перетаскивает и сколько требуется объема/веса. Предмет переносится только в пустуя ячейку контейнера или в его заглавную панель. Те контейнеры, которые могут что то переносить - всегда имеют одну пустую ячейку - даже при перевесе или полном объеме.


Инвентарь [I]
: а рядом ®	©
Джинсы
г I Я П'
0 0,25/50,00
■ Плотные штаны из джинсы с тканевой подкладкой. >|й контейнер д П1. ' ПП ПП © ” Защищают от царапин ноги.	■ ’

Объем: 0,30/6,00 л. Вес: 0,20/12,00 кг.
^ ¿6 Кеды
ж ** Пальто в °'20/12'00 ▼ пальто 8 010/25 оо
“ II I




Л&

Сброшенные контейнеры персонажа сохраняют в себе предметы.

Контейнер "рядом" - это расположение всех предметов, которые лежать возле героя. Примерно как в Project Zomboid.


^ г*т Боксеры ^ Джинсы
$ 0,30/6,00 8 0,20/12,00
©
^ Футболка ■!£ Кеды
г®
Пап^л® 0,20/12,00 ^ Пальто 8 010/25 оо О
Инвентарь [I]
: а рядом ®	©
	
^ ^ Тестовый	
* 1 \	
Рядом
Предметы, которые расположены (V) неподалеку от персонажа.
■ Щ и, 1Э/ 1ии,ии ^
л
100
91 £ 96 100 Ц 36,6 С'

Его так же можно скрыть или перенести по списку.

Постройки:

Как то ещё давно покупал пакет для Unreal деревенские постройки и решил их залить и настроить под Unigine. И вот что вышло...

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

Разработка игр,Игры,инди,под катом еще,Project Anger

Разработка игр,Игры,инди,под катом еще,Project Anger

Разработка игр,Игры,инди,под катом еще,Project Anger

Разработка игр,Игры,инди,под катом еще,Project Anger

Разработка игр,Игры,инди,под катом еще,Project Anger

Развернуть

Разработчики игр Игры инди под катом еще Project Anger 

Суточный цикл (v.2)

Более глубокая доработка суточного цикла. Фазы луны, лунный календарь, реализация иллюзий как в реальной жизни и немного звуков и GUI.

Разработчики игр,Игры,инди,под катом еще,Project Anger





i \Л
06:09
20.03.2008
FPS: 28,Разработчики игр,Игры,инди,под катом еще,Project Anger

Разработчики игр,Игры,инди,под катом еще,Project Anger

20.Ü3.200Ö
FPS: 25,Разработчики игр,Игры,инди,под катом еще,Project Anger

Разработчики игр,Игры,инди,под катом еще,Project Anger

Разработчики игр,Игры,инди,под катом еще,Project Anger

Разработчики игр,Игры,инди,под катом еще,Project Anger

10:08
20.03.2008
J,Разработчики игр,Игры,инди,под катом еще,Project Anger

•Wb'Afl,Разработчики игр,Игры,инди,под катом еще,Project Anger

Í-V-'-. .,Разработчики игр,Игры,инди,под катом еще,Project Anger

Видео со звуками и подробное описание работы механик, и почему именно начал с цикла дня - описано на страничке в бусти.

Развернуть

Разработка игр Игры инди Project Anger под катом еще 

Project: «Anger» - суточный цикл

Проект в жанре выживания, и первое что должно работать точно - это суточное время.

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

•"F SC^sS*** T
•S^áÚ^.CP^ *
^?H4" •*. f: -v ■
,<4V iw - * / « Г - >v - • '
í* ч £	%*V	■/ >» .*•>
>- .^и

H|,Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Развернуть
Комментарии 7 11.08.202323:13 ссылка -0.2

Разработчики игр Игры инди Project Anger под катом еще удалённое 

Project: «Anger» - суточный цикл

Проект в жанре выживания, и первое что должно работать точно - это суточное время.

Разработчики игр,Игры,инди,Project Anger,под катом еще,удалённое

Разработчики игр,Игры,инди,Project Anger,под катом еще,удалённое

Разработчики игр,Игры,инди,Project Anger,под катом еще,удалённое

Развернуть

Разработчики игр Игры инди Project Anger под катом еще 

«Point» - тестовая пробежка #1

Трава, линия буша, природные источники и много по мелочи. Локация «Point» доходит до логического завершения.

Разработчики игр,Игры,инди,Project Anger,под катом еще
Разработчики игр,Игры,инди,Project Anger,под катом еще


	It' 'Æ ■£. i 5» i, '*?> .	
Шг		яВИ1г1 */ •/ l¿ ^ Á
л ,	• -i. w г '»Ж	НМ^ЛННЬ^'ЧГ -		
%я ♦ «к - *	л- * ,,: / --3[	«Г $4 wík^ .	V... ч	’ ■ *••<*£ ^1,Разработчики игр,Игры,инди,Project Anger,под катом еще

Разработчики игр,Игры,инди,Project Anger,под катом еще

Разработчики игр,Игры,инди,Project Anger,под катом еще

I
		- >5i¿jS3WJÍR^^4'« ?ЙИ|лУ.сУ**^ ДР	^ •#■ -jyL » 7y		^ "SI	В^д4-^ЯУЖ--.
jhA-1 . .. ^ ',. Д^..-^ciüwv^		v wsSoflnWwí			:.,’V Jjßj ТС&Ь '~'- Mr^v^4PF* V ,/*J¿j : . Г ¿Л	_
		QgjB *teir. - 'üV P^^'.-JÉ%Çra	Htfl£> _ vJ|> JÆ			
		' Æbf. JM• *%	'iHCr		J • Л	Ш*Г ¿}L Jv ЩЛ£Яг Г
		ft|j|^^L ' JI

Разработчики игр,Игры,инди,Project Anger,под катом еще

Разработчики игр,Игры,инди,Project Anger,под катом еще

Разработчики игр,Игры,инди,Project Anger,под катом еще

Развернуть
Комментарии 9 09.08.202312:10 ссылка -0.1

Разработка игр Игры инди Project Anger под катом еще 

Point (тестовая пролетка №1)

Пара штук скринов с тестовой локации.

Разработка игр,Игры,инди,Project Anger,под катом еще


шк . Щ w ¿Л	UP Г :
»’ V	«i ./i
-.4 ¿У	-i à» ^ . Ч,Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

A L T» I	
fi . ' '» ЛЮ Л	». >
\	4i.|,Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

					
					*■ /'/, 1 . »'Л 1
«Г v.	^ > V jflf Jl чДя|^йя1И^^^^^И1^Ва^ь -ifc	/ л		Г-\ :7;Щ	
Я *	. ^ * "Гг	’•'- ./• <frf		Е\ 1	г V Л *S,Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Для справки: Локация "Точка" - первая сессионная локация под режим жатва - королевская битва, но с полными элементами выживания. На ней тестируется ИИ, игровые механики и рабочие процессы.
Развернуть

Разработка игр Игры инди Project Anger под катом еще 

Project: «Anger» - тестовый персонаж #1

Над проектом работаю уже давно. Всю инфу можно почитать тут. А тут дневники разработчика и инфа что было до обнуления проекта.

Да, сейчас проект на восстановлении. Решил поделится своим дерьмовым творчеством. Сейчас частично восстанавливаю персонажа и тестовые механики. Ниже пару скринов:

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Разработка игр,Игры,инди,Project Anger,под катом еще

Видео с управлением:

Сейчас делаю локацию, как будут новости сразу опубликую. На бусти буду публиковать новости раньше.

Развернуть
В этом разделе мы собираем самые смешные приколы (комиксы и картинки) по теме Project Anger (+8 картинок, рейтинг -4.0 - Project Anger)