Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерная графика, мультимедиа и игры на Vis...doc
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
2 Мб
Скачать
☆

Часть XX. Передача приложения заказчику Глава 90. Методика передачи приложения пользователю

90.1. Этапы разработки программы для установки приложения

Чтобы передать пользователю (а пользователями можем быть и мы, разработчики приложения) или заказчику разработанное нами любое приложение на базе платформы Microsoft Visual Studio (на четырех основных комплексах: Visual Basic, Visual C#, Visual C++, Visual J#), необходимо выполнить следующие этапы:

создание проекта для установки приложения;

добавление (в проект установки приложения) проекта разработанного нами ранее приложения;

ввод ярлыка в меню Start (Пуск);

построение решения из двух проектов;

запуск приложения на компьютере пользователя.

Последовательно рассмотрим эти этапы.

90.2. Создание проекта для установки приложения

Для создания проекта установки:

1. На стартовой странице Visual Studio 2005 щелкаем кнопку или значок New Project (или в меню выбираем File, New, Project).

2. В панели New Project:

в окне Project Types выделяем тип проекта Setup and Deployment Projects; в окне Templates выделяем шаблон Setup Project;

в окне Name оставляем заданное по умолчанию имя проекта Setup1 (рис. 90.1) и щелкаем OK.

В ответ Visual Studio 2005 создает решение (Solution), состоящее пока из одного проекта установки приложения, и выводит следующий интерфейс этого проекта установки в виде панели File System (рис. 90.2).

В левой части этой панели File System показана файловая система компьютера, на который будет установлено приложение, а справа – содержимое выбранной папки из левой части. Пока в этих папках ничего нет, и нам необходимо их заполнить. И то, что мы сейчас видим в правом окне на рис. 90.2, будет добавлено позднее.

Заключение

На этом мы закончили данную книгу и описание нашей методологии разработки компьютерной графики, мультимедиа и игр на базе самого современного, совершенного и перспективного языка программирования высокого уровня Visual C# 2005 из новейшей версии платформы Microsoft Visual Studio 2005. Эта методология может быть использована при разработке разнообразных приложений не только на базе Visual Studio 2005, но и на базе предыдущих версий Visual Studio .NET 2002, Visual Studio .NET 2003 и Visual Studio 2004.

В начальных главах мы разработали методологию создания личных или корпоративных вычислительных систем для проведения теоретических и экспериментальных исследований и получения расчетных и экспериментальных данных. В этих системах расчеты, а также проектирование мультимедиа в виде анимации и мультипликации изображений осуществлены на базе основных типов приложений Visual C#, таких как Windows Application (приложение на основе форм), Console Application (приложение на основе консольных панелей) и др. В последующих главах мы разработали методологию создания графических систем для визуализация полученных расчетных и экспериментальных данных при помощи разнообразных двухмерных и трехмерных графиков, геометрических поверхностей и трехмерных тел.

Впервые в мире мы привели полные тексты мощных программ для построения и управления разнообразными трехмерными телами, поверхностями и линиями уровней этих поверхностей в трехмерном пространстве на трех различных языках: Visual C#, Visual Basic и Visual C++ (с новейшим синтаксисом).

Главное достоинство данной методологии заключается в том, что для создания двухмерных и трехмерных графических систем при решении широкого круга задач нам не нужно использовать дополнительные и сложные в применении библиотеки типа DirectX и OpenGL, а нужна только одна открытая и мощная среда разработки Visual Studio последних версий (2002, 2003, 2004 или 2005 года).

Тем не менее, мы подробно описали методологию создания очень сложных анимационных двухмерных и трехмерных графических систем для решения крупных задач в проектах Visual C# при помощи очень мощной библиотеки (точнее, целой технологии) новейшей версии DirectX 9.0с.

Методику создания мультимедийных приложений и игр в проектах Visual C# мы разработали на основе известной программной технологии Microsoft Agent. Эта технология позволяет включать в Windows-приложения и веб-страницы интерактивные (основанные на диалоге, в том числе и через голосовые команды в микрофон) анимационные персонажи. Персонажи могут и сами говорить (не только на английском, но и на русском языке), и выполнять наши речевые команды (правда, пока только на английском языке) при помощи уникальных программ синтеза и распознавания речи.

Эти методики можно применять в любой практической деятельности.

О компьютерных книгах нашего издательства “Жарков Пресс (Zharkov Press)” по данным тематикам можно узнать на сайте издательства:

www.zharkovpress.com