Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Learning C# by Developing Games with UnityГод выпуска: 31.01.2018
Производитель: Packt Publishing
Сайт производителя:
https://www.packtpub.com/game-development/learning-c-developing-games-unityАвтор: Daniel Wise
Продолжительность: 7:35
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание:
Create exciting and interactive games with Unity 2017 and C# Scripting
Building games using Unity 3D has been very exciting for developers. Sharing that game with your friends and learning C# along the way and can be even more rewarding
You will get acquainted with basic working information on how to get started with C# 7 and its latest features to create exciting games with help of Unity 5. From here, you can then Implement these features to develop a Flappy Bird application. Once you have developed your first application and gained expertise then you can now use some more features of C# and Unity to create a 2D version of Space Shooter Application and then develop a First-Person Shooter Application in 3D and enjoy its effects. Moving forward you will explore Object oriented Programming to simplify your codes and finally sharing your games with your loved ones.
ВНИМАНИЕ! Хотя у этого кренделя в описании сказано про юнити 2017 и С# (каковатохрена) 7, в видосах все естественно про юнити 5 и самые-самые основы сишарпа (никаких новых возможностей 7.0, которые юнити все равно не поддерживает). Но я оставляю описание в том виде, как оно сейчас представлено на сайте оригинала. Пусть эта дешевая маркетинговая нае*ка останется на их совести. Хотя, если бы я честно купил "такое", я бы потребовал с них деньги взад за обман
[spoiler="Содержание"]
Table of Contents
Intro to C# Programming
The Course Overview
Classes and Methods
Strings, Integers, Booleans, and Floats
Using and Defining Methods
Namespaces
Conditionals
Loops
Unity and C# Documentation
Getting Started with Unity 5
Downloading and Exploring the Unity Engine
The Asset File Tree and Organizing Files
Unity's Asset Store
The Hierarchy and Parent/Child Object Relations, Scene View Controls
The Inspector, Navigation, and Service Side Tabs
Unity Preferences and Play Mode
Creating a Flappy Bird Game
Crafting Our Scene, Creating Our First Script, and a Few Unity Methods
Rigidbodies and Scripting Player Input
Creating a Camera Follow Script
Adding Colliders and Player Death
Creating UI Text and Adding Buttons
Restarting the Game, Player Victory, and Using OnClick Methods
A Quick Look at Some Debugging Tools
Modifying for Mobile
Creating an Asteroids Game
Scripting All-Around Movement, and Implementing Particle Effects
Camera Damping, Creating Prefabs, and the Shooting Script
Using an Array and Loop to Instantiate Prefabs
Player Death After Loss of Lives, Unity Lists, and Asteroid Destruction
Incrementing the Score and Adding Sound Effects
Creating a First-Person Shooter Game
First-Person View with Shooting
Adding Enemies and Implementing Navigation Meshes
Simple State Machine and Utilizing a Sphere Overlap
Player Health Bar, Enemy Health Bar, and Death
Time Limit
Animations
OOP Practices and Publishing Your Game
What is OOP and Why is it Important?
Explaining Inheritance
Utilizing Inheritance Between Patrolling and Stationary Enemies
Explaining Interfaces
Utilizing an Interface Between Enemies and Destructible Game Objects
Building Our Game and Sharing It
Creating a Multi-Player Online Game
Getting Started with the Network Manager
Modifying for Multi-Player
Creating a Custom Network Manager for Character Select
Fixing up Our Custom Network Manager and Testing Our Game
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MP4
Видео: H264-AVC, 1920x1080, 30fps, 611 kbps
Аудио: AAC, 41000, Stereo, 112 kbps
[spoiler="Скриншоты"]





[/spoiler]