Продолжаю рассказ про разработку нашей игры. / геймдев :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: кки :: инди :: Игры

геймдев Игры инди кки сделал сам 
Продолжаю рассказ про разработку нашей игры. Начало - в прошлом посте.

геймдев,Игры,инди,кки,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Итак, мы погоняв бумажный прототип, мы определились с базовой механикой и начали воплощать его в коде “на кубиках”. Буквально - все основные зоны и слоты были представлены в виде юнитёвых кубиков.

Вернуть карты
Получить карту
Нанести урон

- Интерфейс управления игрой.
/

Половина стола, принадлежащая игроку 1.
\
-оо-
1 А
ГЙ'ПЮПСЭ1
{»~
11
-со-
1
п 11С~
5м»«5«л«-
•-'. ИЛ-- : ■Эф1н\')н1
:гпт
Колода игрока
I
I
Карты в "руке" игрока.
Предсмертный хрип: запушить на опдт.

(на самом деле, это скрин к составленному нами тестовому заданию - но первая сборка выглядела идентично)

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


Первая десктопная версия была сделана быстро - за пару месяцев. Но в ней не было ничего, кроме боя: колоды настраивались конфигом, коллекции карт и прочего, как таковых, не было вообще. А вся логика была вшита в клиент. Эта версия позволила не только почувствовать, как игра пережила перенос в электронный вид, но и “пощупать” первые наброски интерфейса и юзабилити. 


Параллельно шли поиски стиля. Изначально мы экспериментировали с витиеватым готическим артом.

	— ■	? - \ 4l
		
A		1
		1
1 ' / Il I/ ¿ * VH i i a za	r	l; Щ
		JJ	iijfi л,геймдев,Игры,инди,кки,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Экран боя планировался на трёхмерной сцене. Сначала это была шкатулка (привет, HS), затем свиток.

Чатик с чадом кудежа, пинга эля, серп, сграга, кутерьма, пора валить, буду резать, может, бить
$о1асе шепчет: играй горячника, а то маму твою на балет поведу,
	М М гШ		
		,		Р Ж ^ 1 х
к-.	ш		^ л Ш 1 1
			• « ’*,геймдев,Игры,инди,кки,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал

Мы довольно долго прокопались с этим дизайном (вариаций шкатулки и свитка было около 20) прежде чем поняли, что путь был тупиковым. Даже небольшой наклон камеры из-за перспективы значительно ухудшал читабельность карт на противоположном конце стола - это круто смотрелось на промо-артах, но чудовищно неудобно на практике. Кроме того, мы так и не смогли настроить освещение в сцене так, чтобы она выглядела, как задумывал художник. А самое главное, что общий дизайн был чудовищно переутяжелён обилием абсолютно бесполезных и отвлекающих деталей.


БРОНЯ 1,геймдев,Игры,инди,кки,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам


Для интерфейса, который игрок будет видеть много часов подряд, это очень плохо. Поэтому, хотя на этот дизайн было потрачено очень много сил и времени, мы, хоть и небезболезненно, отказались от него. Недавно я стал обладателем артбука по HS и узнал, что они в своё время прошли точно такой же путь: на ранних скетчах их интерфейс был очень перегружен декоративными элементами, от которых в финальной версии они отказались. Впрочем, это обычное дело в разработке.

В итоге мы решились на два радикальных шага: отказ от 3D-сцены в пользу 2D-интерфейса и радикальной смены дизайна на более лёгкий, чистый, и менее мрачный (но не скатываясь в откровенную казуальщину). Поле боя решили расположить на площади одного из городов. Так родился вот такой скетч.
геймдев,Игры,инди,кки,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам
Нам понравилась новая концепция, и мы решили доработать её.
йшШт,1
X	Г' 7
\ Ш V.	
	
vT<. •■...		
	í?®9á	
UiJËIM' ш*	ÎWJ йпх	/
	Lin W	
Tftwejiic
/	|jf V.1
	
	
V Л-'Н. Lp ,‘f г*Д	: ' •
A,V-1- A L	
	1
U/ 1 !J		
		/>,геймдев,Игры,инди,кки,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам
Редизайн пошёл на пользу и восприятию, и удобству. В конечном итоге, через несколько итераций мы остановились на таком варианте:
			
	1		
4 T	H
Q	1,геймдев,Игры,инди,кки,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

Как можно заметить, полной переработке подвергся и дизайн карт. Мы избавились от всех лишних элементов, переплетения стальных узоров и грязной цветовой гаммы, сосредоточившись на том, чтобы все важные для игрока детали - рамка, характеристики, цвет - читались легко и четко.

геймдев,Игры,инди,кки,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам

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

геймдев,Игры,инди,кки,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам


Подробнее

Вернуть карты Получить карту Нанести урон - Интерфейс управления игрой. / Половина стола, принадлежащая игроку 1. \ -оо- 1 А ГЙ'ПЮПСЭ1 {»~ 11 -со- 1 п 11С~ 5м»«5«л«- •-'. ИЛ-- : ■Эф1н\')н1 :гпт Колода игрока I I Карты в "руке" игрока. Предсмертный хрип: запушить на опдт. Оглушает противника Р ы вок. вопросом "где мои родители?" ч
 — ■ ? - \ 4l A 1 1 1 ' / Il I/ ¿ * VH i i a za r l; Щ JJ iijfi л
Чатик с чадом кудежа, пинга эля, серп, сграга, кутерьма, пора валить, буду резать, может, бить $о1асе шепчет: играй горячника, а то маму твою на балет поведу, М М гШ , Р Ж ^ 1 х к-. ш ^ л Ш 1 1 • « ’*
БРОНЯ 1

йшШт,1 X Г' 7 \ Ш V. vT<. •■... í?®9á UiJËIM' ш* ÎWJ йпх / Lin W Tftwejiic / |jf V.1 V Л-'Н. Lp ,‘f г*Д : ' • A,V-1- A L 1 U/ 1 !J />
 1 4 T H Q 1


геймдев,Игры,инди,кки,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам
Еще на тему
Развернуть
Графоний:
Не, на самом деле стало как минимум удобней. Прежний десигн был вычурный, но хорошо смотрелся только на статичных артах. Плюс сделать удобное и красивое 3д силами небольшой команды оказалось не так просто, поэтому решили не громоздить фичи ради фич.
Я понимаю. По хорошему, надо было и шрифт заменить, а то он стильный, модный, но читается с трудом
Да, согласен, шрифт это прямо боль :( это тоже вторая и третья версия, но он крайне далёк от идеала. Надеюсь, найдем хорошую альтернативу. Отдельная проблема ещё в том, что нужно учитывать наличие не только латиницы, но и особых символов для немецкой локализации. На китайскую у нас вообще отдельный шрифт.
Я так понимаю, видео оставлено на потом?
Да, наверное уже в следующем посте закину трейлер
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Despotism 3k Trailer,Gaming,Despotism 3k,Release in November 2018! Yea!
https://store.steampowered.com/app/699920/Despotism_3k/ Neamee - big update.,People & Blogs,,New features
Backpack batteries charging logic changed
Game perfomance improved more then 40%
Enviroment's materials and main character's look - updated.
подробнее»

скриншоты screenshotsaturday gamedev Игры сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам Инди игры Neamee

Neamee - big update.,People & Blogs,,New features Backpack batteries charging logic changed Game perfomance improved more then 40% Enviroment's materials and main character's look - updated.
The Last Argonaut - Магический щит,Entertainment,unity,indiedev,gamedev,madewithunity,RPG,game,gaming,gamedeveloping, Dangerous Mission: Glork on Earth,People & Blogs,games,игры,Game play of "Dangerous Mission: Glork on Earth"