این دوره نحوه توسعه بازی با Unity 5 را آموزش می دهد. در این آموزش تصویری اصول برنامه نویسی ، ساخت بازی دو بعدی ، کار با رابط کاربری ، طراحی صحنه بازی ، نحوه افزودن صدا و جلوه های ویژه را می آموزید. در ادامه نحوه پویا نمایی ، بهبود مهارت های ساخت بازی ، هوش مصنوعی وکاربرد آن در بازی ، نحوه تست و رفع اشکالات بازی و… را نیز خواهید آموخت.

این دوره آموزشی محصول موسسه Udemy است.

سرفصل های دوره:

  • Unity 3D چیست؟
  • کار با رابط کاربری
    ایجاد و دستکاری اشیا
  • مقدمه ای بر برنامه نویسی
  • کار با انواع داده ها
  • نحوه ساختار برنامه
  • طراحی سوالات تصادفی
  • نحوه ساخت بازی
  • ایجاد یک 2D PLATFORMER
  • بررسی پلتفرم
  • نحوه ایجاد پروژه
  • راه اندازی تابع knockBack
  • نحوه ساخت Buzzsaw
  • طراحی پس زمینه بازی
  • نمایش پیام
  • بهبود گردش کار
  • اضافه کردن صدا
  • نحوه رفع اشکالات برنامه
  • ساخت صحنه بازی برای Naviagtion
  • نحوه چرخاندن سر بازیکنان
  • نحوه ساخت Rays
  • نحوه نورپردازی صحنه
  • کار با هوش مصنوعی
  • نحوه تست بازی
  • نحوه برخورد با دشمن
  • نحوه ساخت تفنگ
  • نحوه شلیک گلوله
    محدود کردن عکس تفنگ
  • نحوه ؤ سازی عناصر بازی
  • طراحی درب
  • باز کردن قفل درب
  • اضافه کردن نور به Prefabs
  • ساخت اتاق
  • افزودن دیوار
  • اضافه کردن دشمنان
  • اضافه کردن در AUDIO
  • اضافه کردن شعله های آتش
  • اضافه کردن صداها
  • انتشار بازی
  • و…

عنوان دوره: Udemy Game Development with Unity 5
مدت زمان: 12 ساعت و 30 دقیقه
نویسنده: Stone River eLearning


توضیحات:

Udemy Game Development with Unity 5

Stone River eLearning
12.5 hours
All Levels

trivia game, basics of programming & Unity's UI system,2D games,artificial intelligence, visual effects
Game development is an ever changing, constantly improving, and highly dynamic area to work in. Things are on the move constantly, and if you're not careful you can get left behind. That's why it's important to keep your skills at the top level and to familiarise yourself with the latest tools and programs out there. This course will do just that by getting you up to speed with Unity5, the newest version of one of the industry's leading development engines.
Become a Unity 5 Developer
Build your first functioning game in 60 minutes
Create more complex games as your skills improve
Increasing levels of complexity to cater for both beginners and experienced developers
Grasp game development fundaments in a practical way
Gain practical skills than can instantly be used in the real world
Learn the Secrets of Unity 5 Game Development
Whether you're completely new to game development or have gained some experience developing games with Unity already, this course is for you. With 85 lectures and 9.5 hours of content, it takes starts off at beginner level and advances up to more complex projects.
This course goes beyond merely explaining or showing you how everything works; you'll be shown how, and then you'll do it for yourself. As you progress through the course you'll create three games of increasing complexity; a trivia game to demonstrate programming basics and show you the Unity user interface, followed by a 2D platforming game, and to finish, first person shooter game complete with visual effects and artificial intelligence.
By creating these games, you'll learn all about scripting and user interface including questions and answer options, creating different levels, adding audio, freezing game play, building scenes, learning Nav Mesh, character and object movement, and game narrative, among other things.
This course emphasises coding and development, and is suitable for anyone who wants to learn to develop games or learn how to code. To start this course, you will need to have Unity installed on your computer; we'll show you everything else from there.
About Unity 5
Unity is a games engine used to create and develop 2D and 3D games and interactive experiences. It is fast becoming the industry standard for creating multiplatform games. Unity5 is the latest version of the tool, and includes a number of advanced powerful features such as a 64-bit editor, frame debuggers, graphics command buffers, and more.
What are the requirements?
Students should be familiar with how to type. They should also have Unity installed on their computer.
What am I going to get from this course?
Over 114 lectures and 12.5 hours of content!
Build games with Unity by taking this course. Students will be able to design levels, integrate art assets, and write code using C#.
What is the target audience?
If want to learn how to develop games then this is the course for you.
This course will assist those also looking to learn how to code
This course is not for those looking to learn how to create art for games as the focus of this course is in coding

Section 1: INTRODUCTION TO THE COURSE
Lecture 1
Course Introduction
00:40
Lecture 2
What is Unity 3D
01:30
Download source files here
Lecture 3
Unity Interface and Navigating the Scene View
03:31
Lecture 4
Creating and manipulating basic objects
03:25
Lecture 5
Wrapping up the Basics of the Unity Editor
01:34
Quiz 1
Quiz1
5 questions
Multiple choice
Section 2: INTRODUCTION TO SCRIPTING AND UI
Lecture 6
Introduction to Scripting and UI
00:29
Lecture 7
Overview of Trivia Game
00:58
Download the source code here.
Lecture 8
Creating the Question Banner
08:25
Lecture 9
Adding the Answer Buttons
03:36
Lecture 10
Introduction to Scripting
05:54
Lecture 11
More Data Types
04:41
Lecture 12
Creating a Structure
09:02
Lecture 13
Finishing the Question Structure
08:01
Lecture 14
Assigning the Question to the UI
12:27
Lecture 15
Making the Answers Interactive
06:30
Lecture 16
Assigning a Random Question
05:11
Lecture 17
Getting the Question Numbers
07:52
Lecture 18
Transitioning Between Questions
05:40
Lecture 19
Showing Results
11:18
Lecture 20
Creating a Play Again Button
04:15
Lecture 21
Delay Next Question
05:49
Lecture 22
Giving Feedback
09:05
Lecture 23
Commenting the Code and Final Touches
10:16
Lecture 24
Building the Game
04:48
Quiz 2
Quiz2
5 questions
Multiple choice
Section 3: CREATING A 2D PLATFORMER
Lecture 25
Overview of the 2D Platformer
00:33
Lecture 26
How 2D Platformer Design
01:37
Download the source code here.
Lecture 27
Creating the Project and Importing the 2D Package
03:09
Lecture 28
Beginning Level 1 Design and Importing Assets
06:19
Lecture 29
Setting Up the Elevator Platform
08:33
Lecture 30
Setting up the Kill Floor
02:27
Lecture 31
Creating the UI for Health
05:10
Lecture 32
Spinning the Buzzsaw and Depleting Health
06:24
Lecture 33
Setting up the knockBack Function
08:12
Lecture 34
Pausing Movement for knockback
06:24
Lecture 35
Transitioning to the next Level
07:13
Lecture 36
Designing the Second Level
12:09
Lecture 37
Making the Buzzsaw move up and down
10:08
Lecture 38
Designing Level 2
07:57
Lecture 39
Adding the Play Again Button
07:44
Lecture 40
Putting in Backgrounds
03:07
Lecture 41
Showing a Message at the end of a Level
08:23
Lecture 42
Freezing the Player at the end of a Level
05:28
Lecture 43
Improving Level Creating Workflow
03:36
Lecture 44
Adding Audio
03:59
Lecture 45
Wrapping up audio and fixing collision bug
04:58
Quiz 3
Quiz 3
5 questions
Mutiple choice
Section 4: CREATING A HORROR FIRST PERSON SHOOTER GAME
Lecture 46
Overview of Horror FPS
01:59
Lecture 47
Introduction to Horror Shooter Game and Finite State Machines
01:45
Lecture 48
Creating the Project and Importing Assets
05:14
Lecture 49
Building the Scene for Character Naviagtion
05:11
Lecture 50
Baking the Nav Mesh and Setting a Destination
07:27
Lecture 51
Finding the Closest Waypoint
09:46
Lecture 52
Creating the Pursue Behavior
09:44
Lecture 53
Turning The Head
08:38
Lecture 54
Restructuring Scan For Player
08:21
Lecture 55
Casting A Ray To Check For Player
08:20
Lecture 56
Creating Rays At More Angles
03:57
Lecture 57
Making Enemy Look At The Player
08:57
Lecture 58
Tilting The Enemy When Going Up Ramps
09:59
Lecture 59
Lighting The Scene
07:34
Lecture 60
Giving The Enemy An Animation
09:58
Lecture 61
Cleaning Up The Ai Test Scene
04:29
Lecture 62
Introduction To Particle Systems
11:42
Lecture 63
Creating The Flame Thrower Effect
11:16
Lecture 64
Testing For Flame Thrower Collision
07:06
Lecture 65
Creating The Death Screen And Managing Health
07:57
Lecture 66
Making The Flame Thrower Effect Work While Moving
06:26
Lecture 67
Take Damage And Heal Functions
11:24
Lecture 68
Creating Conditions for Flame Thrower Toggle
09:01
Lecture 69
Creating The Toggle Flame Function
06:52
Lecture 70
Improving Enemy Collision
04:18
Lecture 71
Importing the Stun Gun Assets
03:38
Lecture 72
Creating The Stun Gun Particles
11:21
Lecture 73
Making the Stun Gun Reduce Enemy Health
08:20
Lecture 74
Creating The Disable Corutine
04:32
Lecture 75
Managing Stun Gun Input
03:53
Lecture 76
Limiting Stun Gun Shots
11:07
Lecture 77
Improving The Disabled State
09:17
Lecture 78
Hiding The Cursor And Fixing Healing
07:30
Lecture 79
Improving the Collision for the Player
04:22
Lecture 80
Setting Up The Charging Station
10:28
Lecture 81
Recharging The Stungun
04:22
Lecture 82
Showing Recharge Message
06:25
Quiz 4
Quiz 4
5 questions
Section 5: BUILDING THE LEVEL FOR THE 3D SHOOTER
Lecture 83
Overview of Level Building
00:46
Lecture 84
Making Some Of The Environment Prefabs
10:44
Lecture 85
Making The Rest Of The Environment Prefabs
02:50
Lecture 86
Setting Up And Animators For The Door And Door Switch
07:35
Lecture 87
Making The Door Open And Close Automaticly
08:34
Lecture 88
Unlocking A Door With The Door Switch
10:42
Lecture 89
Changing The Door Appearance When Locked
09:28
Lecture 90
Adding Lights To The Prefabs
07:36
Lecture 91
Setting Up The Scene For Level Building
07:07
Lecture 92
Making the First Room
08:14
Lecture 93
Finishing The Rest Of The Walls
07:54
Lecture 94
Laying Out The Props For The First Room
05:33
Lecture 95
Laying Out The Rest Of The Props In The Level
06:06
Lecture 96
Making the Level's Nav Mesh
06:10
Lecture 97
Adding the Enemies and their Paths
07:45
Lecture 98
Locking the Doors and Targeting the Player
04:34
Lecture 99
Fixing The Tilt Bug
08:04
Lecture 100
Adding Ceiling and Overhead Lights
05:18
Lecture 101
Adding the End Game Condition
07:52
Quiz 5
Quiz 5
5 questions
Section 6: ADDING IN THE AUDIO FOR THE 3D SHOOTER
Lecture 102
Overview of Adding the Sounds and Finishing the Game
00:51
Lecture 103
Going Over the Sound Effects and Adding Ambient Sound
03:31
Lecture 104
Adding the Stun Gun Fire Sound
06:52
Lecture 105
Adding the Recharge Sound
10:26
Lecture 106
Adding the Enemy Movement Audio
09:56
Lecture 107
Adding the Flame Audio
03:33
Lecture 108
Adding the Hurt Sounds
07:00
Lecture 109
Adding the Door Opening and Closing Audio
04:15
Lecture 110
Setting up the Snapshots for the Reverb Effect
08:50
Lecture 111
Setting up the Snapshot Triggers
08:26
Lecture 112
Final Fixes and Making the Build
08:43
Lecture 113
Course Recap and Future Resources
03:43
Quiz 6
Quiz 6
5 questions
Lecture 114
Request a Course
Article