Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Learning Path: Game Development With Unity And Blender

Posted By: ELK1nG
Learning Path: Game Development With Unity And Blender

Learning Path: Game Development With Unity And Blender
Last updated 6/2017
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.22 GB | Duration: 10h 54m

Develop interesting games progressively using the powerful Unity engine and the 3D computer graphics software—Blender

What you'll learn
Understand the foundations of Unity
Work confidently in the Unity interface
Understand Level Design tools
Work confidently with C# scripts, functionality, and coding behaviors
Familiarize yourself with the best practices of Unity 5.x
Get to know several best practices for component-based designs
Build the game environment from scratch by constructing the terrain and props, and eventually put it all together to form a scene
Create particles and visual effects to enhance the overall visual aesthetic
Deploy the game for various types of platforms
Requirements
This is for absolute beginners. No prior knowledge of Unity or Blender is required.
Description
Do you want to move from just playing games to developing them? Do you wish to play the games created by you?
Unity 5 has become the leader among game development engines. Blender is known in the 3D graphics world as the open-source tool of choice for generating graphical products. Blender and Unity stand out from the crowd as a powerful combination that allows small-to-no budget indie developers or hobbyists alike to develop games that they have always dreamt of creating.


Game Development with Unity and Blender is Packt’s Video Learning Path that is a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.


This Learning Path first introduces the Unity engine. It shows how to use the interface and how to build levels, and culminates in the creation of a simple game. The core features and fundamentals are explored in a fun and practical way, encouraging the development of real-world projects while establishing a solid understanding of game development principles.


Develop your Unity skills further by exploring scripting and gameplay mechanics. You’ll understand the fundamentals of using C# scripts in Unity to build valuable gameplay elements, such as timers and moving objects. Then, you’ll move onto building a solid foundation for engineering more complex behaviors.


Finally, learn how to implement game logic and basic artificial intelligence, and deploy the game for others to play.


The goal of this course to help you master the skills required to develop your dream game from scratch..


About the Authors:

This Learning Path is authored by some of the best in the field.


Alan Thorn is a multidisciplinary game developer, author, and educator with industry experience of 17 years. He makes games for PC desktop, mobile, and VR. He founded Wax Lyrical Games and created the award-winning Baron Wittard: Nemesis of Ragnarok game, working as designer, programmer, and artist.
Lee Zhi Eng is a 3D artist-turned-programmer who is currently the co-founder cum chief technical executive at Reonyx Tech, a technology firm based in Malaysia. Before he co-founded the company, he worked as an artist and programmer in several game studios before becoming a part-time lecturer for two years at a university, teaching game development subjects related to Unity Engine and Unreal Engine.

Overview

Section 1: Unity 5 for Beginners

Lecture 1 Course Overview

Lecture 2 Downloading Unity

Lecture 3 The Download Archive

Lecture 4 Installing Unity

Lecture 5 Creating New Projects

Lecture 6 User Interface Basics

Lecture 7 The Asset Store

Lecture 8 Exploring the Example Project

Lecture 9 Viewport Navigation

Lecture 10 Creating GameObjects

Lecture 11 Prototyping Assets

Lecture 12 Object Manipulation

Lecture 13 Global and Local Space

Lecture 14 Object Hierarchies

Lecture 15 Import Custom Assets

Lecture 16 Exporting Mesh Assets from Blender

Lecture 17 Maximization Trick

Lecture 18 Using the Game Tab for Play-Testing

Lecture 19 Play Mode Versus Edit Mode

Lecture 20 Component Based Design

Lecture 21 Building a Custom Object

Lecture 22 Creating Unity Project

Lecture 23 Exploring the Project Folder

Lecture 24 Establishing a Level Floor

Lecture 25 Project Organization

Lecture 26 Creating World Bounds

Lecture 27 Level Design

Lecture 28 Starting a Coin Object

Lecture 29 Creating a Coin Material

Lecture 30 Working with Prefabs

Lecture 31 Organizing a Scene

Lecture 32 Getting Started with Scripting

Lecture 33 MonoDevelop and Script Attaching

Lecture 34 Object Tagging

Lecture 35 Exploring the CountDown Script

Lecture 36 Creating Spinning Coins

Lecture 37 Using Particle Systems

Section 2: Unity 5 Scripting and Gameplay Mechanics

Lecture 38 The Course Overview

Lecture 39 Configuring Unity and MonoDevelop for Scripting

Lecture 40 Creating a Hello World Program

Lecture 41 Using the Unity Scripting Reference

Lecture 42 Preparing to Create a Mover Script

Lecture 43 Positioning an Object through Script

Lecture 44 Moving an Object through Script

Lecture 45 Working with Vectors and Motion

Lecture 46 Using DeltaTime

Lecture 47 Creating a Rotator Script

Lecture 48 Play Mode and Debugging

Lecture 49 Download Unity

Lecture 50 Creating a Coin Prefab

Lecture 51 Creating Coin Rotation

Lecture 52 Creating a Coin Collection Mechanic

Lecture 53 Triggers and Collisions

Lecture 54 Creating a Timer

Lecture 55 Create a User Interface

Lecture 56 Use Text Object to Display Countdown

Lecture 57 Handle the Win Condition

Lecture 58 Starting a Follow Script

Lecture 59 Looking at Other Objects

Lecture 60 Complete NPC Mover

Lecture 61 Detect Player Click Input

Lecture 62 Create Raycasts and Intersections

Lecture 63 Codeless Clicking

Lecture 64 Building a Generic Trigger Action Script

Lecture 65 Change Scenes

Lecture 66 Player Movement

Lecture 67 Player Character and Physics

Section 3: Building a Game with Unity and Blender

Lecture 68 The Course Overview

Lecture 69 Job Roles in Game Development

Lecture 70 Game’s Story and Visual Style

Lecture 71 Characters and Environment Concept

Lecture 72 Downloading Blender

Lecture 73 Creating the Monster's 3D Model

Lecture 74 Unwrapping the Monster's UV Map

Lecture 75 Creating the Monster's Texture

Lecture 76 Creating the Player Character's 3D Model

Lecture 77 Unwrapping the Player Character's UV Map

Lecture 78 Character Rigging and Monster's Armature Creation

Lecture 79 Creating the Player Character's Armature

Lecture 80 Weight Painting

Lecture 81 Animating Characters

Lecture 82 Building Terrain and Wall Models

Lecture 83 Building Rock Models

Lecture 84 Creating Rock and Wall Textures

Lecture 85 Building Grass Models

Lecture 86 Creating the Grass Texture

Lecture 87 Basic User Interface of Unity

Lecture 88 Importing Environment Assets

Lecture 89 Importing Character Assets

Lecture 90 Game Structure Design and the Game Flow

Lecture 91 Designing the User Interface Structure

Lecture 92 Player Inputs and Character Movements

Lecture 93 Creating Basic Artificial Intelligence

Lecture 94 Creating character attributes

Lecture 95 Adding In-game Items and Power-ups

Lecture 96 Improving Enemy AI

Lecture 97 Adding Save Points

Lecture 98 A Basic Particle System

Lecture 99 Mist Particles

Lecture 100 Torch Fire

Lecture 101 Image FX

Lecture 102 Quality Settings

Lecture 103 Building Settings

Lecture 104 Player Settings

This Learning Path is for anyone who wants to learn how to develop their own games using Blender and Unity.