Когда я только начинал свой путь в разработке игр, я был настоящим мечтателем. Казалось, что я всё смогу сделать сам: код писать умею, музыку тоже, и если научусь рисовать, то игра получится. Но когда я сел рисовать, реальность быстро меня отрезвила. Я понял, что, вероятно, буду полгода заниматься этим, прежде чем выйдет хоть что-то. Так, конечно, не хотелось!
В итоге я передумал и решил использовать готовые ресурсы. Скачал бесплатные графические ассеты, тайлмапы для уровня и звуки с интернета. Так родилась моя первая игра. Однако я понимал, что нужен более быстрый подход, и начал работать с нейросетями.
И вот что я понял: нейросети — это не просто круто, это реально ускоряет процесс разработки. Не знаю, почему я не начал работать с ними раньше, но если вы такой же мечтатель и фантазер, как я, и хотите ускорить свою работу, вот что точно вам поможет:
Для работы с идеями и смыслами:
https://chatgpt.com/ — отличный инструмент для генерации идей для игры, обсуждения механик, поисковые запросы "Как сделать что-то в программе" (например, Construct 3). Также ChatGPT можно попросить составить запросы для других ИИ, генерирующих графику или звуки.
https://www.recraft.ai/ — с этим сервисом я генерирую основную графику и получаю идеи для интерфейсов, подходящих для моей игры. Затем немного дорабатываю в фотошопе.
https://playground.com/ — тут можно работать с уже готовыми картинками: например, добавить элементы или изменить их, чтобы получить больше вариантов.
https://elevenlabs.io/ — генерирует звуковые эффекты и звуки интерфейса. Конечно, требуется небольшая пост-обработка, как минимум вырезать нужные фрагменты.
https://chatgpt.com/ — может помочь с генерацией кода, если нужно. Я пока пользуюсь им, но в планах внедрить в саму IDE еще другие две или одну из:
https://github.com/features/copilot — помогает автоматически генерировать код, предлагая полезные решения для программирования.
https://www.cursor.com/ — ещё один мощный инструмент для ускорения написания кода.
В урезанных бесплатных версиях всегда установлены лимиты. Если вам их не хватает, то просто заведите себе несколько почтовых ящиков в гугл почте и переключайтесь на другой аккаунт, когда на одном лимиты закончились. Из минусов: без VPN этими ресурсами пользоваться невозможно.
Так что, если ты всё ещё думаешь, что нейросети — это для кого-то другого, посмотри на них с другой стороны. Серьёзно. Прогресс не остановить, а работать с нейросетями — это не стыдно, это быстрее и умно. В конце концов, разрабатывая игру, важно не только сделать её красивой, но и успеть завершить её, а не застрять в бесконечном цикле "щас-щас".
А вы чем пользуетесь для ускорения разработки? Поделитесь опытом.