Ферроне Харрисон - Изучаем C# через разработку игр на Unity
5-е изданиеНазвание: | Изучаем C# через разработку игр на Unity | |
Автор: | Ферроне Харрисон | |
Жанр: | Программирование игр, C, C++, C# | |
Изадано в серии: | Библиотека программиста | |
Издательство: | Питер | |
Год издания: | 2022 | |
ISBN: | 9785446129324 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Изучаем C# через разработку игр на Unity"
Изучение C# через разработку игр на Unity — популярный способ ускоренного освоения мощного и универсального языка программирования, используемого для решения прикладных задач в широком спектре предметных областей. Эта книга дает вам возможность с нуля изучить программирование на C# без зубодробительных терминов и непонятной логики программирования, причем процесс изучения сопровождается созданием простой игры на Unity. В пятом издании изложены последние версии всех современных функций C# на примерах из игрового движка Unity, а также добавлена новая глава о промежуточных тинах коллекций. Вы начнете с основ программирования и языка С#, узнаете основные концепции программирования на С#, включая переменные, классы и объектно-ориентированное программирование. Освоив программирование на С#, переключитесь непосредственно на разработку игр на Unity и узнаете, как написать сценарий простой игры на С#. На протяжении всей книги описываются лучшие практики программирования, которые помогут вам вывести свои навыки Unity и C# на новый уровень. В результате вы сможете использовать язык C# для создания собственных реальных проектов игр на Unity. 16+
Читаем онлайн "Изучаем C# через разработку игр на Unity". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (30) »
Определение возвращаемых значений............................................................93
Время действовать. Добавляем возвращаемый тип..............................94
Использование возвращаемых значений..................................................95
Анализ распространенных методов Unity......................................................97
Метод Start()......................................................................................................97
Метод Update()..................................................................................................98
Подведем итоги........................................................................................................99
Контрольные вопросы. Переменные и методы.......................................... 100
Глава 4. Поток управления и типы коллекций............................................... 101
Операторы выбора............................................................................................... 102
Оператор if-else............................................................................................... 102
Оператор switch.............................................................................................. 112
Контрольные вопросы 1. Операторы if, and и or................................. 117
Оглавление 9
Знакомство с коллекциями.............................................................................. 117
Массивы............................................................................................................ 117
Списки............................................................................................................... 121
Словари............................................................................................................. 124
Контрольные вопросы 2. Все о коллекциях.......................................... 127
Операторы итерации........................................................................................... 128
Цикл for............................................................................................................. 128
Цикл foreach..................................................................................................... 131
Цикл while........................................................................................................ 134
Бесконечность не предел!............................................................................ 136
Подведем итоги..................................................................................................... 137
Глава 5. Работа с классами, структурами и ООП........................................... 138
Определение класса............................................................................................ 139
Базовый синтаксис........................................................................................ 139
Создание экземпляра объекта класса..................................................... 140
Добавление полей класса............................................................................ 142
Использование конструкторов.................................................................. 143
Объявление методов класса....................................................................... 146
Объявление структур......................................................................................... 148
Базовый синтаксис........................................................................................ 148
Общие сведения о ссылочных типах и типах значений......................... 150
Ссылочные типы............................................................................................ 151
Типы-значения................................................................................................ 153
Подключаем объектно-ориентированное мышление.............................. 154
Инкапсуляция................................................................................................. 155
Наследование................................................................................................... 157
Композиция...................................................................................................... 160
Полиморфизм.................................................................................................. 160
Итого про ООП............................................................................................... 162
10 Оглавление
Применение ООП в Unity................................................................................ 163
Объекты — это творение класса................................................................ 163
Доступ к компонентам................................................................................. 165
Подведем итоги..................................................................................................... 172
Контрольные вопросы. Все об ООП............................................................. 172
Глава 6. Погружение в Unity................................................................................. 173
Основы игрового дизайна................................................................................. 174
Документация игрового дизайна.............................................................. 174
Брошюра о Hero Born................................................................................... 175
Создание уровня................................................................................................... 176
Создание примитивов.................................................................................. 177
Трехмерное мышление................................................................................. 180
Материалы........................................................................................................ 182
White-boxing.................................................................................................... 186
Основы работы со светом.................................................................................. 198
Создание источников света........................................................................ 198
Свойства источников света........................................................................ 200
Анимация в Unity................................................................................................ 201
Создание --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (30) »
Книги схожие с «Изучаем C# через разработку игр на Unity» по жанру, серии, автору или названию:
Илья Шпигорь - Боты для компьютерных игр Жанр: Программирование игр Год издания: 2021 |
Дэвид Конгер - Физика для разработчика компьютерных игр Жанр: Программирование игр Год издания: 2007 Серия: Программисту |
Джереми Гибсон Бонд - Unity и C#. Геймдев от идеи до реализации Жанр: Программирование игр Год издания: 2019 Серия: Для профессионалов |
Эрик Мэтиз - Изучаем Python: программирование игр, визуализация данных, веб-приложения Жанр: Python Год издания: 2020 Серия: Библиотека программиста |
Другие книги из серии «Библиотека программиста»:
Роберт Сесил Мартин - Чистая архитектура Жанр: Современные российские издания Год издания: 2018 Серия: Библиотека программиста |
Кайл Симпсон - Область видимости и замыкания Жанр: Учебники и самоучители по компьютеру Год издания: 2022 Серия: Библиотека программиста |
Курупа Чиннатхамби - JavaScript с нуля Жанр: Java, Java Script Год издания: 2021 Серия: Библиотека программиста |
Дж. Ханк Рейнвотер - Как пасти котов. Наставление для программистов, руководящих другими программами Жанр: Управление, подбор персонала Год издания: 2016 Серия: Библиотека программиста |