A To Z Unity® Development: Code In C# And Make Low Poly Art
Last updated 2/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.46 GB | Duration: 18h 25m
Last updated 2/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.46 GB | Duration: 18h 25m
Learn to use Blender to make 5 3D models of swords! Make a complete Ninja Survival game in Unity® with original art.
What you'll learn
Create 5 3D models of different swords in Blender.
Make original art from scratch.
Build a mobile Ninja Survival game in Unity®.
Code in C#.
Integrate art from Blender into Unity®.
Requirements
Download and install Unity® 5.4.3f1 (for game set-up and coding) and Blender 2.78c or higher (for 3D modeling and texturing).
Unity® and Blender are free to download. Please download and install Unity® and Blender before purchasing this course.
This course was recorded on a Mac computer, but you can use Unity® and Blender on a PC.
Description
Are you interested in game design and development? In this course you learn how to draw digital art in Blender. You also build a Ninja game for mobile using Unity® with original assets made in Blender!
Enroll now to learn something no one can take away from you
In Part 1, artist Kevin Liao from Mammoth Interactive shows you how to use Blender to make low-poly art. You draw 5 3D models of swords for use in game development or other creations of your choice.
This course is perfect for beginners. We begin with a thorough introduction to the Blender interface.
Blender is a powerful (and free) program that can be used to make art assets. The art you make in Blender is easy to add to games or other projects. Even if you're not an artist, you can make basic art models!
In Part 2, developer Glauco Pires teams up with Kevin to teach you the fundamentals of designing, coding, and modeling a mobile game. This course is unique because we make both the code and the art for the game from scratch.
First you design the game and its functionality in Unity®. You learn how to code in C# and build video game levels. Don't worry if you've never coded before. We start simple and add more to the game as the course goes on.
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:
C# & Image Processing Masterclass: Make Mobile Games & AppsMake a Ninja Survival game for mobile in Unity and BlenderPractical Unity Developer Academy: Make Fully Featured GamesBuild 22 Games in GameMaker Studio, C# Unity® & BlenderC# Masterclass: Make RPG & Mobile Games in Unity & BlenderBlender - Create 5 low poly swords for 3D character modelsThe Complete Real World Game Development and Design BootcampCreate 19 Low Poly Models & Your First 3D RPG In Unity® C#
Why Unity®?
Unity® is one of the most popular platforms in game development. You can use Unity® to build 2D and 3D games. Unity® is cross-platform, which means it is easy to use with other platforms.
Then you create the 3D models for the game in Blender. You build all the art assets for the game. You learn how to integrate your art from Blender into Unity®.
Why Blender?
Blender, like Unity®, is a popular production suite that is free to download. Blender is a revolutionary tool for making 3D art digitally. With Blender, you can make art assets for games, like we do in this course.
Enroll now to join the awesome community of Mammoth Interactive
Overview
Lecture 1 Course Trailer
Section 1: Introduction to Blender
Lecture 2 Intro and Setting Changes
Lecture 3 Camera Controls
Lecture 4 Emulated Numbpad Camera
Lecture 5 Basic Object Manipulation
Lecture 6 Frequently Used Tools
Lecture 7 Mirror Modifier
Section 2: Swords Assets (Blender Projects)
Lecture 8 Claymore
Lecture 9 Dagger
Lecture 10 Greek Sword
Lecture 11 Katana
Lecture 12 Simple Blade
Lecture 13 ($500 value!) Source Files
Section 3: Let's Make a Ninja Game
Lecture 14 Download Blender and Unity3D
Lecture 15 Gameplay
Section 4: Introduction to Unity
Lecture 16 Introduction
Lecture 17 Unity Editor
Lecture 18 Moving a Cube
Lecture 19 Materials
Lecture 20 Lights
Lecture 21 Particle System
Lecture 22 Applying Physics
Lecture 23 Asset Store
Section 5: Introduction to Coding in C#
Lecture 24 Introduction
Lecture 25 Variables
Lecture 26 Methods
Lecture 27 If Blocks
Lecture 28 Loops
Section 6: Introduction to Inputs in Unity
Lecture 29 Introduction
Lecture 30 Key Presses
Lecture 31 Moving a Player
Lecture 32 Jumping
Lecture 33 Moving Forward
Lecture 34 Cycling Cameras
Section 7: Introduction to Prefabs in Unity
Lecture 35 Introduction
Lecture 36 Introduction to Prefabs
Lecture 37 FAQ on Instantiating Objects
Lecture 38 Random Angles
Lecture 39 FAQ on Destroying Objects
Lecture 40 Explosion Effect
Lecture 41 Adding explosion effects
Section 8: Jumpers (Unity Project)
Lecture 42 Setting up the Project
Lecture 43 Building a Simple Scene
Lecture 44 Percentage Coordinates
Lecture 45 Clicking Variation
Lecture 46 Player Movement
Lecture 47 Orthographic Camera
Lecture 48 Jumping Enemy
Lecture 49 Jumping Enemy Movement
Lecture 50 Killing the Player
Lecture 51 Canvas
Lecture 52 End Game Messages
Section 9: Adding More Functionality (Unity Project)
Lecture 53 Reusability
Lecture 54 Dynamically Adding the enemy
Lecture 55 Game Mode Switch
Lecture 56 Setting Up The Rolling Enemy
Lecture 57 Rolling Enemy Movement
Lecture 58 Enemy Positions
Lecture 59 Killing the Player
Lecture 60 Depth Range
Lecture 61 Horizontal Range
Section 10: Enemy Logic (Unity Project)
Lecture 62 Creating the Bouncing Enemy
Lecture 63 Moving the Bouncing Enemy
Lecture 64 Diagonal Movement
Lecture 65 Movement Flip
Lecture 66 Initial Angle
Lecture 67 Enemy x Enemy Collision
Lecture 68 Multiple Bouncer
Lecture 69 Depth Walls
Section 11: Designing the Game (Unity Project)
Lecture 70 Designing the Crawlers
Lecture 71 Crawling Enemy Movement
Lecture 72 Player's Rotation
Lecture 73 Jumping Force
Lecture 74 Finishing the Jumping Logic
Lecture 75 Spawning Crawler
Section 12: Turrets (Unity Project)
Lecture 76 Designing The Turret
Lecture 77 Turret States
Lecture 78 Turret Movement
Lecture 79 Smooth Aiming
Lecture 80 Aiming
Section 13: Game Logic (Unity Project)
Lecture 81 Preparing The Game Logic
Lecture 82 Raycasts
Lecture 83 Shooting Weapons
Lecture 84 Aiming Improvements
Lecture 85 Targets
Lecture 86 Shooting Player
Lecture 87 Destroying the Targets
Section 14: Configuring the Player (Unity Project)
Lecture 88 Configuring the Player
Lecture 89 Moving Up
Lecture 90 Jetpack Thrusters
Lecture 91 Designing the Enemy
Lecture 92 Wave Pattern
Lecture 93 Spawning Enemies
Section 15: Endless Mode (Unity Project)
Lecture 94 Setting up Endless Mode
Lecture 95 Highscores
Lecture 96 Refactoring The Spawn Logic
Lecture 97 Increasing Difficulty
Lecture 98 Bouncer Difficulty
Lecture 99 Crawler Difficulty
Lecture 100 Turrets Difficulty
Lecture 101 Targets Difficulty
Lecture 102 JetPack Difficulty
Section 16: Menu and Level Design (Unity Project)
Lecture 103 Building the Menu Scene
Lecture 104 Level Selection
Lecture 105 Level Picker
Lecture 106 Losing the Game
Lecture 107 Level Parameters
Lecture 108 Setting Difficulties
Lecture 109 Setting Endless Mode
Section 17: Introduction to Blender
Lecture 110 Introduction to Blender
Section 18: Background Art (Blender Projects)
Lecture 111 Floors
Lecture 112 Walls
Section 19: Game Assets (Blender Projects)
Lecture 113 Bouncing Enemy
Lecture 114 Rolling Enemy
Lecture 115 Double Rolling Enemies
Lecture 116 Crawler Enemy
Lecture 117 Turret Enemy 1
Lecture 118 Turret Enemy 2
Lecture 119 Player Ninja Character
Lecture 120 Enemy Ninja Character
Lecture 121 Ninja Stars
Lecture 122 Flying Enemy
Lecture 123 Jet Pack
Section 20: Finalizing the Art (Unity Project)
Lecture 124 Assets Toon Shading
Lecture 125 Background
Section 21: Integrating the Art (Unity Project)
Lecture 126 Playing from the Game Scene
Lecture 127 Integrating Jumper Art
Lecture 128 Integrating the Roller Art
Lecture 129 Integrating the Roller Art 2
Lecture 130 Integrating the Crawler
Lecture 131 Integrating The Turret Model
Lecture 132 Aiming the New Turret
Lecture 133 Integrating the Target Enemies
Lecture 134 Integrating The Flying Enemy Art
Lecture 135 New Player Art
Lecture 136 Integrating the Dojo
Lecture 137 Adjusting the Interface
Lecture 138 Challenge Time
Section 22: Unity Resources
Lecture 139 ($2000 value!) Source Code and Assets
Lecture 140 Please leave us a rating.
Lecture 141 Bonus Lecture: Get 130 courses!
Complete beginners. No prior coding or digital art skills necessary.,People who want to make games.,Beginners who want to learn 3D modelling.,Game developers who need art assets for a game.