Pull to refresh

Comments 101

Для первой игры, ещё и без опыта программиста, выглядит очень круто!


вот уже примерно семь месяцев, как я занимаюсь разработкой своей первой игры

Это время вы работаете над игрой фулл-тайм? Или в свободное время? Если второе – то сколько времени, примерно, тратится на разработку в день?


Работаете в одиночку, или есть какая-то команда? Уровень/остров вы делали сами (выглядит очень качественно в плане наполненности контентом)?


Есть ли спонсоры/инвесторы у проекта?


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

Контент от Manufactura K4, конкретно вот этот ассет: Pirates Island. К сожалению скриншоты в статье — копипаста, можно было хоть свои сделать. Имхо пока что выглядит не очень круто, мало просто взять готовые ассеты. Пожелаю удачи, потому что ох как не легко плавать в этом бурном но зато свободном indie game dev море :)

Спасибо! Ну, при условии, что весь остров – готовый ассет, всё становится понятно.


Тогда вполне нормальный прогресс для первой игры.

остров это только красивая картинка, у меня есть видео в самом начале работы с «экскурсией» по этому острову. Игра это в первую очередь скрипты и игровые возможности, которые на 90% авторские.

Да, я понимаю. Просто лично меня, в первую очередь, поразила визуальная наполненность карты, т.к. я не представляю, как такое можно было бы сделать без опыта за 7 месяцев в одиночку :-)


А вот скрипты и игровые возможности написать за 7 месяцев – это вполне укладывается в моё понимание. Тем не менее, в любом случае это круто :)

Я и не скрываю что за основу взят платный ассет — все использованные ассеты перечислены в паблике проекта в ВК. Если на то пошло, то RUST и многие другие игры используют платные ассеты (RUST как минимум мультиплеер использует готовый, да и не только его).Скриншоты без HUD получатся аналогичными, а имеющийся HUD просто обозначает элементы, но без красивой картинки, так что решил выложить профессиональные скрины
Что за оправдания? :) Вполне нормально использовать ассеты, для этого они и созданы. А на счет скриншотов не соглашусь, ладно там один «профессиональный» например для КПДВ скопипастить, но остальные? Получается красивая замануха, которая не ваша. Гораздо же интересней именно собственный результат показать сообществу, чтобы получить ценные отзывы, замечания, предложения. Дело тут совсем не в HUD, а в том чтобы побольше наполнить статью информацией о том что пишете, в данном случае о вашем проекте.
будут результат ближе к альфе, скриншоты на данном этапе бесполезны, лучше смотреть видео — в динамике все раскрывается полнее.
Спасибо) вечерами работаю, с 8-9 вечера и часов 5-6 упорно, каждый день практически, на постоянной основе один, но сейчас все чаще неравнодушные подписчики подключаются и помогают кто чем может: по скриптам, моделями, идеями. Спонсоров и инвесторов пока нет.
Дизайн и наполненность впечатлили, уровень финального немаленького продукта. Не представляю, как это можно в одиночку сделать, когда и программировать игровые механики нужно, и уровни создавать.
А в чём сложность натыкать заготовок уровня на карту?
a) Их надо иметь;
б) надо уметь художественно натыкать. Это очень нетривиально. Я видел много модов для игр вроде Half Life 2, и, как правило, аматорство бросается в глаза.
В юнити с первый вроде не сложно, а второе… да, очень плохо выходит у многих
Очень круто! Модельки персонажей сам делал или заказывал?
персонажа сделал сам в Mixamo Fuse, потом риггинг и анимации от Mixamo. Остальные модели по-разному: есть авторские (знакомый моделлер делал, как например модель пистоля, бомбы, корзин и тд), бесплатные и платные тоже имеются, подходящие по стилистике.
Перезалейте картинки на хабр, вк не у всех работает.
вот уже примерно семь месяцев, как я занимаюсь разработкой своей первой игры

Полгода назад я был далек от мысли считать себя программистом


Я чуть более месяца читаю урывками книжку по Юнити, а у меня на сцене всего четыре стены, бегают боты в форме куба и кидаются желтыми шариками… При этом у меня нет опыта в геймдеве, но есть в общем неплохой опыт в разработке. Завидую и Восхищаюсь =)

Судя по группе в ВК, Вы все делаете самостоятельно. Было бы очень интересно почитать о том, как Вы изучали движок, сколько на изучеие ушло времени до первых «более-менее» внятных результатов, что из проекта делали сами, что покупали, сколько времени уделяете разработке (я так понимаю этим вы занимаетесь фуллтайм), чем занимаетесь (программирование, моделирование, анимации), если не секрет, то можно затронуть финансовый вопрос (все таки 7 месяцев работы фуллтайм + возможная покупка ассетов — это довольно весомая сумма). Было бы очень интересно.

Игра и задумка очень круты. Буду с нетерпением ждать альфу =)
Согласен с вами полностью. Мне тоже было бы интересно посмотреть на процесс работы с Unity, так как сам хочу наконец долезть до компуктера и сделать простенькую игру на Android, с целью узнать, способен ли я на это, так, ради интереса… но если будет годнота, то обязательно кину в Google Play… и если все же соберусь, то надо будет запилить подробный пост с разработкой, чтобы другие тоже могли спокойно разобраться с движком.

Очень интересно будет посмотреть на готовую игру. А модели вы сами рисовали? Или использовали стоковые?
приходите на стримы, например на
по моделям чуть выше отвечал на вопрос
Кстати, а что за книжка по Unity, если не секрет?
Заранее спасибо!
Первое, что мне попалось на глаза в русском переводе (перевод не очень хорош, но я всё же люблю читать на русском).
Спасибо, надо будет обязательно прочитать…
есть книжка где как раз по урокам релизуют выживалку на острове:
в гугле Unity Game Development Essentials RUS.pdf
Премного благодарен. Даже более, чем премного.
Если что-то не очень получается с программированием, очень может помочь PlayMaker: http://hutonggames.com/index.html
Многие вещи становится реализовыватьи пробовать проще.
С программированием все получается довольно не плохо. Всё таки это моя профессия.
Не получается слегка со временем, немного больше с математикой, совсем не получается с художественным вкусом =)

PlayMaker, как я понимаю, это инструмент в инструменте. Мне проще будет кодом описать =)
Но в любом случае спасибо за ссылку. Для общего развития полезно.
пробовал его разные версии, но это несколько другое. Это ен программирование, а конструктор, я же проектом занялся больше с целью обучения, потому по возможности стараюсь больше углубляться в детали, в тот же код даже купленных платных ассетов, либо писать сам
фуллтайм у меня не получается. В начале бывало что и по 9-11 часов в день занимался, но потом в таком режиме перегорел на две недели почти, но потом взял себя в руки и вернулся к работе, но уже 4-5-6 часов в день, не больше, ну и 1-2 выходных в неделю все же позволяю себе иногда от разработки. Первые месяцы вообще сложно давалось, так как уровень знаний был если не нулевой, то близкий к нему. Над инвентарем мучился полтора месяца, при том, что логика у него была готовая (но не дописанная). А потом пошло легче, хотя сложные моменты С# пока остаются: корутины, инверсная кинематика, с которой начал разбираться буквально вчера. Занимаюсь фрилансом (сайты и порталы на заказ), с программированием до начала работы над игрой связан не был никак.

Много использовано платных ассетов, около 1000 usd примерно в сумме, еще на столько же куплены соратником и ждут пока до них вообще руки дойдут
Поздравляю! Получается отлично.
Думаю, если довести до ума, то Вы сможете получить приличных размеров аудиторию. А если внести в онлайн версию игры элементы RPG, такие как система развития персонажа, логичные боевые наземные и водные системы, а так же система крафта, то игра вполне сможет посоперничать с гигантами индустрии.
это и будет RPG даже в первой сингл-версии, потом планирую расширить до MMORPG с большим открытым миром. У персонажа уже есть около 10 параметров, система опыта, уровни, есть начальная боевая система и система крафта, похожая на таковую в игре PlanetSide 2, есть даже плавание уже (долго пилили на стримах почти с нуля), которого не было даже в ранней версии RUST! ))

Отлично, с радостью потестирую Вашу игру) Надеюсь все Ваши планы будут доведены до конца, ведь тогда это будет и вправду очень достойная игра. Желаю успехов!

спасибо, подписывайтесь на youtube например, чтобы не пропустить выход альфы
Может в опенсорц? Глядишь работа веселее бы пошла.
Может и пошла бы, но, блин, самому же интересней делать… Дольше, но интереснее…
я в своем коде сам ногу сломать могу )) потому начал комментировать строки, хотя по сути опенсорс и получается — когда на стриме несколько человек пытаются соорудить что то рабочее, а еще десяток в комментариях активно помогают советами)))
Грац. Надеюсь получите инвайт от пираньи
О piranha bytes, плюс пираты, острова… ничего не напоминает?

К сожалению, нет. Спасибо за информацию, пойду об этом почитаю :)

Меня очень интересует, как вы нарисовали такую графику, например то дерево с «апельсинами»?
Какую то книгу по 3D моделированию почитали, посоветуйте учебные материалы?
Графика в большой степени результат профессиональной работы авторов хороших платных ассетов, я больше по части кода и геймдизайна общего
Ах, сколько знакомых моделек и текстур, которые уже успели засветится в куче других игр на Юнити :) (один кораблик, чего стоит).

Люблю выживалки… хотя нет, всё же больше люблю бродилки, интересно посмотреть, изучить мир, рождённый чьей-то фантазией (свою-то и так часто вижу), но для этого нужен какой-нибудь «мирный режим», можно такое? :)
раз знакомы, значит знаете, что моделька меняется на уникальную когда готова базовая механика. Но согласитесь — лучше что бы кораблик был именно корабликом, а не абстрактным сферическим кубом в вакууме
Не-не-не, я ж не против, наоборот, знакомые вещи даже больше привлекают ;).
А знакомы ли вы с игрой «Robinson's Requiem»?

По-моему интересная была игра для своего времени, хороший симулятор выживания.

Там была система крафта, голод/жажда, заболевания, погодные условия, которые влияют на персонажа (если холодно — нужна одежда потеплее, если жарко — поменьше одежду и шляпу из листьев на голову).
не знаком, хотя много внимания уделяю различным выживалкам именно с целью черпания вдохновения, погодные условия у меня будут тоже, сейчас есть уже приливы-отливы, полуденная жара и ночной холод с соответствующим влиянием на персонажа, будет много и других
Серия Stranded возможно вам будет интересна.
у меня она не запустилась, пробовал
Есть современный stranded deep
Я далек от разработки игр и думал, что невозможно сделать такого уровня игру в одиночку, с нуля, да еще и без опыта\знаний. В статью хотелось бы добавить материалы\ссылки на ресурсы по которым вы осваивали знания.
По описанию и графике ваша игра на Готику 3 похожа (моя любимая игра). Скажите, а чем отличается РПГ от выживалки? Готику можно отнести к выживалкам?
с готикой я близко не сталкивался, выживалка это RUST, ARK, в какой то степени PUBG и LMS, сравните их с Готикой и думаю получите ответ на вопрос)) Знания получаю в основном с YouTube и от опытных в геймдеве подписчиков

У меня тоже такая ассоциация возникла. Или даже на Risen, с пиратами.

Risen мне не понравился, я больше ориентируюсь на Assassin`s Creed: Black Flag
От первого лица! Добавьте возможность играть от первого лица! Я, например, вообще не могу играть от третьего, и все популярные нашумевшие игры от третьего лица я забрасывал после 10 минут мороки. Посмотрите, например, как это реализовано в Fallout — камеру можно отдалять и приближать (до помещения ее внутрь головы игрока).

Еще кстати зацените The Forest. Ооочень толковый сурвайвал.
The Forest давно собираюсь купить и посмотреть изнутри. Первое лицо есть, но если его оставить то надо будет под него пилить фактически отдельный геймплей, хотя может и стоит сделать именно так, а не отключить первое лицо как планировал к релизу
Обязательно надо посмотреть, хотя бы чтобы понаблюдать воистину отличный интерфейс инвентаря. Ну и механики в игре реализованы отлично. Кстати, лучшая вода — в этой игре, красивей еще не видывал даже в модных популярных тайтлах (играю экшены в основном).
инвентарь Фореста видел в летсплеях, действительно очень достойно реализован

Вода у меня тоже красивая )))) можно настроить еще более, но этим буду заниматься вместе с погодными условиями
лучше уж оставить и заявить, что первое лицо еще не совсем доделано, чем вот так вот отсекать аудиторию вроде меня :) Ломать — не строить, еще успеете удалить что-то! А тем временем, игроки вам будут благодарны за сохраненную возможность.
согласен) значит оставим
лучше потом добавить то, чего не было, чем удалять то, что обязались сделать.
А кто заставляет брать обязательства? Проблема-то в коммуникациях, а не в функционале. Можно заявить, что вот эта фича есть, но ничего особенного не ждите в будущем. И всё, нет претензий :)

В нем огромные проблемы с сюжетом. Почитайте отзывы в стиме: дом нет смысла строить, через 20 дней его снесут. Сюжет хромает. Ну а потенциал неплохой.

Построил по острову 20 домов (скорее всего больше), ни один не снесли. ЧЯДНТ?

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

Я как-то построил форт на пляжу, чтобы тыл прикрывало море. В итоге процесс строительства превратился в войну, так как от леса до пляжа пешочком далековато было, и пришлось разрабатывать целую стратегию — как по-бырику наломать дров, отлогистить их до форта и не огрести по-дороге.

Понимаете? Это ж сурвайвл. Никто вам там спокойно жить не даст, а для тех, кому нужно спокойно помедитировать — есть специальные игровые режимы (креативный режим вроде).

Нет, я сам играл, а потом смотрел, и довольно не мало, я прекрасно понимаю что происходит. Моя скорость постройки крепости всегда на одном уровне, а прибытие врагов через 20-25 дней становится невыносимым. По ночам приходит целая армия. Вот что не правильно. В конце-концов, смысл крепости в защите и отбитие небольших атак, а не участие в мировой войне.


Хорошим примером баланса служит Rust (старой сборки). Зомби всегда равномерно распределены и постройка крепости имеет смысл.

Дык может дело тогда в выбранной сложности? Опять-таки, до полного разрушения мои крепости ни разу не довели. Да и какой-то серьезный урон не успевали причинять, всех либо расшугивал, либо дожидался утра и чинил. Причем крепостей у меня было 2-3 штуки, остальные дома — перевалочные пункты с минимальной защитой, но их тоже никогда не уничтожали.

Я вообще описывал версию на рубеже 2015-2016 годов. Может сейчас все поменялось.

А, ну может быть, мы с женой заигрывались в эту игру ровно через год — на стыке 2016-2017, долгими зимними вечерами :)

Очень, впечатляет!
Но хотелось бы услышать более детальную информацию, по затрате материальных ресурсов и времени.Быть может, это смотивирует многих пересмотреть свои взгляды на создание игр мечты своими силами! Спасибо Вам.

Время она съест все, что у вас есть ))) хотя я работаю по расписанию — каждый день с 8-9 вечера и до начала полуночных тупняков. Материальных ресурсов требуется немного — на покупку ассетов, реализующих то, что вы пока сами не сможете осилить, ну и упущенное рабочее время тоже надо иметь ввиду (вы не зарабатываете денег, пока работаете над игрой — так что должна быть возможность в это время что то кушать и где то жить)
Немного покритикую, т.к. сам разработчик, ок? )))

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

А вот персонажи и анимации это беда. Риг явно с «косяками» видно что руки и ноги сгибаются порой не корректно. Анимации жесткие и топорные. Если это времянка то фиг с ним, если нет, то я бы посоветовал или найти аниматора, или купить готовые. Так уж вышло, что одна лишь анимация способна или вознести игру в плане картинки, или убить на месте и сейчас вы ближе ко второму варианту. Явно нужно что-то делать, нельзя оставлять в таком виде. Для тестов, даже ЗБТ например, можно оставить, но к релизу, точно нет.

Ну и конечно же, можете минусить сколько влезет, как это обычно бывает )
Моя ближайшая задача — подготовить базовые механики, то, что персонаж должен и может делать, чтобы выжить как можно дольше. Понятно, что в начале без косяков не обойтись (вспомните Т-позу прыгающих моделек в CS 1.1 ))), тем более что анимации использую бесплатные с Mixamo пока, ресурсы пока сильно ограничены, поэтому делаю как могу.
Примерно так я и предполагал. Удачи в этом нелегком деле! :)
UFO just landed and posted this here

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

вы уже примерно восьмой с такой идеей ) на пикабу даже подоплеку фразы уже раскрыли, не оригинально в общем ))) хотя (как и на Пикабу — отвечу) — физически такая возможность будет в мультиплеере
Рекомендую поиграть в How to survive, возможно почерпнете какие идеи, игра довольно забавная, с юмором.
И не спешите с мультиплеером, лучше доведите сингл качественно, чтобы можно было его продавать.
именно это я и хочу сделать, тем более мультиплеер буду делать с чистого листа (с учетом полученных знаний), так что сначала играбельный и интересный сингл, а остальное потом
«бесплатная музыка для youtube» ))
Оффтоп: Вопрос от левого человека "что такое стамина?" просто обязателен по-моему. Ну вот всегда так, все эти загранодурацкие слова в обиходе прямо бесят… А потом говорят что русский язык скатывается и не подходит для профессии разраба. Да подходит, вы просто не использовали русский, вам легче использовать западные клеше, которые на слуху, а не подумать что это слово/словосочетания обозначает и уже на родном языке говорить. Иной раз спрашиваешь значение какого-то клеше, а человек и объяснить то не может, потому что не знает как это.

Если по теме:
Идея интересная, мне всегда не нравилось что товары как-то идут непонятно откуда у всяких там торговцев.


Так же всегда была непонятна система хранения предметов без их веса да и вообще их обычные реализации, когда нож и ружьё имеют одинаковое место. Ещё всегда интересовал вопрос "а что человек реально может с первого раза сделать такой классный горшок/сплести корзину за 5 минут?". Хотя интересную реализацию второго пункта видел в какой-то симсоподобной игре, где на каждое действие нужно иметь опыт, от ловли рыбы до разведения костра.


Но вы молодец, всё же непростое это дело, создавать игру, да и вообще такие вот вещи воплощать в жизнь на одном энтузиазме.

проще написать стамина, чем «параметр усталости персонажа», это из области использования сокращений, а не в ущерб русскому языку. Да и если подумать — любой язык (и русский в том числе) на десятки процентов состоит из заимствований, это нормально

Знаете, после Революции бывшее высшее общество писало примерное следующее:


Эти большевики совершенно испоганили русский язык своими сокращениями (совдеп, нарком, шкраб).

Использование сокращений — всегда ущерб. Поймите правильно, что если бы эти сокращения придумали бы изначально, то у нас был бы давно словарь B из произведения Оруэла, наполненный словами-сокращениями, а если быть точнее, то не сокращениями, а сочетанием звуков, имеющих только словарный смысл.


Если говорить короче, то для русского языка, как и для любого другого, сокращения — зло. Особенно если эти сокращения пришли из-за границы.

крайности всегда зло, не впадайте в них)
Стамина это количество физической энергии. Обычно на её уровень влияет прокачка выносливости. И я не очень понимаю каким словом можно заменить её в русском языке, так как она может быть и боевым атрибутом ( когда после каждого сильного удара она значительно потребляется и потом постепенно восстанавливается ) и полностью физическим атрибутом ( когда она тратиться на любые физические взаимодействия с миром и её нужно востанавливать (как голод и усталость)). Так что это слово описывает примерно — количество единиц энергии которое осталось до накладывания на персонажа негативного эффекта вроде голода и усталости, а также количество энергии оставшейся для использования особых приемов. Не все так однозначно, если у вас есть слово которое способно заменить его — пожалуйста скажите, будет интересно знать. И да — выносливость не подходящее слово.

Почему не подходит само по себе слово "усталость"? Усталость "величина" физическая, правда имеет обратное значение "стамине". А выносливость действительно слово не подходящее, ибо выносливость в играх можно "качать", да и в жизни тоже.

Так же всегда была непонятна система хранения предметов без их веса да и вообще их обычные реализации, когда нож и ружьё имеют одинаковое место...

Поиграйте в The Long Dark. Убил медведя? Сначала 10 часов разделываешь, а потом делаешь 5 ходок, чтобы перетащить все мясо домой.
Очень круто!
Когда можно простестить альфу ?)
ранняя альфа планируется к 200 серии стримов по разработке (конец лета)
Интересно, как сильно в комментариях впечатлили людей купленные ассеты. И без этого у автора много работы, конечный продукт решает. Плюс в головах ещё сидит представление, что весь контент игры создает непосредственно разработчик, хотя многие большие студии большую часть художественной работы (да и чуть ли не всё) отдают на аутсорс или просто покупают.

Всё чаще в игры заходят как в кино, нежели посоревноваться с механикой. Автор, мне интересна твоя механика, не трать время на рисование.
ценное замечание, спасибо
Ожидал тут увидеть описание всего процесса разработки и создания игры. А то какая-то реклама получается. Но так всё равно интересно. Так что успехов!
ЗЫ Но советую всё равно запилить пост про сам процесс создания игры (кусочки кода, используемые концепции, какие сложности возникали, как их решали и т.д + про графику напиши тоже; а то сам смотрю в сторону геймдева, поэтому пока потихоньку интересуюсь всем этим).
с чего то надо было начать, надо же представиться, а процесс разработки можно каждый день на вечерних стримах наблюдать в прямом эфире

А за ценный совет по следующей статье отдельное спасибо, как раз думал над этим
UFO just landed and posted this here
спасибо, записал название
Кстати, в RUST нет телепортации. Я не вижу там нереалистичных моментов, в принципе. Разве что весьма условная тема с распауном на спальниках и привате территории при помощи шкафов (который в последнее время урезают). Причем последние 2 момента, по-моему, пока не имеют очевидного правильного решения.
Обновил статью, добавив раннюю видео демку, для тех, кто хотел увидеть как оно на острове сейчас
Sign up to leave a comment.

Articles