Авторизация  

   

Подпишитесь на нас  

   

Поиск по сайту  

   

создание игры

  • План работы

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

  • Разбор этапа "Постановка задачи"

    Разберем подробнее отдельные этапы приведенного выше плана работы. Начнем с пункта "Постановка задачи".

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

  • Разбор этапа "Проектирование" - часть 1

    Разобравшись, чем же мы будем заниматься в пункте Постановка задачи, пойдем дальше. Этап Выбор инструментов пропустим, поскольку подробные пояснения здесь пока не требуются. Перейдем сразу к Проектированию, и попутно затронем Создание кода.

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

  • Разбор этапа "Проектирование" - часть 2

    Продолжаем рассматривать этап разработки Проектирование. В первой части мы составили общее представление о нем и рассмотрели важный принцип "Разделяй и властвуй", а также такие вещи, как user story и epic story. Сегодня мы рассмотрим подробнее, что именно мы будем разделять и над чем последовательно властвовать, а также каких еще принципов нужно придерживаться во время проектирования и программирования.

  • Реализация менеджера игровых состояний - часть 1

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

   
© Создание игры - взгляд изнутри. The Gamedev. При использовании материалов сайта ссылка на источник обязательна.