Разработка 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 – Руководство по разработке игр
Он начала получения инструментов, конструирования игры (мне нравится, что они включили этот этап… быстрое введение в кодирование замечательно, но сначала вам реально понадобиться некоторая идея о том, что делать с кодом…), и постепенно усиливая материал до момента, когда надо думать о том, что делать, если все сделано. Каждая сессия заставляет задуматься о разработке собственной игры на XNA-платформе по выбору: Windows, XBox 360 or Windows Phone 7.
Вот несколько ссылок, которые могут оказаться интересными:
- App Hub
- Серия статей «XNA для разработчиков Silverlight»
- Соединяя управление состояниями игры и средства Platformer XNA
- XNA RPG – изучение XNA по ходу создания RPG, серия из 26 руководств
- Windows Phone 7, XNA и Farseer Physics. И исходник... и игра... и...
- Если я столкнусь с проблемами при программировании графики, где мне найти ресурсы, полезные для XNA-игр?