Ферроне Харрисон - Изучаем 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". [Страница - 30]
if(условие истинно)
{
Выполнить эти строки
кода
}
else
{
Выполнить эти строки
кода
}
Данный оператор дает отличный повод потренировать логическое
мышление, по крайней мере в программировании, поэтому разберем
три различных варианта if-else более подробно.
1. Единственный оператор if может существовать сам по себе в тех
случаях, когда вас не волнует, что произойдет при невыполнении
условия. В следующем примере, если переменная hasDungeonKey имеет значение true, будет выведено сообщение, а если false, то ничего
не произойдет (рис. 4.1).
104 Глава 4
•
Поток управления и типы коллекций
Рис. 4.1
Если условие «выполнено», то имеется в виду, что его результат равен true, поэтому иногда такое условие еще называют «пройденным».
2. Оператор else мы добавляем в случаях, когда необходимо выполнить что-то и в случае истинности, и в случае ложности условия.
Если переменная hasDungeonKey окажется ложной, то оператор if
пропустит свое тело и передаст выполнение кода оператору else
(рис. 4.2).
Рис. 4.2
Операторы выбора 105
3. Если нужно рассмотреть несколько возможных вариантов, то
можно добавить оператор else-if с такими же круглыми скобками,
условиями и фигурными скобками. Лучше покажу сразу на примере.
Имейте в виду, что только оператор if может использоваться
сам по себе, в отличие от остальных рассмотренных нами
операторов.
Вы можете создавать и более сложные условия с помощью
основных математических операций, таких как > (больше),
< (меньше), >= (больше или равно), 3) вернет false и не пройдет, а условие
(2 --">
Книги схожие с «Изучаем C# через разработку игр на Unity» по жанру, серии, автору или названию:
Жак Арсак - Программирование игр и головоломок Жанр: Программирование игр Год издания: 1990 |
Тайнан Сильвестр - Геймдизайн. Рецепты успеха лучших компьютерных игр от Super Mario и Doom до Assassin’s Creed и... Жанр: Графика. Дизайн. Мультимедиа Год издания: 2020 |
Джон Мэннинг, Пэрис Батфилд-Эддисон - Unity для разработчика. Мобильные мультиплатформенные игры Жанр: Программирование: прочее Год издания: 2018 Серия: Бестселлеры o’reilly |
Джошуа Глейзер, Санджай Мадхав - Многопользовательские игры. Разработка сетевых приложений Жанр: Программирование игр Год издания: 2017 Серия: Библиотека программиста |
Другие книги из серии «Библиотека программиста»:
Роберт Сесил Мартин - Чистый Agile. Основы гибкости Жанр: Современные российские издания Год издания: 2020 Серия: Библиотека программиста |
Мартин Форд - Архитекторы интеллекта: Вся правда об искусственном интеллекте от его создателей Жанр: Искусственный интеллект Год издания: 2020 Серия: Библиотека программиста |
Джошуа Глейзер, Санджай Мадхав - Многопользовательские игры. Разработка сетевых приложений Жанр: Программирование игр Год издания: 2017 Серия: Библиотека программиста |
Кайл Симпсон - Познакомьтесь, JavaScript Жанр: Java, Java Script Год издания: 2022 Серия: Библиотека программиста |