Turret - Первый билд
И снова всем привет.
Я продолжаю клепать игру, и попутно выкладывать видео о процессе клепания. В этом посте расскажу чуть больше о самой игре, будет немного скриншотов, и рассказа о том, что происходит с игрой для тех, кому не интересно смотреть видосы.
![Вперёд! На убой!](/uploads/screenshots/12448/17655/skrinshot_1_build_2.png)
Немного лора игры: в далёком будущем на далёкой планете, существовали две страны. Одни жили наукой, вторые разрушениями. Первые проводили исследования, создавали классные штуки, и вообще были красавчиками. Вторые с помощью вторжений и захватов крали у первых их разработки и превращали их в оружие и инструменты разрушений. Когда началось такое положение дел — мало кто помнил, но вечно оно продолжаться не могло. В один не самый прекрасный момент Страна науки перестала существовать. Однако лучшие умы этой страны оставили после себя наследие: несколько десятков подземных бункеров, запрятанных в самые укромные места, и хранящих в себе лучшие достижения, самые продвинутые технологии, самые перспективные разработки. Лидеры воинствующей страны просто спать не могли от мыслей о том, сколько всего они смогут разрушить, заполучив технологии из бункеров. Однако же помимо того, что эти бункеры сами по себе хорошо запечатаны, так ещё они охраняются системами активной защиты с продвинутым самообучающимся ИИ.
Игроку в игре предлагается опробовать себя в роли того самого ИИ, и управляя турелью не дать толпам врага заполучить доступ к одному из упомянутых бункеров.
История игры, конечно, слабо продумана, но в игре такого типа, по моему мнению, это не так страшно.
Немного о процессе разработки.
Разрабатываю в одиночку, делаю на unity (как оригинально, да). Что могу — делаю сам, что не могу — беру на asset store. Разработку веду по такой схеме:
Сначала делаю геймплей, добавляю какие-то механики, потом делаю, чтоб это выглядело красиво (ну или не совсем уж уродливо и прототипно), потом идёт история, но тут зависит от вдохновения. Если не получается придумать ничего нового — его пропускаю, и возвращаюсь к гемплею. И так по кругу, до тех пор, пока не кончатся идеи, что делать с игрой.
![Главный и единственный пока экран игры](/uploads/screenshots/12448/17656/medium_skrinshot_2_build_2.jpg)
Что сейчас есть в игре.
Есть турель, есть бесконечно бегущие враги, есть схематичный бункер в виде белого шарика. Турель стреляет по врагам, враги бегут, бункер ломается, если враги до него добегают.
Управление: стрелки на клавиатуре — поворот турели, ЛКМ — стрельба.
Что планируется делать в ближайшем будущем.
Добавлять разнообразия: разные виды врагов, постепенное нарастание сложности, и самое главное: прокачка турели. Тут в общем следите за новостями.
Итог.
На данном этапе играть в неё уже в принципе можно, но скучно: слишком однообразно. Да и сложность прям завышена: как только основная толпа врагов добегает — всё, уже ничего ты сделать физически не сможешь. Если не читерить.
Тем не менее, если кто-то всё-таки хочет пощупать билд — оставляю на него ссылку. Если оставите в комментариях скриншот с количеством очков, сколько успели настрелять — буду бесконечно счастлив.
Так-же оставлю ссылку на репозиторий с проектом на Github. Правда там уже устаревшая версия проекта, да и в принципе не уверен, что это кому то надо, но мало ли… Может время от времени буду обновлять.
Ну и наконец — крайний видос с процессом разработки: Youtube.
Чаще всего обновления будут именно на ютубе. Так что подписывайтесь;)
Всем пока, до встречи в следующем посте!
- 14 августа 2020, 11:00
Как игра, сделанная за день из готовых ассетов - пойдет.
Но называть такую поделку проектом мне было бы стыдно. Я даже ни одну свою игру не могу назвать проектом.
Если вы хотели выложить свою игру за отзывами - то вы делаете это очень рано, сейчас вам показывать практически нечего.
Теперь по делу.
Стрельба по ЛКМ, а поворачивается стрелками. Что вам мешает сделать управление турелью мышью?
Разберитесь с ландшафтом. Когда вы запускали игру - неужели не видели что половина деревьев поворачивается вместе с камерой?
Звук стрельбы раздражающий, сделайте другой, более приятный и менее надоедающий.
Враги слишком мелкие, трудно в них попасть, слишком точно приходится целиться и всегда движутся по прямой.
После попадания в землю не остается ни воронки, ни взрыва, убивающего ближайших врагов, ни анимации смерти, враги тупо удаляются.
Врагов слишком много, бегут с трех сторон и из-за медленного поворота турели невозможно успевать убивать всех.
Сделайте какую-нибудь модель вместо объекта, на который они набегают. Стыдоба белый шар оставлять.
Ваша игра весит 280 Мб. Для такой маленькой игры это непростительная расточительность. Она у меня скачивалась дольше чем я играл.
Если вы сами это понимаете, то зачем выкладываете?
Сделайте так чтобы было нескучно и только потом выкладывайте.
Спасибо за отзыв и наставление на путь истинный).
Почему я выкладываю игру в таком сыром виде? Чтоб была мотивация работать дальше. Даже не самые положительные комментарии - уже пинок для меня не бросать и делать.
У меня куча незаконченных игр, которые я никому не показывал, как раз из-за того что они были сырыми. Но как результат, они так и оставались не законченными. Поэтому с этой игрой я решил попробовать по другому: начать показывать её с самых ранних этапов разработки, и посмотреть, поможет ли это моей мотивации.
По-моему опыту если у тебя куча сырых недоделанных игр, значит ты их не хочешь доделывать.
А если чтобы доделать игру тебе нужен дополнительный мотиватор, то с тобой что-то не в порядке.
У нас один товарищъ делал себе доп. мотиватор: ставил себе срок и если он недоделывал игру к сроку, то отдавал этому сайту определенную сумму денег. Делал он так два раза - не помогло.
Нужно просто признаться себе что ты не хочешь доделывать игры. И вместо того чтобы искать дополнительные мотиваторы - придумать игру которую ты захочешь доделать:
1) Придумать игру, в которую ты не хочешь играть, а хочешь именно сделать.
2) Максимально продумать ее в голове заранее, при необходимости - записать сценарий или детали в файл. Чтобы не получилось что ты сделал 1 уровень и не знаешь что дальше тебе делать.
3) Взять удобный инструмент, который тебе нравится и делать игру.
4) После того как игру можно будет пройти от начала и до конца - улучшать игру пока не надоест.
Вот еще советы:
1) Если прошлый раз ты недоделал игру, то в следующий возьми более простую идею, сделай игру меньше, сделай скромнее графику и оформление чтобы разработка шла быстрее.
2) Участвуй в коротких (<= 2 недели) конкурсах чтобы обрести уверенность. В промежутках между конкурсами делай маленькие, но законченные игры чтобы пройти все этапы разработки. Лучше делай в 2D, там графику делать менее трудозатратно.
3) Продолжай пробовать. Из всех разработок у меня до сих пор только одна игра, которая проходится за 2-3 часа, бросал ее делать 3 раза. Есть ребята которые все еще делают одну игру 6 лет. У них что-то нет проблем с мотивацией - они хотят сделать.
По поводу ассетов. Мое мнение - те кто их используют в больших масштабах (а не просто взять 2 модельки, музыку и пару звуков) - просто лентяи и не представляют масштаб работ и количество труда который им нужно вложить. Поэтому пытаются всячески сэкономить. Качество игры таких не беспокоит. Для них проблема хотя бы просто сделать игру, что уж там говорить про допиливание, полировку и прочее.
Попробуй для начала сделать шахматы, тетрис. Крестики-нолики, на крайний случай. С нуля, без чужих ресурсов, кода, рацпредложений и новых идей.
Там больше нюансов и подводных камней чем кажется на первый взгляд.
Спасибо ещё раз за советы.
Если всё-таки заброшу эту игру - воспользуюсь ими. Ну а пока - буду придерживаться первоначального плана.
Эт-дааа... Очень бросается в глаза преобладание продуктов ассетстора. Сразу по скриншотам (это визуал) создаётся впечатление чего-то черезчур типичного. Я бы посоветовал ещё поработать над стилем. Ну, или, если это не ваша сильная сторона, вывозить геймплеем и вкачивать его.
Спасибо за совет
Стиль я ещё конечно могу примерно набросками накидать, но полностью его реализовать - уже могу не потянуть, поэтому да - пока буду напирать на геймплей. А там, может и хорошего виуальщика найду, если повезёт.