Нам не нужно ждать 29-го июня! Мы сделаем «сердитых» сами!
В США были длинные праздники, и лучший способ провести их – написать собственный клон игры «Сердитые птички» .
Джо де Гриф (Jo De Greef, подзаголовок блога «Размышления о WP7, XNA и LEGO заставляет улыбнуться…) опубликовал следующую серию статей, посвященную написанию XNA-игры для Windows Phone 7 «Летающие хрюшки».
Вот список сообщений на 20 мая 2011:
- Сделайте собственную игру «Сердитые птички» для WP7
- Часть 1 – Здравствуй физический мир
- Часть 2 – Листы спрайтов
- Часть 3a – Фабрики по изготовлению сборных конструкций для тел
- Часть 3b – поддержка большего количества сборных конструкций для тел
- Часть 4 – Три, два, один...пуск!
- Часть 4a – Поднимая пол
- Часть 4b – Привет хрюшка
- Часть 4c – Запуская нашу свинью
- Создавая собственную игру «Сердитые птички» для WP7 – Часть 5 – Камера? Действие!
- Создавая собственную игру «Сердитые птички» для WP7 – Часть 6 – Удар!
- Создавая собственную игру «Сердитые птички» для WP7 – Часть 7 – Взрыв в небе
Как можно видеть, каждое последующее сообщение – шаг к созданию завершенной игры.
В последнем сообщении Создавая собственную игру «Сердитые птички» для WP7 – Часть 7 – Взрыв в небе мы показываем как взрывать эти штуки…
Большинство сообщений включает короткое видео по теме, реализуемой в сообщении. Не из завершенной игры, но относящееся непосредственно к обсуждаемой теме, и созданное на базе предыдущей работы. Короче, позволяющее увидеть то, что вы пытаетесь создать на данном шаге.
И, конечно, для каждого шага приведен код. Код постоянно собирается по мере продвижения вперед, путем перемещения его из сообщения и включения в проект.
Серия не основана на видео, но последовательно, шаг за шагом, от начальной загрузки механизма физики через каждое сообщение, добавляющее свой кусочек, движется вперед к завершенной игре.
Если вы видели «Сердитых птичек» и думали «это не может быть слишком сложным, я смогу сделать такое за 10 минут» или «вот это да! Я никогда не смогу сделать что-то подобное», то эта серия для вас.
Несколько ссылок, которые могут оказаться интересными:
- App Hub
- Соединяя управление состояниями игры и средства Platformer XNA
- Windows Phone 7, XNA и Farseer Physics. И исходник... и игра... и...
- Серия статей «XNA для разработчиков Silverlight»
- Разработка для Windows Phone с помощью QuickStarts
- Видео Webday WP7 Preconf: Windows Phone 7 Application & Game platform - Silverlight & XNA
- Видео Webday WP7 Preconf: WP7 XNA Game Platform - Deep Dive