Дмитрий В. Денисов - Разработка игры в Unity. С нуля и до реализации
Название: | Разработка игры в Unity. С нуля и до реализации | |
Автор: | Дмитрий В. Денисов | |
Жанр: | Программирование игр, C, C++, C# | |
Изадано в серии: | неизвестно | |
Издательство: | ЛитРес: Самиздат | |
Год издания: | 2021 | |
ISBN: | 978-5-532-94186-1 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Разработка игры в Unity. С нуля и до реализации"
Это руководство по разработке игры, в котором шаг за шагом описывается процесс ее создания с применением языка программирования C# и среды разработки Unity. Материал книги составлен таким образом, что практически каждый ваш шаг будет сопровождать скриншот с понятным описанием последовательности действий. Вы научитесь создавать игровые объекты и описывать логику их работы, создавать элементы ландшафта, настраивать камеру, игровые сцены, графический интерфейс, спецэффекты и звуковые эффекты. Материал практикума завершается публикацией игры на открытой онлайн платформе. После каждой главы в книге даны рекомендации по возможным модификациям игры таким образом, чтобы она получилась не похожей на ту, которую создаем мы. Издание предназначено для тех кто только знакомится с основной разработки игры в Unity. Неважно, как давно вы знакомы с Unity, это руководство, под силу выполнить любому человеку с базовыми навыками работы на компьютере.До встречи за пределами матрицы! Welcome. 12+
Читаем онлайн "Разработка игры в Unity. С нуля и до реализации". [Страница - 17]
жизней.
3. Напишите код, который будет создавать три экземпляра шаблона EnergyShield, располагая их на экране внутри друг друга.
// Start Code
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public classDragonPicker : MonoBehaviour
{
public GameObject energyShieldPrefab;
public int numEnergyShield = 3;
public float energyShieldButtomY = -6f;
95
Д. В. Денисов. «Разработка игры в Unity. С нуля и до реализации»
public float energyShieldRadius = 1.5f;
void Start()
{
for (int i = 1; i (); – в локальную
переменную apScript записывается ссылка на компонент DragonPicker (Script) главной камеры
Main Camera.
– После этого появляется возможность напрямую обращаться к переменным и методам
экземпляра класса DragonPicker.cs, подключенного к главной камере.
– apScript.DragonEggDestroyed(); – это вызов метода DragonEggDestroyed() класса
DragonPicker. Но метода пока не существует, давайте добавим его.
2. Откройте сценарий DragonPicker.cs, добавьте в него новый метод
DragonEggDestroyed():
// Start Code
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DragonPicker : MonoBehaviour
{
public GameObject energyShieldPrefab;
public int numEnergyShield = 3;
public float energyShieldButtomY = -6f;
public float energyShieldRadius = 1.5f;
void Start()
{
111
Д. В. Денисов. «Разработка игры в Unity. С нуля и до реализации»
for (int i = 1; i --">
Книги схожие с «Разработка игры в Unity. С нуля и до реализации» по жанру, серии, автору или названию:
Джошуа Глейзер, Санджай Мадхав - Многопользовательские игры. Разработка сетевых приложений Жанр: Программирование игр Год издания: 2017 Серия: Библиотека программиста |
Джереми Гибсон Бонд - Unity и C#. Геймдев от идеи до реализации Жанр: Программирование игр Год издания: 2019 Серия: Для профессионалов |
Ферроне Харрисон - Изучаем C# через разработку игр на Unity Жанр: C, C++, C# Год издания: 2022 Серия: Библиотека программиста |