Приставки
Nintendo (Dendy)
Nintendo 64
Sega Genesis
Sega CD / 32x
Master System
Super Nintendo
Turbo Grafx 16
Sega Saturn
Sony PlayStation
GameBoy Advance
GameBoy / Color
Game Gear
Atari
Другие

Утилиты
Системные утилиты
GoodXXXX
Sega CD / 32x
Nintendo 64
Переводы, хакинг
Музыка

Мир приставочных игр

Версия 2.00a

Leonis © 2002-2009
Команда Новости Помощь Ссылки
ПОМОЩЬ
Литература про игры
Предыдущая Следующая

Создаем проект в Visual C# Express

97

Рис. 5.1. Диалоговое окно New Project

Использование имен папок, написанных кириллицей, как, впрочем, и названий самих проектов, не допустимо! В названиях необходимо применять только английский алфавит. Возможны также проблемы, если вы храните ваши проекты на другом жестком диске или в другом разделе одного диска. Все эти проблемы могут быть, а могут и не быть, в зависимости от того, какие средства будут задействованы в текущем проекте.

Например, XNA Content Pipeline весьма капризен к папкам с русскими именами. В связи с этим лучше всего создать в корневом каталоге диска «С» папку с любым английским названием и хранить в этой папке свои проекты. Тогда вы гарантированно будете избавлены от разного рода ошибок при компиляции примеров. Я для всех примеров книги создал папку Code, в которой формировались отдельные папки для каждой главы, например для этой главы это папка Chapter5. Каждый новый проект одной главы также имеет свою папку, совпадающую с названием этого проекта. На диске, идущем в комплекте с книгой, эта иерархия проектов также сохраняется.

Продолжаем, в диалоговом окне New Project присутствует флаг Create directory for solution. Выбор этого флажка автоматически формирует вложенную папку в каталоге создаваемого проекта для хранения данных Solution Explorer. Этот флаг лучше не использовать и снять. После всех действий в окне New Project на-

98 Первый проект

жмите кнопку ОК. Инструментарий Visual C# Express на основе избранного нами шаблона создаст новый каркас проекта.

5.2. Структура проекта

После создания проекта в рабочем каталоге диска «С» появится папка с названием программы. В этой папке будут находиться все файлы проекта, а также папка bin\Xbox360. В данной папке после компиляции и сборки проекта создаются еще две вложенные папки. Для отладочной версии программы это папка Debug, а для окончательной версии программы - папка Release.

После создания проекта FirstProject в рабочем окне Visual C# Express с правой стороны открывается панель Solution Explorer, где отображается древовидная структура текущего проекта, которая состоит из следующих компонентов (рис. 5.2).

Solution 'FirstProject' (1 project) FirstProject

Э- & Properties

■■■ 'ЗУ Assernblylnfo.cs В- & References

..... *Q Microsoft.Xna.Framework

..... Microsoft.Xna.Framework.Game

..... -O mscorlib

..... *Q System

..... ^ Gamel.cs


Предыдущая Следующая

Горяченькое

Друзья

Hosted by uCoz