Читаем Справочник Жаркова по проектированию и программированию искусственного интеллекта. Том 7: Программирование на Visual C# искусственного интеллекта. Издание 2 полностью

Введение. Часть I. Краткие основы Visual C#. Глава 1. Основные определения книги. Глава 2. Методика разработки приложений для выполнения расчётов с эффектами анимации. Глава 3. Методика разработки приложений на нескольких формах и передачи данных с одной формы на другую. Часть II. Учебная методология программирования игр и приложений с подвижными объектами. Глава 4. Методика анимации и управления подвижными объектами. Глава 5. Методика обнаружения столкновений, программирования уничтожений летающих объектов и подсчёта очков. Глава 6. Методология воспроизведения звуковых файлов. Глава 7. Методика улучшения графики и добавления фона экрана. Глава 8. Методика программирования игры с летающими объектами на основе спрайтов. Глава 9. Игра с летающими объектами на основе спрайтов, двух форм и возможности приостановки и повторного запуска игры. Глава 10. Игра с изменяемой траекторией летающих объектов. Часть III. Методология программирования искусственного интеллекта в играх в "Крестики-нолики" для Игрока с Компьютером и двух Игроков. Глава 11. Методика программирования искусственного интеллекта в игре в "Крестики-нолики" на сетке 3x3. Глава 12. Методика программирования искусственного интеллекта в игре в «Крестики-нолики» на сетке 6x7. Часть IV. Методология программирования искусственного интеллекта в спортивных играх на примере игры в теннис для Игрока с Компьютером или двух Игроков. Глава 13. Методика программирования искусственного интеллекта в игре в теннис на основе элементов управления на одной форме. Глава 14. Методика программирования искусственного интеллекта в игре в теннис на основе элементов управления на двух формах. Часть V. Методология программирования искусственного интеллекта в играх по сборке фигур из элементов одинакового цвета или одинаковой геометрии для Игрока с Компьютером или двух Игроков. Глава 15. Методика программирования искусственного интеллекта в игре по сборке фигур одинакового цвета с учётом соединения игроков через локальную сеть или Интернет. Часть VI. Развёртывание, публикация и распространение разработанной игры или приложения с искусственным интеллектом. Глава 16. Методика распространения игры или приложения. Заключение. Литература.

Многие приложения и игры в книге основаны на программах, или разработанных корпорацией Microsoft, или опубликованных на сайте корпорации Microsof. Поэтому эти программы являются очень мощными и могут быть использованы не только при разработке ИИ в самых разнообразных играх, но и на практике для разработки различных приложений. Структура книги продумана таким образом, чтобы читатели могли создавать на профессиональном уровне (по методологиям и программам из данной и предыдущих наших книг) свои приложения, игры и открытые графические и вычислительные системы с применением двухмерных и трёхмерных изображений и звуковых эффектов, могли вводить разнообразные исходные данные и на выходе приложения или игры получать те результаты, которые необходимы именно им и характерны для их профессиональных или непрофессиональных (игровых) интересов.

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

В следующем томе автор (доктор технических наук Жарков Валерий Алексеевич) продолжит описывать программирование ИИ в следующих играх и приложениях.

Вопросы, замечания и предложения по тематике книги можно направлять по email с сайта ZharkovPress.ru.

<p>Часть I. Краткие основы Visual C#</p><p>Глава 1. Основные определения книги</p><p>1.1. Классификация компьютерных игр</p>
Перейти на страницу:

Похожие книги