Как сделать маленькую игру (никак...)
Как-то в начале 2020 в очередной раз решил, что пора уже что-то сделать. Чтобы попытка была успешной, нужно было выбрать максимально простую идею для реализации. Собрал в кучу все свои наработки и эскизы. Вышло около 60-ти идей, разной степени проработанности. Где-то краткое описание атмосферы или геймплея, где-то с эскизами, и совсем редко с сырыми прототипами. Выбор пал на идею игры в черно белых тонах, выглядит стильно и рисовать не сложно (а нет — это тоже сложно…).
Первый скетч идеи — основа основ…
Идея была максимально проста. Герой терпит крушение на неизвестной планете, и должен собрать детали для своего корабля.
Начал делать прототип и завертелось… Персонажа решил немного усложнить. Так же решил добавить серый цвет, для теней и пыли.
Разработка нового облика персонажа, да, не долго «развивал»…
С анимацией решил не усложнять, выбрал проверенную технику — флеш, твины. Быстро экспортирую из Illustrator в Flash и вывожу в спрайт лист. Так как анимаций планировалось не много, покадровая вполне подходила.
Процесс анимации
Первая проба в движке
Далее пошла работа над окружением, естественно с усложнением персонажа, и корабль нужно было переработать. Да и вообще добавить больше интересных деталей.
Таким стал корабль
И снова «усложнения»… С таким персонажем, кораблем и окружением, мне показалось не круто собирать шестеренки, нужно что-то по глубже, по интереснее. Так пришлось написать какую-то небольшую историю. Маленькое приключение с поиском выхода из сложной ситуации, встречи с местными жителями, немного истории этого места… Всё это начало приобретать вполне приличный вид:
Здесь не видно, но трава реагирует на персонажа.
Дальше работа пошла побыстрее, нарисовал эскизы всех локаций, декорации для начальных экранов. Сделал перемещение между локациями.
Самая первая локация. Не финал конечно.
Все эти хождения туда сюда, и прочие простые вещи я делал уже много раз. Сложное для меня, как для не программиста, это такие штуки как диалоги, сохранения, настройки и прочие более техническое. Решил переключиться на них, и завис на некоторое время. Было сложно, но что-то получилось реализовать.
Диалог сам с собой, а ещё появились птички и ветер.
После этого, загрузил скетчи всех локаций, соединил их вместе (не без проблем конечно). И решил «пройти игру» от начала до конца, с воображаемыми событиями, диалогами… Вот тут то и выявилась ещё одна крупная проблема — скучно… просто так ходить по миру, не интересно, даже если персонаж будет болтать сам с собой и ещё с кем-то, этого мало.
Изначально думал что игру смогу выпустить к своему дню рождения, но дедлайн прошёл. Сейчас уже планирую доделать к лету… Хотя это тоже очень сомнительно, учитывая какие изменения ждут впереди…
- 20 апреля 2020, 09:57
- 032
Очень качественная работа; когда я смотрел на картинки и анимации, моему сердечку становилось очень тепло и приятно.
С боёвкой предлагаю не спешить, а в первую очередь подумать над тем, что именно это за мир, на который попал персонаж.
История про космического путешественника, который брякнулся на незнакомую планету, это же весьма многообещающая история, не так ли? о_0
Какой там уровень технического развития, кто живёт (если живёт хоть кто-то) и что у них на уме, какие могут быть причины у нашего героя кому-нибудь помогать или что он мог бы сделать для того, чтобы отплатить за ту помощь, которую получит он.
В зависимости от ваших предпочтений, повествование через игровой процесс может быть совсем-совсем разным.
Например, можно рассказать историю про кромешное одиночество и робинзонаду, практически без надежды выбраться с планеты и осуществлением работ по жизнеобеспечению и благоустройству только из упрямства.
Или про встречу с диким племенем, неправильным восприятием им в качестве посланника небес, периодом прогрессорства и последующим кризисом возможностей, когда персонаж обнаружит, что он обладает слишком малым количеством практических знаний и не способен хоть как-то сильно поднять технический уровень местных, тем самым сделав что-то полезное.
Или историю про попадание в условия средневековья и получение стигмы "злого духа" или "колдуна" или "духа-хранителя местного леса", встречу с неприятными средневековыми историями и использованием суеверий и страха перед собой, чтобы оказывать влияние на людей и истории разрешать.
Или историю про аналог холодной войны на местной планете и про серьёзные беседы с серьёзными людьми в форме, после короткой прогулки по лесу и натыкание на высланный на место падения патруль.
Или историю про вполне себе развитую планету, на которой герой на хрен никому не упал, считается за нелегального мигранта, нанёсшего урон местному заповеднику и должен всем и каждому как земля колхозу.
Выбранный сюжет, выбранная вами история, будет оказывать очень большое влияние на встречающихся противников (если они там вообще будут), поэтому рисовать что-то конкретное перед полным оформлением видения мира - может быть не лучшей идеей, уже нарисованные монстрики и боёвка могут только помешать вам в дальнейшем выстроить красивый и логичный мир.
Придумайте клёвую историю и какие-то ситуации, которые вы хотите показать - и игра скучной больше вам казаться не будет, слишком уж вы будете заняты реализацией задумки.
Перед боёвкой есть ещё одна задачка, над которой буду работать эту недельку, посмотрю ещё, подумаю.
По идее история до дыр затёртая, хорошо хоть память герой не потерял =). Мир уже продуман, снова без подробных деталей, но есть. И история местных жителей накидана. Взаимодействие героя со всеми, как бы квесты, всё это запланировано. Вообще, чаще всего у меня с этого и начинается придумывание всего. Сначала персонаж, потом мир, история мира и так далее...