Есть чё?
А если найду?
От идеи до J.O.P.A... Или о том, как учитель в геймдев пытается
Продолжаю рассказ о том, как меня вынесло на дорожку геймдева и что из этого получается. Это уже вторая часть, первая же под названием "Вначале была идея... Или о том, как учитель в геймдев пытается" доступна по ссылке.
Остановились мы на том, как после смены игрового движка и попыток разработки мобилок я решил перейти на ПК в качестве платформы для разработок. Для себя я выделил несколько причин этого.
1. Имеющиеся мануалы и уроки в интернете для Unreal Engine ориентированы на ПК, каждый туториал так или иначе подводит к тому, что автор делает проект для компьютера, а не для смартфона. Мобильной разработке под Unreal посвящено очень мало, здесь король по-прежнему Unity (о том, почему я не выбрал его я писал в это заметке)
2. Продвижение проекта на мобильных платформах требует значительного вливания средств. То есть, мне нужно будет потратить определенные денежные средства для того, чтобы пользователи элементарно узнали о игре. Тогда как тот же Steam он более ориентирован под продвижение новичков. Не скажу, что продвижение игры и набор первых игроков на ПК легче, но он несомненно требует меньше денежных затрат.
3. Мобильный проект требуется оптимизировать для различных устройств. А учитывая, что я разрабатывал игру для Android, эта задача ещё усложняется. Количество разрешении экрана, версии Android, процессоров и пр. просто зашкаливает. С ПК ситуация намного лучше - оптимизация проекта под эту платформу не потребует значительных средств.
4. Поддержка комьюнити тоже имеет место быть. Я состою в нескольких чатах, где собрались начинающие разработчики и как вы думаете каков процент из них тех, кто работает для мобилок? Ровным счётом ноль! Опять таки элементарный вопрос с призывом о помощи "Ребят, я тут для мобилки делаю игру..." упрётся в глухую стену.
5. Удобство отслеживания ошибок и того, что что-то пошло не так. Сама разработка происходит на компьютере и для компьютера, потому после запуска проекта в движке ты получаешь примерно то, что получишь когда игрок запустит игру. В случае с мобилками всё сложнее - на ПК у тебя всё хорошо, а при запуске на телефоне всё идёт по одному месту. Последние 2 дня ковыряния в Just Parking при попытке запустить её непосредственно на устройстве явно продемонстировали то, о чём я пишу сейчас.
Но было недостаточно просто перейти на другую платформу. Думаю, что вы согласитесь, что мобильные игры и игры для ПК отличаются как минимум подходом к тому, что должен делать игрок. И если мобилки в основном предназначены для времяубивания (об этом, кстати, расскажу как-нибудь в сл. заметках), то на ПК время нахождения в играх намного больше. А значит и изначальная идея игры в реализации на пекарне не зайдёт игрокам. Я взял для себя время до конца недели (на дворе был вторник, 18 августа), чтобы обдумать новую концепцию игры.
Как на свет родилась J.O.P.A и зачем было называть игру ТАК?
Те дни, которые потянулись после перехода на ПК для разработки были наполнены различными действиями напрямую не связанными с поиском нового концепта. Я записывал видео для Youtube-канала (он появился у меня 9 августа), постил в группе (кстати, вот на неё ссылка, всех жду в гости!) новости околоигровой тематики и размышлял. Идеи были разные.
1. Выполнение заданий на время - перед игроком стоит задача припарковаться, собрав по пути монетки и ограниченное время. В качестве сложностей - препятствия.
2. Симулятор парковки + таксиста - игрок забирает пассажиров и должен крайне аккуратно, но при этом быстро доставить их в нужное место. По пути можно собирать монетки, а с каждым столкновением терпение пассажира заканчивается и, в конце концов, он может выйти из салона.
3. Сражение в режиме дуэли с компьютерными противниками - есть поле для битвы, есть противники и есть место для парковки. Нужно уничтожить противников и занять место.
В любом случае идея должна была быть динамичной, атмосферной и не затянутой. Иначе игра быстро наскучит и люди просто её выключат. И вот после того, как пост с этими мыслями был отправлен в группу, а комп выключен, я упал в кровать и долго не мог уснуть. В голове крутились мысли о том, как это сделать, как заинтересовать игрока. Я мало верил в истории про то, как великие изобретения приходят к авторам во сне, но итоги этих раздумий чуток заставили усомниться. Потому что ко мне пришли цельные ДВЕ (!) идеи!
ИДЕЯ №1: очень-очень давно на мобилках я играл в игру под названием That Level Again (кстати, проект от отечественного разработчика). В чём суть TLA? Вам нужно пройти простой уровень - из начала в конец до двери. Но вот метод прохождения меняется каждый раз. То есть, уровень один на всю игру, но меняется только стиль прохождения. Я играл в две части TLA и видимо они настолько повлияли на меня, что я решил использовать аналогичный принцип в своей игре.
Примечание: нет, это не воровство идеи. Хотя бы потому, что я открыто пишу о том, что меня конкретно вдохновило.
Получается, будет 10 уровней (думаю, что для первой игры хватит с лихвой), суть которых проста - доехать до парковочного места. Но как это нужно будет сделать будет меняться каждый раз! И я опять-таки лёжа тогда в кровати уже начал придумывать некоторые особенности прохождения каждой локации в игре.
ИДЕЯ №2: она касалась названия проекта. Just Parking было слишком скучно! Потому я подумал, что надо изменить его и решил, что в сокращении оно будет звучать, как J. O. P. A. Но мысль эта пришла не просто так, у неё была небольшая история.Был прикол, который когда-то слышал или видел в интернете или по ТВ. История про Кая, перед которым лежат ледяные буквы "Ж", "О", "П", "А" и пока он не сложит из них слово "СЧАСТЬЕ" Снежная Королева его не отпустит из плена.
Задумано было интересно, но как именно назвать игру, чтобы сокращение было таковым? Я полез в переводчик Google и стал искать. J - это Just (просто), P - Parking (парковка), A - Again (снова). А вот O.... Залез в словарь английских слов на букву O и увидел интересное слово Odd - странный. И в результате получилось Just Odd Parking Again - просто странная парковка снова (видели, что даже на русском языке видится какая-то космическая связь - П.С.П.С). Ну и в сокращении получилось то, что и требовалось. Прям красота!Слышал ли я что-нибудь о нейминге? Неа! Считаю ли я, что называть игру так, чтобы в названии была ЖОПА, чем-то из ряда вон? Неа! Волнует ли меня, что кому-то название может не приглянуться? См. предыдущие два ответа!
Кстати, замечали, что как только приходит идея, то вас накрывает некоторой эйфорией! Всё кажется настолько крутым, что прям ААААА и кажется, что ты прям гений, настолько всё сложилось и получилось. Но по утру или спустя какое-то время эйфория улетучивается и ты просто реализуешь то, что пришло в голову. Прям как адреналин, но только для мозга. Вот также случилось и у меня той ночью. Довольный собой я уснул, а по утру (ну как утро.. это уже был день, потому что с раздумьями я уснул часов так в 5) уже приступил к реализации задуманного.
Так что же в итоге?
Практически спустя ровно месяц (месяц и сутки) у проекта появилась обновлённая концепция и новое название. О том, что происходило дальше и как в результате я пришёл к публикации демоверсии J.O.P.A расскажу в следующих постах.
Надеюсь, что вторая часть понравится вам не меньше первой и вы поддержите её. Также открыт к общению, потому можете задавать любые интересующие вас вопросы в комментариях.
Мама, хочу обратно!
"Не хочу больше быть здесь, верните меня!"
Хороший закон, жаль не у нас
Зашла на днях к деду помочь по домашним делам. Сидим на кухне, пьем чай, говорим о жизни. Фоном работает ТВ.
- В Аргентине есть закон этики для чиновников. Согласно которому чиновники и близкие родственники чиновников не имеют право лечиться за границей. Поэтому или нет, но у них хорошая медицина.
Задумались, а ведь это хорошая идея, которая заставила чиновников обратить внимание на качество услуг своей медицины.
У нас тоже предлагали принять такой закон, но господа депутаты высказались резко против.
UPD: к посту есть вопросы #comment_180223445
Включайте фары в дождь!!!
Все мы прекрасно знаем, что по правилам дорожного движения, на загородных дорогах необходимо, в дневное время передвигаться с включенным ближним светом фар, или с использованием дневных ходовых огней. И если в сухую погоду ходовые огни видно, то в дождь (туман) их очень сложно разглядеть, и может случиться так, что человек начнёт обгон не увидит ваших ходовых огней и вы с ним стукнетесь. Так же и вы не сможете увидеть вылетающего на обгон из-за фуры, если у него не будут включены фары.
Так же когда едешь в дождь, позади летит облако водянной пыли, через которое не видно подкрадывающегося без фар.
А так же, есть индивидуумы, которые вообще ни чего не включают, этих я бы предложил наказывать очень сильно.
А так же бывают народные умельцы, которые ставят вместо ходовых огней китайские диоды, которых вообще и в сухую погоду не увидеть.
И когда вы едете на ходовых огнях у вас задние габариты не горят, и в тумане, можно получить по заднице!
Я конечно понимаю, что можно ехать с ходовыми огнями, но давайте думать хоть маленько!
Вот знаки препинания, для учителей русского языка, расставьте где сочтёте нужным: ,,,,,,,, - - - - - ;;;;::::.....
Вот примерная разница в видимости в тумане. Фото честно стянуто с интернета.
Старые "друзья"/ споры на Пикабу
Готовы к Евро-2024? А ну-ка, проверим!
Для всех поклонников футбола Hisense подготовил крутой конкурс в соцсетях. Попытайте удачу, чтобы получить классный мерч и технику от глобального партнера чемпионата.
А если не любите полагаться на случай и сразу отправляетесь за техникой Hisense, не прячьте далеко чек. Загрузите на сайт и получите подписку на Wink на 3 месяца в подарок.
Реклама ООО «Горенье БТ», ИНН: 7704722037
Когда очень нужно попасть на лекцию
В МГТУ им. Баумана преподаватель не любит опаздывающих студентов и закрывает двери в аудиторию после звонка. Но один студент так рвался получить новые знания, что решил попасть в аудиторию через вентиляцию.