Найти тему

Предлагаю поучаствовать в разработке игры и заработать человеку без всяких навыков и знаний

Оглавление
Одна из наших игр в разработке (по ней тоже понадобится помощь в будущем)
Одна из наших игр в разработке (по ней тоже понадобится помощь в будущем)

Суть предложения

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

Не спешите разворачиваться и закрывать статью с мыслями: "Разработка игр - это сложно! Разработка игр - это не для меня! Я ничего не умею!"

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

Т.е. вам не нужно иметь никаких навыков программирования и знания этих языков программирования, вам не нужно иметь навыков рисования и уметь рисовать, вам не нужно иметь навыков создания звуков и написания музыки. Но при всем при этом вы можете реально поучаствовать в создании игры, ваше имя появится в титрах игры и вы даже сможете получить денежное вознаграждение по выходу игры в релиз (продажу) если реально справитесь. Если помогать будут многие, то авторы дельных предложений и идей однозначно попадут в титры игры (сама игра выйдет на всех консолях и ПК). А те, кто проделает действительно большой объем работы, помимо этого еще получит денежное вознаграждение. Все будет зависеть от объема работы.

Что для этого требуется? Вам нужно лишь продумать игру ОТ и ДО.

Я сам программист. У меня есть художник. Звуки и музыку делают знакомые люди. Т.е. все необходимое есть. У меня выпущено уже несколько игр.

Спросите - почему мне самому бы не сделать эту часть работы? Я и делал ее во всех своих играх. Но со временем понял, что сложно тянуть сразу и код и геймдизайн. Для ускорения разработки игр необходимо делегировать (разделять) обязанности. Изначально я еще и рисовал графику для игр сам и разработка длилась еще дольше, чем сейчас, когда эту часть работы уже выполняет художник.

Т.е. если говорить терминологией из разработки компьютерных игр, то мне нужен геймдизайнер (и возможно левелдизайнер/нарративный дизайнер).

Пока я предлагаю поработать над текущей игрой, которую я уже начал. Со временем игра будет готова, эта статья устареет, но предложение нет! Так как я не прекращаю делать игры, по этому можете все равно обращаться ко мне. У того, кто справится хорошо - вообще есть шанс войти в нашу команду и продолжить работать над последующими играми.

Немного о нас

Для начала надо понимать, что мы небольшая инди команда. Костяк составляет 2 человека. Мы делаем только небольшие 2D игры. Никаких убийц GTA, различных MMO и прочего. Только реальные задачи и игры, кторые могут поднять один-два человека.

Над чем мы работаем сейчас

В данный момент у меня в разработке игра в жанре Moon Lander, но с сюжетом, заданиями/миссиями с различными целями и прокачкой.

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

Игра пока находится на очень ранней стадии. Графику еще не начинали рисовать - все создается на геометрических фигурах. Т.е. пока это еще только прототип.

Что уже есть в игре

1) Готова основная механика.

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

2) Готово 5 уровней (с разными задачами и сюрпризами для игрока).

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

Схема первого уровня (синей окружностью обведен материнский корабль), а стрелкой показан путь от стартовой площадки
Схема первого уровня (синей окружностью обведен материнский корабль), а стрелкой показан путь от стартовой площадки

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

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

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

Схема третьего уровня. С материнсокого корабля в самый низ. Загружаемся. Летим вверх. Высаживаем груз на платформе, помеченной красной стрелкой и далее обратно на материнский корабль. Тут уже можно заметить две промежуточные заправочные площадки на пути (желтые прямоугольники).
Схема третьего уровня. С материнсокого корабля в самый низ. Загружаемся. Летим вверх. Высаживаем груз на платформе, помеченной красной стрелкой и далее обратно на материнский корабль. Тут уже можно заметить две промежуточные заправочные площадки на пути (желтые прямоугольники).

В четвертом уровне, нам дают простое задание - заправить ракету, чтобы она могла взлететь и отвезти добытые минералы на Землю (действие у нас пока предположительно происходит на Луне). По сюжету, наш материнский корабль не смог подобраться ближе к ракете, по этому он приземлился не по далеку и выгрузил баллоны с топливом. Мы приземляемся слева, загружаем топливо - корабль становится тяжелее. Но игрок уже учился таким управлять в миссии ранее. Летим вправо, выгружаем топливо. Ракета взлетает. И при взлете кусок грунта (или камень) отлетает в наш корабль и ударяется в него, тем самым повреждая один маневровый двигатель - это и есть тот самый сюрприз для игрока (неожиданная ситуация). Вообще, кораблик у нас может вращаться по часовой стрелке, против часовой стрелке и газовать - тем самым ускоряяст в направлении носа. Когда один маневровый двигатель отключится, у игрока пропадет способность поварачивать корабль по часовой стрелке, что усложнит задачу возврата на материнский корабль и тем более задачу приземления на него.

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

В пятом уровне все еще более усложняется. Нам дают следующее задание - пропала связь с майнерами в одной из шахт, необходимо слетать и проверить, что с ними случилось. Тут добавляется новая механика к игре - появляются зоны в которых наш кораблик сдувает. Графически думаю это будет оформлено так, как будто из скал выходят кратеры, а с них подаются потоки воздуха. В общем нам необходимо пролететь по сложному маршруту. Но когда мы долетим до точки назначения, то обнаружим, что все разломано и все майнеры мертвы, а в этом месте заложена бомба (таймер 2 минуты 45 сек) - это очередной сюрприз для игрока. Игроку необходимо будет очень быстро вернуться к материнскому кораблю, пока не истек таймер (его время будет показано на экране).

Схема пятого уровня. Начинаем слева сверху с материнского корабля. Летим по пути синей стрелки. Зеленые прямоугольники со стрелочкой - зоны в которых корабль сдувает в направлении этой стрелки.
Схема пятого уровня. Начинаем слева сверху с материнского корабля. Летим по пути синей стрелки. Зеленые прямоугольники со стрелочкой - зоны в которых корабль сдувает в направлении этой стрелки.

Пока это все, что готово по уровням.

3) Готовы зачатки сюжета

Это пока самая малопроработанная часть. По сути мы молодой пилот, который не так давно выпустился из академии. Мы устраеваемся на работу пилотом этого маленького кораблика к ворчливому старику (владельцу этого самого материнского корабля и соответственно маленького, которым мы играем). Изначально старик будет недоволен нами, постоянно ворчать, но со временем отношения наладятся. Этот самый старик - владелец чего-то вроде транспортной компании в будущем. Наемный рабочий, выполняющий простые задачи. На самом деле берется за любую работу, что только могут подкинуть, чтобы хоть как-то держаться на плаву. Как видно по миссиям выше - это привези/увези кого-то, доставь/забери груз и т.д. Четвертая миссия вообще называется "легкие деньги", в ней старик нам так и говорит, что подвернулась не пыльная работа, есть возможность заработать легкие деньги, но по сути миссия оборачивается поломкой корабля и сложной дорогой назад. По итогу старик очень рад, что мы смогли вернуть ему корабль невредимым, даже н аодном маневровом. И за это он будет уважать героя чуть больше.

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

По сути действие происходит на Луне и есть две крупные конкурирующие корпорации по добыче какого-то дорогого минерала. И возможно мы становимся замешаны в их корпоративные войны. Возможно начальник охраны даст нам задание разведать что-то у конкурирующей компании и т.д. В итоге мы узнаем тайну, что они нарыли что-то древнее (возможно инопланетное). Действие может перенестись на Марс (где сменится сла гравитации). Далее возможно действие переместится в космос, где уже не будет гравитации и управление корабля будет аналогичным как в игре Astreroids, т.е. корабль будет носить по инерции.

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

Возможно, вообще будет какая-то неизвестная планета далее как место действия.

Может по итогу наш герой на маленьком кораблике узнает какую-то тайну и остановит конец света.

В общем это пока общие наброски сюжета. Можно будет вообще все действие перенести за пределы солнечной системы, на неизвестные планеты и спутники. Тут не столь важно. Главное связать все миссии какой-то единой цепочкой повествования.

4) Готовы общие наброски подачи сюжета и выбора миссий

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

В игре будут главы. К примеру, первая глава на Луне. На карте изначально на выбор доступно пара миссий. При прохождении одной из них, открывается доступ к другой. Т.е. у игрока будет выбор всегда между 2-3 заданиями, чтобы если он в данный момент не может пройти одно из них, он мог переключиться на другое.

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

5) Готовы наброски некоторых препятствий в уровнях

Чтобы миссии были разнообразнее и интереснее нужно постоянно добавлять на уровни что-то новое. Как например в пятом уровне у нас появились зоны, в которых кораблик сдувает в определенном направлении.

Сейчас из таких объектов в игре есть лазерные туррели, которые цепляются к стенам, полу, потолку и водят пушкой за кораблем, выстреливая лазером.

Есть туррели с самонаводящейся ракетой, которая следует за кораблем и от нее надо уворачиваться.

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

Есть различные вращающиеся конструкции (типо лопастей), которые усложняют пролет в некоторых зонах.

Есть двери и кнопки открывающие их. Кнопки - это такие же площадки, сев на которые, дверь откроется. Реализовано два варианта. Есть двери, которые потом сами закрываются через определенное время, т.е. нужно успеть долететь до нее пока она открыта, а есть двери, которые остаются открытыми навсегда.

Есть зоны, в которых надо продержаться какое-то время, пока идет скачивание каких-то данных/информации. Это тоже как одна из механик, разбавляющих геймплей.

6) Есть несколько идей для прокачки кораблика

Но над ними нужно еще думать, на сколько они впишутся в игру и не поломают баланс.

Пока придумал следующее:

  • улучшенная броня (позволяет например выдержать одно попадание лазера) - пока у нас кораблик уничтожается с первого выстрела
  • Возможность установить оружие на корабль (позволит например убивать врагов, разрушать препятствия)
  • Расширенный бак, позволит увеличить максимальный запас горючего
  • Увличение скорости поворота корабля
  • Индикатор посадке - на корабле появится лампочка, которая будет загораться зеленым, если кораблик идет на снижение/приземление с допустимой скоростью и под допустимым углом
  • Увеличенная скорость дозаправки корабля (корабль быстрее восстанавливает уровень горючего на площадках-заправках в уровнях)

Пока все, что успел набросать за это время.

Что требуется от вас

От вас как раз и требуется все, что вы сможете.

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

Либо это будут предложения модулей для прокачки корабля.

Либо это будет более цельный набросок сюжета.

Либо это будут варианты механизмов/препятствий/каких-то объектов для уровней.

Либо предложение каких-то механик для игры. Да и вообще любые предложения для игры.

В общем, любые советы, предложения и т.д. могут сгодиться. Конечно, когда это делает много людей разрозненно, то потом сложновато из этой солянки собрать что-то дельное. Например, в сюжете один человек придумал одно, а в уровнях другой человек придумал объекты, которые никак не вяжутся с сюжетом и т.д. Попробовать конечно можно собрать все воедино, попутно отбрасывая то, что не вписывается в игру, но в идеале конечно все это ОТ и ДО должен продумать один человек, тогда игра получится более цельной.

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

Некоторые материалы по игре для общего понимания и представления

Демонстрация из третьего уровня с подбором груза и пролетом небольшого участка с ним.
Демонстрация из третьего уровня с подбором груза и пролетом небольшого участка с ним.
Механика открывания дверей в игре
Механика открывания дверей в игре
Демонстрация механики игры с участком/зоной в которой необходимо продержаться определенное время не вылетая за ее пределы. Нарпример таким образом мы скачиваем какие-то данные в шпионской миссии на охраняемом объекте или еще что-то в этом роде
Демонстрация механики игры с участком/зоной в которой необходимо продержаться определенное время не вылетая за ее пределы. Нарпример таким образом мы скачиваем какие-то данные в шпионской миссии на охраняемом объекте или еще что-то в этом роде
Тут небольшая сборная солянка из объектов. Тут и сдувающий поток, и вращающиеся лопасти, и туррель с лазером и ракетой и ЭМИ-ловушки (зеленые окружности), в которых у корабля отключается газ.
Тут небольшая сборная солянка из объектов. Тут и сдувающий поток, и вращающиеся лопасти, и туррель с лазером и ракетой и ЭМИ-ловушки (зеленые окружности), в которых у корабля отключается газ.

Где и как мы будем обсуждать нашу игру

Специально для этого я создал в Telegram канал.

Ссылка:

https://t.me/MakeGameTogether

Если вы хотите связаться со мной лично по каким-то вопросам, то пишите в комментарии, либо можете найти меня через мою группу разработчика в ВК:

https://vk.com/hoodoobear

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

С нетерпением жду ваших предложений!

-11