Кодировать игру не так сложно, когда вы, наконец, начинаете чувствовать себя комфортно с структурой, шаблоном, языком или самой концепцией. Проблема в том, чтобы закончить вещи. Вы можете быть новым программистом или опытным, но, безусловно, эта небольшая проблема не странна для вас.
У меня есть множество папок незаконных игр, в этих файлах есть много моментов веселья и обучения, но ничего не закрыто. Нечего гордиться или показывать. Поэтому я начал бросить вызов себе на планирование, проектирование, кодирование и публикацию игр, как итеративный процесс. Это не только способствует моим знаниям, но и в мои навыки управления.
На данный момент я делаю две дерьмовые игры, но отзывы, которые они дали, преобразовали их в следующих нескольких советах. Надеюсь, вы найдете это полезным.
Оцените все задачи, максимум два часа на задачу (разделите как можно больше). Если вы не знаете, как выполнить задачу, используйте конус неопределенности.
Приоритет для MVP (минимальный жизнеспособный проект). Создайте функции от основных, но предметов первой необходимости до большинства аксессуаров. Вам нужно думать в здании, от баз до вершины, по одному этажу за раз, а не слева направо.
Дизайн итерабилен. Если вы иллюстрации или навыки дизайна слабы, как и я, используйте основные формы для начала теста вашей игры. Не ждите, пока получите окончательный дизайн, чтобы начать программирование. Вы тоже можете купить активы.
Если код масштабируется и не ставит под угрозу обслуживание, все в порядке. Если это беспокоит вас в кусочке кода, назначьте время, чтобы исправить позже.
Не оглядывайтесь назад. Игра – это кусок логики и изображений, это не ваш ребенок. Обычно лучше применить обучение в чем -то новом.
Положите крайний срок, попробуйте работать один час в день.
Это путешествие не заканчивается, но сейчас это выход (будь хорошим, цель здесь – управление, а не техническое).
Здесь нет оазиса – 15 часов (по оценкам 8 часов). Играть в Интернете Код
Скала, бумага, ножницы – 3 часа (по оценкам 6 часов). Играть в Интернете Код
Оригинал: “https://dev.to/timbislopez/a-couple-of-advices-for-finish-games-263d”