Что мы делаем
В платформере вы бежите и прыгаете по уровню, избегаете опасностей и добираетесь до цели. Пиксельная графика ему подходит: небольшие чёткие спрайты хорошо видны даже в движении. Это удачный первый проект: его основу легко описать и оценить в игре. Если прыгать уже интересно, полдела сделано.
Мы начнём с пустого промпта, создадим платформер, в который можно играть, а затем доработаем его в чате. Писать код не потребуется.
Шаг 1: напишите ясный промпт
Сильный промпт называет жанр, действие игрока, цель и настроение. Пишите коротко и ясно. Для нашего платформера:
Пиксельный платформер с боковой прокруткой: нужно бегать и прыгать по парящим островам, избегать шипов, собирать кристаллы и добраться до флага в конце. Яркий, весёлый стиль и пружинистый прыжок.
Одно это предложение даёт OddShed ясную цель: жанр (платформер), действия (бег и прыжок), цель (добраться до флага) и настроение (яркая пружинистая пиксельная графика).
Шаг 2: сыграйте в первую сборку
Отправьте идею, ответьте на карточки вопросов и одобрите план. Когда загрузится предпросмотр, сыграйте и проверьте управление, эффекты и звук, которые есть в сборке.
Пройдите уровень один раз и отметьте, что бросается в глаза. Может, прыжок тяжеловат, уровень слишком короткий или хочется больше собирать. Эти заметки и станут следующими запросами.
Шаг 3: добейтесь правильного прыжка
Прыжок в платформере главное. Настройте его первым, по одному изменению за раз, и играйте после каждого:
- Сделай прыжок чуть выше и мягче в полёте.
- Пусть при удержании кнопки прыжок будет выше, а при коротком нажатии получается маленький подскок.
- Дай мне пару мгновений, чтобы прыгнуть, даже когда я уже сошёл с края платформы.
- Сделай приземление ощутимее с лёгкой тряской экрана.
Настраивайте, пока прыжок вам не понравится. На это стоит потратить больше всего времени.
Шаг 4: расширьте уровень и сделайте испытания интереснее
Когда прыжок начнёт ощущаться как надо, сделайте уровень и путь к цели разнообразнее:
- Сделай уровень длиннее: ещё несколько островов и пропастей.
- Добавь движущиеся платформы во второй половине уровня.
- Добавь патрульного врага, чтобы прыгать приходилось с расчётом.
- Считай собранные кристаллы и показывай их число в углу.
- Покажи короткий экран победы, когда я добегаю до флага.
Шаг 5: отполируйте ощущения
Напоследок настройте картинку и звук, чтобы всё соответствовало яркому пружинистому настроению из промпта:
- Сделай весёлую палитру с мягким небесно-голубым фоном.
- Добавь маленькое облачко частиц, когда я подбираю кристалл.
- Добавь мягкий пружинистый звук прыжка и радостный звон у флага.
Перед каждой сборкой, которая меняет существующую игру, OddShed сохраняет точку восстановления. Пробуйте смелые идеи и возвращайтесь к прежней версии через вкладку «Активность», если результат не понравится. Экспортируйте версии игры, которые хотите сохранить.
Шаг 6: поделитесь или опубликуйте
Когда вам покажется, что платформер готов, отправьте другу ссылку за отзывом или опубликуйте игру в публичной Библиотеке игр. Чтобы сыграть, аккаунт не нужен.
Ещё один разобранный пример: руководство о том, как сделать защиту башен с ИИ.