Задумка, которую можно закончить
Сузить свою идею до размера, который реально доделать, и назвать, что в неё не войдёт.
Вот и выпускной. Дальше — твой собственный проект: от идеи до ссылки, которой можно поделиться, целиком в твоём инструменте.
Начнём не с кода. Начнём с того, обо что спотыкаются почти все.
Мечта против задачи
Спроси любого, кто бросал свой проект, — почти всегда история одна: делал-делал, придумывал всё новое, надоело, забросил.
Дело не в лени и не во времени. Дело в том, что у задумки не было конца. А то, у чего нет конца, невозможно закончить — только надоесть.
Опиши игру одним предложением
Возьми свою идею и уложи в одно предложение: что это и для кого.
Игра, где мой брат уворачивается от астероидов и хвастается рекордом.
Не влезло в предложение? Значит с задумкой ещё не всё ясно. Это не страшно — просто подумай ещё немного сейчас, пока не написано ни строчки кода. Потом переделывать будет дороже.
Три вещи, по которым поймёшь, что готово
Напиши три пункта, которые можно проверить. Не «должно быть интересно» — это не проверяется. А так:
- игра открывается по ссылке с телефона;
- можно доиграть до конца и увидеть свой счёт;
- друг разобрался сам, без моих объяснений.
Теперь у тебя есть финиш. Пересечёшь — проект закончен.
Список, который важнее всех остальных
И последнее, самое полезное: напиши, чего в первой версии не будет.
- не будет сохранения рекордов;
- не будет музыки;
- не будет второго уровня.
Кажется, будто ты себя обкрадываешь. На самом деле наоборот: всё это можно добавить потом, когда первая версия уже работает и её уже кто-то видел. А без этого списка «потом» не наступит никогда — ты будешь бесконечно добавлять и ни разу не покажешь.
Взрослый навык — не добавить, а вырезать. Он тебе пригодится далеко за пределами игр.
Что вернее всего поможет довести проект до конца?
Ответь верно на вопросы выше, чтобы засчитать урок.