تبلیغات

آموزش ساخت بازی برای همه Udemy - Anyone Can Learn to Make a Game

دسته بندی ها: آموزش های یودمی (Udemy) ، آموزش ساخت بازی ، آموزش یونیتی

در این دوره آموزشی از شرکت Udemy شما با نحوه ساخت بازی های ساده در موتور بازی سازی Unity آشنا می شوید.

عنوان دوره آموزشی: Udemy - Anyone Can Learn to Make a Game

سرفصل های دوره  آموزشي :

  • Game چیست؟
  • ساخت بازیهای سرگرم کننده
  • مبانی Unity
  • مبانی برنامه نویسی
  • ایده های بازی از کجا می آیند؟
  • شروع کار با Unity Editor
  • مقدمات فیزیک
  • صداگذاری برای بازی
  • انتشار بازی

ليست سرفصل هاي اين دوره آموزشي:

02:06
A bit about me and why I created this course.
SECTION 2:
The Stuff Games are Made Of
2
What is a Game?
02:11
3
Making Games Fun
03:01
Learn about what makes games fun by understanding what engages your brain!
4
Where Great Game Ideas Come From
03:15
One of the harvest tasks for many game makers is coming up with a good idea. In this lesson we'll talk about why this is so hard and what we can do to make it easier.
SECTION 3:
Basic Training
5
Welcome
02:06
Preview
In this lecture we set a goal to learn how to make a simple game using the power of Unity3D. I show you where to get the free software and what to download.
6
Udemy Basics
00:48
First time taking a course on Udemy? Here are some helpful tips.
7
Unity Tutorial 1 - Tools of the Trade
02:57
Preview
In this lecture we investigate what came with Unity3D when we downloaded it. We discuss Unity's 2 primary code editors and take a quick spin through the Unity Editor.
8
Unity Tutorial 2 - Getting Used to the Unity Editor
04:01
In this lecture we get more familiar with the Unity environment. We'll also learn how to create cubes, add directional lights, manipulate game objects and save out our scene.
9
Unity Tutorial 3 - Coding Basics
04:44
In this lesson we discuss the 3 main languages you can use to code your project. We take a look at the Unity Documentation online and conclude the lecture by writing some simple code in C# to make our cube spin.
10
Unity Tutorial 4 - Prefabs
06:50
In this lecture we learn to construct reusable game objects called prefabs.
11
Quiz 1
11 questions
12
Unity Tutorial 5 - Basic Physics
05:36
In this lecture we discuss what physics means from the perspective of a game developer and show simple ways we can turn on physics in Unity.
13
Unity Tutorial 6 - Basic Mouse Interaction
03:27
In this lecture we cover basic user interaction in Unity using a mouse.
14
Unity Tutorial 7 - Collision Detection
03:15
In the lecture we'll discuss some basic ways we can get our game objects to detect when the hit things using collision detection.
15
Unity Tutorial 8 - Basic Audio
04:02
In this lecture we cover the basic's of adding sound to our Unity project using Unity's build in Audio Source.
16
Unity Tutorial 9 - Loading a Level
03:12
In this lecture will cover the ins and outs of loading levels in Unity.
17
Unity Tutorial 10 - Publishing Your Game
02:46
Once your game is done, you'll want to share it with the world, so in this lecture we cover how to publish your Unity game for Mac, PC and the Web.
18
Unity Tutorial 11 - Saving and Recalling Values
02:37
In this lecture will cover a simple method for saving and recalling game information using Unity's PlayerPrefs.
19
Quiz 2
11 questions
SECTION 4:
Making Our First Proto Game
20
Section Intro
00:16
Section Intro
21
Unity - Angry Blocks 1
10:51
The first lecture in our 3 part series we learn to add basic interactivity, apply forces and keep track of values with variables.
22
Unity - Angry Blocks 2
09:10
The second lecture in our 3 part series we create a tower by duplicating a prefab we create, add a script to detect when our big cube hits the ground and modify our force script on the cube used to topple the tower.
23
Unity - Angry Blocks 3
14:20
In the 3rd part to our AngryBlocks example, we'll create a basic user interface and add some audio to our game.
SECTION 5:
Match 2 - Working on our Game Making Process
24
Section Intro
00:10
Section Intro
25
Match 2 - Part 1
00:56
Our next section will concentrate on trying to start thinking like and solve problems like a game developer.
26
Match 2 - Part 2
01:46
Part of the initial game making process involves asking good questions and looking for answers.
27
Match 2 - Part 3
01:35
In this lesson we'll have a look at what a game mechanic is and the importance of early prototyping.
28
Match 2 - Part 4
06:58
In this lesson we'll set up a good project folder structure, switch to an orthographic camera, add a directional light and create our tile prefabs.
29
Match 2 - Part 5
05:55
In this lesson we'll create an empty gameObject to serve as our game manager. We'll create tags for our game tiles, get at start on our gameScript, use an array to keep tabs on our tiles and instantiate our tiles with code!
30
Match 2 - Part 6
07:05
In this lesson we cover flipping over our tiles, sending info to our GameManager, controlling how many tiles can be flipped and evaluating if we have a match or not.
31
Match 2 - Part 7
05:32
In this lesson we'll modify our evaluate method to call one coroutine if there is a match and another if there isn't. Coroutines will allow us to add in a delay. We'll also look at making our game more fun by introducing the ability to shuffle our tiles and add an element of randomness to our game.
32
Match 2 - Part 8
06:16
In this lesson we utilize a variable to keep track for our game state and combine this with OnGui to create our graphic user interface. We also make use of a custom font we imported and tie this into our GUI. We create a new play method and transfer quite a bit of code from our Start method into this new method.
33
Match 2 - Part 9
05:46
In this lesson be discuss audio, how it can enhance your games, where it comes from and how it can be setup and used in Unity.
34
Match 2 - Part 10
04:43
In this lesson we'll talk about time and what it can do for you and your games. I'll show you how to create a basic countdown timer and create a state where it's possible to loose the game.
35
Match 2 - Part 11
02:54
In the final lesson on Match 2 we discussing removing the remaining tiles form the screen when the player loses and talk about how many games require clean up and resetting values before the game can be played again. We also discuss whether a game is every really done.
36
Match2 - Part 12
03:11
Our game has a potential bug in it. Did you spot it? In this lesson we discuss the importance of testing and look at one way of fixing our bug!
SECTION 6:
C# Basics
37
The Truth About Coding
01:02
In this lesson we'll talk about a common trap many people can fall into when learn a new programming language.
38
Coding Concepts
03:08
Learn about the basic patterns that most computer languages follow.
39
Comments
00:57
Learn how to create comments in C#
40
Semicolons
00:49
Learn about how to use the semicolon to end statements.
41
Arithmetic
01:03
Learn the symbols for doing basic math.
42
Variables
01:03
Learn how to create and use variables.
43
Conditionals
01:31
Learn how you can make your program make decisions.
44
Loops
01:49
Learn how to repeat things with loops.
45
Functions
01:18
Learn to create and call methods in C#.
46
Quiz 3
10 questions
47
Debug.Log
00:58
Learn to send info to the console with Debug.Log
48
Switch Statements
00:53
An alternative to if/else statements.
49
Coroutines
00:54
Learn how to create and use coroutines.
50
Enums
00:43
Learn to create and use Enums.
51
Foreach Loops
00:42
A great way to loop through lists and collections.
52
Classes
01:17
Learn how to define and instantiate an class.
53
Awake, Start, Update and More
00:55
Learn about common methods like Awake, Start, Update, FixedUpdate and LateUpdate
54
Random Numbers
00:40
Learn how to generate a random number.
55
Quiz 4
10 questions
56
Working Code Examples
Text
Here are some working code examples for you to try out. Open the Unity project and check out the csharpbasis script.
SECTION 7:
Bonus - Taking Things to the Next Level
57
Bonus - 3D Character Controllers
06:48
In this bonus lecture we cover how to import Unity's Character Controller package and use it to add an interactive 3D character to our scene! Want more bonus content? Write a positive course review and I'll keep adding new lectures on even more amazing things you can do with Unity!
58
Bonus - Basic Particle Systems
07:19
In this bonus lecture you will learn how to construct basic particle systems in Unity and control them with code.
59
Bonus - Basic Terrains
08:48
Learn how to harness the power of Unity's terrain tool and create environments for you games with minimal time and effort!
60
Bonus - Unity Asset Store
03:13
Learn about assets and the amazing Unity Asset Store. Don't forget to download my special Unity Asset Store Guide for this lesson as it will give you access to over 50 free assets for your games!
61
Bonus - Mixamo
03:00
Learn how to auto-rig your character mesh with Mixamo.
62
Bonus - NGUI
05:32
Ready to move past the limitations of Unity's OnGUI? You'll want to check out this video on NGUI to take it to the next level!
63
Bonus - NGUI (Making a Button)
05:43
Learn how to create a simple button with NGUI.
64
Bonus - Unity Packages
01:42
Learn how to import and export collections of game assets using packages.
SECTION 8:
Making Our Third Game
65
Starter Files
01:17
My 8 year old son and I are making this! He loves Lerpz so we decided to make a game with him. I have attached the starter files for this project, so check them out.
66
Triggers
01:32
Learn how triggers can be used as another method for collision detection.
67
Skyboxes
02:47
SECTION 9:
The Lab
68
Welcome to the Lab
00:41
Welcome to The Lab, the newest section on Anyone Can Learn to Make a Game! Visit here after you've gone through all the other tutorials and get ready to have fun!
69
Lab 1 - Exploring Simple Physics Based Character Controllers
1 page
Working example of a simple physics based character controller and simple camera follow script.
SECTION 10:
Bonus - The Future of Gaming
70
The Future of Input
01:12
Say goodbye to the keyboard, check out the future of user input!
71
A New Vision for the Future of Gaming
Upcoming
Learn about immersive 3D and how it will impact the way we think about and build games!
72
Tim Sweeney - The Future of Gaming
29:27
Hey, he's a little nervous, but he has some really interesting things to say. Catch a glimpse of what the future of computing and games could look like.
73
Your Brain on Video Games
17:58
How do fast-paced video games affect the brain? Step into the lab with cognitive researcher Daphne Bavelier to hear surprising news about how video games, even action-packed shooter games, can help us learn, focus and, fascinatingly, multitask.
74
The Myo
01:25
A new way to get input without the use of a camera!
75
Photon 3D Scanner
01:40
Check out the Photon by Matterform. The world's first affordable 3D scanner for home use.
The photon allows anyone to take a physical object, and turn it into a digital 3D model on your computer. From there, you can print your file on any 3D printer, or online printing service of even use the model you created in an animation or video games!
76
illumiRoom
05:29
77
On The Verge: NASA JPL and 'Terms and Conditions' director Cullen Hoback
29:12
3D simulations are going to be a multi billion dollar industry in the near future. Check out  how Unity 3D and Oculus Rift are being used by Nasa!
78
Structure Sensor
04:47
Not a 3d modeller? What if you could just scan things in your environment and add use them in your games? We may be one step closer with Occipital's new Structure sensor!

SECTION 11: Fun Theory 79 Play and Psychology - The Building Blocks of all Games 00:23 In this section we'll learn to appreciate and get a feel for play and psychology, which are the fundamental blocks from which all games are derived. 80 Jesse Schell on How to Change the World 05:29 Jesse Schell gives his tips on how to design your game to change the world.

81 Bottle Bank Arcade Machine 01:37 Many of us return our plastic bottles and cans. Noticeably fewer recycle their glass. Maybe that's because we don't get any money in return, as we do for cans and plastic. Can we change this attitude by making recycling glass fun to do? So you are not just rewarded with a good conscience, you also get a smile. 82 The Worlds Deepest Bin! 01:27 To throw rubbish in the bin instead of onto the floor shouldn’t really be so hard. Many people still fail to do so. Can we get more people to throw rubbish into the bin, rather than onto the ground, by making it fun to do? 83 Piano Staircase 01:48 ”Take the stairs instead of the escalator or elevator and feel better” is something we often hear or read in the Sunday papers. Few people actually follow that advice. Can we get more people to take the stairs over the escalator by making it fun to do? 84 The Speed Camera Lottery 02:09 The winning idea of the fun theory award, submitted by Kevin Richardson, USA. Can we get more people to obey the speed limit by making it fun to do? This was the question Kevin’s idea answered and it was so good that Volkswagen, together with The Swedish National Society for Road Safety, actually made this innovative idea a reality in Stockholm, Sweden. 85 Stuart Brown: Play is more than fun 26:43 A pioneer in research on play, Stuart Brown says humor, games, roughhousing, flirtation and fantasy are more than just fun. Plenty of play in childhood makes for happy, smart adults -- and keeping it up can make us smarter at any age. SECTION 12: Bonus - Taking the Plunge - Making Games More Than a Hobby 86 Section Intro 00:46 Preview 87 4 Different Ways to Earn Revenue 03:12 In this video I discuss 4 different ways you can start to use your games and game development skills to start earning revenue.

حجم فايل: 1.62GB

آیا این نوشته را دوست داشتید؟
Udemy Anyone Can Learn to Make a Game

پیشنهاد فرادرس

حسین در 1393/03/20 ساعت 20:29

آقا واقعا ممنون.گل کاشتی با این سایتت.یه دنیا ممنون.
:)))