Разработка XNA-игр, от новичка до полупрофессионала из первоисточника

Грэг Дункан

Вы знаете, что время от времени я люблю «брызгать» образовательными, учебными постами типа «научиться ловить рыбу». Внимательное изучение завершенных проектов замечательно, но иногда также полезно сделать шаг назад, чтобы получить более основательную картину. К тому же не все такие быстрые как вы.

Сегодняшний пост возник благодаря Альфреду Томсону (Alfred Thompson, также известный, как преподаватель ИВТ на MSDN – Computer Science Teacher on MSDN), и его сообщению «Руководство по разработке XNA-игр».

Онлайн. Открытый для поиска код. Уроки композиции, мастерства и программирования. Всё, что нужно, бесплатно.

Перейдите по ссылке: http :// create . msdn . com / gamedevelopment

Разработано в сотрудничестве с MSDNChannel 9, XNAGameStudio и AppHub

Компактныеуроки , замечательныйопыт « одногоэкрана »

Этот набор руководств, объединяющих видео и текст, учит основам разработки двухмерных игр на Windows, Xbox 360 и Windows Phone 7 с помощью XNA Game Studio 4.0.

  • Каждое видео продолжительностью не более пяти минут
  • Доступно через веб-браузер, никаких специальных программ
  • Весь исходный код представлен в виде открытого текста, фрагменты которого можно копировать и вставлять
  • Ресурсы и проекты с кодом можно загрузить для быстрого начала работы
  • Загружаемые контрольные точки по всему курсу для поддержания представлений учащихся о собственных знаниях в актуальном состоянии.
  • Весь интерфейс может представляться в виде окон, бок о бок с Visual Studio

ВСЕСТОРОННЕЕ ОБРАЗОВАНИЕ

Изучите следующие уроки в наших легко проходимых главах:

  • Конструирование игр от начала до конца
  • Создание анимированных и статических иллюстраций
  • Объяснение цикла игры
  • Конвейер содержимого XNA
  • Рендеринг статичных и анимированных спрайтов
  • Ввод информации игрока на Windows, Xbox 360 и Phone
  • Определение и разрешение столкновений
  • Отладка кода игры
  • Конструирование и рендеринг пользовательского интерфейса
  • Проигрывание звука
  • Информация по играм независимых разработчиков на Xbox LIVE и Windows Phone Marketplace

App HubРуководство по разработке игр

clip_image002

clip_image004

clip_image006

clip_image008

Он начала получения инструментов, конструирования игры (мне нравится, что они включили этот этап… быстрое введение в кодирование замечательно, но сначала вам реально понадобиться некоторая идея о том, что делать с кодом…), и постепенно усиливая материал до момента, когда надо думать о том, что делать, если все сделано. Каждая сессия заставляет задуматься о разработке собственной игры на XNA-платформе по выбору: Windows, XBox 360 or Windows Phone 7.

Вот несколько ссылок, которые могут оказаться интересными: