03.12.2022, 13:00
Artificial Intelligence & Augmented Reality In Unity & Xcode
Last updated 6/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 11.38 GB | Duration: 20h 36m
Explode Your Games And Apps To A Professional Level. Learn From Scratch: Build AI and ARKit Projects With C# and Swift
What you'll learn
Learn to code for game development in Unity C#.
Make a game that uses artificial intelligence.
Use a navigation mesh to add pathfinding logic to your game.
Learn cutting-edge tools that will put you ahead of other game developers!.
Developers who want an introduction to Swift 4 and Xcode 9.
Requirements
Download and Install Unity, Blender, and Xcode. For Part 2, you will need MacOS software to use Xcode.
Description
Make Smart Navigation With AI For Game Development. Build Your First Augmented Reality Mobile Apps.Put yourself in the shoes of future-you 10 years from now. Imagine all the games and apps that will have come out over the decade. Simple arcade games filled with colorful, nostalgic pixel art, hyper-realistic virtual reality masterpieces, blockbuster AAA games, you name it. Which of them do you wish you had made? This course was made possible by a #1 Kickstarter project supported by the Mammoth Interactive community. Code in C# to create games in UnityLearn to build games with artificial intelligenceUse a navigation mesh to add pathfinding logic to your gameCreate augmented reality apps with Xcode and SwiftLearn cutting-edge tools that will put you ahead as a developerAnd much moreEnroll Now In This Huge Collaborative CourseJoin this course to learn with several Mammoth Interactive instructors how to develop games and apps. In Part 1, you will learn how to explode your games to professional level by using Navmeshes. With artificial intelligence your ship character will learn to explore a planet. The ship will travel around craters, rocks, aliens and buildings in a 3D world. You will make a good pathfinding system to find the best path for the player to navigate to wherever you click.In Part 2, you will learn how to implement augmented reality into iOS apps. We will give you a thorough introduction to coding for Apple. If you want to make games or apps for the iPhone or iPad, learning to code in the Swift programming language is crucial, and you can do so in this course.Included in this course is material for beginners to get comfortable with the interfaces. Please note that we reuse this content in similar courses because it is introductory material. You can find some material in this course in the following related courses:Make a Starship Unity Game Powered by Artificial IntelligenceThe 2D, 3D & AI Games Frontier: NavMesh, Unity & IllustratorLearn ARKit: Make an Augmented Reality AppAll Levels Android and ARKit Developer Guide From a Mammoth Interactive Interview with Glauco Pires:"The good thing about creating courses is the reach you can achieve with the Internet. One of the best things I've seen in my entire career was a review from a student, who lives in another country and was really satisfied about the lessons.He is a father of two kids, and throughout the course, he showed them the results of his learning process. They even had the chance to compare the game he made with the games the kids played at their game consoles.Being able to make a difference in people of all ages and provide fun, family moments like this is something that makes working with games really worth it."Be InspiredEnroll now to start your developer journey.
Overview
Section 1: Introduction to Unity
Lecture 1 Introduction
Lecture 2 Unity Editor
Lecture 3 Moving a Cube
Lecture 4 Materials
Lecture 5 Lights
Lecture 6 Particle System
Lecture 7 Applying Physics
Lecture 8 Asset Store
Section 2: Introduction to Coding
Lecture 9 Introduction
Lecture 10 Variables
Lecture 11 Methods
Lecture 12 If Blocks
Lecture 13 Loops
Section 3: Introduction to Inputs
Lecture 14 Introduction
Lecture 15 Key Presses
Lecture 16 Moving a Player
Lecture 17 Jumping
Lecture 18 Moving Forward
Lecture 19 Cycling Cameras
Section 4: Introduction to Prefabs
Lecture 20 Introduction
Lecture 21 Introduction to Prefabs
Lecture 22 Random Angles
Lecture 23 Explosion Effects
Lecture 24 Adding explosion effects
Section 5: Make a Unity Game Powered by Artificial Intelligence
Lecture 25 Gameplay
Lecture 26 Introduction
Lecture 27 Project Setup
Lecture 28 Building an Enviroment
Lecture 29 Camera Follow
Lecture 30 Raycasts
Lecture 31 Navmeshes
Lecture 32 Navmesh Agent
Lecture 33 Adjusting Agent Types
Lecture 34 Agent Steering
Lecture 35 Slopes
Lecture 36 Minerals
Lecture 37 Mining Ore
Lecture 38 Transparency
Lecture 39 Interface and Tutorial
Lecture 40 Integrating Sounds
Lecture 41 Challenge
Lecture 42 Source Code and Art Assets - Mammoth Interactive
Section 6: Downloading Xcode
Lecture 43 If You Don't Have a Mac Computer
Lecture 44 How to Download Xcode 9
Lecture 45 Note That Beta is Free
Section 7: Variable and Constants
Lecture 46 Learning Goals
Lecture 47 Introduction to Variables and Constants
Lecture 48 Primitive types
Lecture 49 Strings
Lecture 50 Nil Values
Lecture 51 Tuples
Lecture 52 Type Conversions
Lecture 53 Assignment Operators
Lecture 54 Conditional Operators
Lecture 55 Swift Source Files - Variables and Constants from Mammoth Interactive
Section 8: Collection Types
Lecture 56 Learning Objectives
Lecture 57 Introduction to Collection Types
Lecture 58 Creating Arrays
Lecture 59 Common Array Operations
Lecture 60 Multidimensional Arrays
Lecture 61 Ranges
Lecture 62 Swift Source Files - Collection Types - Mammoth Interactive
Section 9: Control Flow
Lecture 63 Topics List and Learning Objectives
Lecture 64 'If' and 'Else' Statements
Lecture 65 'Else If' Statements
Lecture 66 Multiple Simultaneous Tests
Lecture 67 'Switch' Statements
Lecture 68 Advanced Switch Statement Techniques
Lecture 69 Testing for Nil Values
Lecture 70 'While' Loops
Lecture 71 'For...In' Loops
Lecture 72 'For...In' Loops 2
Lecture 73 Complex Loops and Loop Control statements
Lecture 74 Swift Source Files - Control Flow from Mammoth Interactive
Section 10: Functions
Lecture 75 Introduction to Functions
Lecture 76 Function Parameters
Lecture 77 Return Statements
Lecture 78 Parameter Variations - Argument Labels
Lecture 79 Parameter Variations - Default Values
Lecture 80 Parameters Variations - InOut Parameters
Lecture 81 Parameter Variations - Variadic Parameters
Lecture 82 Returning Multiple Values Simultaneously
Lecture 83 Swift Source Files - Functions from Mammoth Interactive
Section 11: Classes, Struct and Enums
Lecture 84 Topics List and Learning Objectives
Lecture 85 Introduction to Classes
Lecture 86 Properties as fields - Add to Class Implementation
Lecture 87 Custom Getters and Setters
Lecture 88 Calculated Properties
Lecture 89 Variable Scope and Self
Lecture 90 Lazy and Static Variables
Lecture 91 Behaviour and Instance Methods
Lecture 92 Class Type Methods
Lecture 93 Class Instances as Field Variables
Lecture 94 Inheritance, Subclassing and SuperClassing
Lecture 95 Overriding Initializers
Lecture 96 Overriding Properties
Lecture 97 Overriding Methods
Lecture 98 Structs Overview
Lecture 99 Enumerations
Lecture 100 Comparisons between Classes, Structs and Enums
Lecture 101 Swift Source Files - Classes, Structs, Enums from Mammoth Interactive
Section 12: Xcode Fundamentals
Lecture 102 Project Demonstration
Lecture 103 General Interface
Lecture 104 Files System
Lecture 105 ViewController
Lecture 106 Storyboard File
Lecture 107 Connecting Outlets and Actions
Lecture 108 Running an Application
Lecture 109 Debugging an Application
Lecture 110 Source Code and Art Assets from Mammoth Interactive
Section 13: Augmented Reality
Lecture 111 Introduction to ARKit
Lecture 112 Talking About the View Controller and Scenes
Lecture 113 Talking about Scenes and Object Properties
Lecture 114 Moving Around the Scene
Lecture 115 Adding Primitives to your Scenes
Lecture 116 Adding Primitives to your Scenes (cont'd)
Lecture 117 Adding Nodes and Primitives Programmatically
Lecture 118 Adding other Primitives
Section 14: Bonus Lecture: Community Newsletter
Lecture 119 Bonus Lecture: Community Newsletter
Take this course if you want to be a game developer with unique skills.,Take this course if you want to make games with smart automated features.
Download from RapidGator
Download from DDownload