Release date:2021, April 8
Author:Ben Tristem, Rick Davidson, GameDev.tv Team
Skill level:Beginner
Language:English
Exercise files:Yes
The course has been remastered in Unity 2018 and is compatible with Unity 2018, 2019 and 2020.
This course started as a runaway success on Kickstarter and has gone on to become the most popular and most watched Unity game development course on Udemy. The course has full English closed-captions throughout.
Learn how to create video games using Unity, the world-leading free-to-use game development tool. We start super simple so you need no prior experience of Unity or coding! With our online tutorials, you’ll be amazed what you can achieve right from the first moment you start the course.
Benefit from our world-class support from both other students, and the GameDevtv team who are regularly engaged in the forums and Q&A section. Go on to build several games including:
Laser Defender: A Top-Down Space Shooter with enemies to shoot and dodge;
Glitch Garden: A Tower Defense game with different tower types and enemy types, and a basic resources system;
TileVania: A fast-paced classic Side-Scrolling Platformer using Unity’s Tilemap tool;
Block Breaker: A basic “Breakout” style game which introduces Unity’s built in physics engine.
Prefer to start with 3D games? Check-out our sister course, the Complete C# Unity Developer 3D. Already have some Unity knowledge, and want something more challenging? Check-out our epic RPG Core Combat Creator. More interested in creating 3D models from scratch? Start with our Complete Blender Creator course. Our green leaf logo is a symbol of passion and quality.
You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time). Check out our reviews to see how people love this feature.
The course is project-based as we believe this is the best way to learn Unity and C#. You will not just be learning dry programming concepts, but applying them immediately to real indie games as you go. All the project files will be included, as well as additional references and resources – you’ll never get stuck. There are talking-head videos, powerful diagrams, quality screencasts and more.
Oh, and it’s just bigger and better than other Unity courses you will find online. See the course length and the reviews.
For each demo game you build you will follow this process…
Be challenged to build the entire game yourself.
Be shown step-by step how to build it.
Be challenged to apply, and re-apply your knowledge regularly.
You will get full lifetime access for a single one-off fee. The creators are qualified and experienced coders and avid gamers, so are able to explain complex concepts clearly, as well as entertain along the way.
You will learn C#, and in turn build a solid foundation for Object Oriented Programming. By the end of the course you’ll be very confident in the basics of coding and game development, and hungry to learn more.
What this course DOESN’T cover…
Whereas this course is already huge, we can’t possibly cover everything in that time. Here are some things we will not be covering…
Performance optimization.
Editor plugins or modifications.
Physics engine modification
Anyone who wants to learn to create games: Unity is a fantastic platform which enables you to make production-quality games. Furthermore these games can be created for Windows, MacOS, iOS, Android and Web from a single source!
If you’re a complete beginner, we’ll teach you all the coding and game design principles you’ll need. If you’re an artist, we’ll teach you to bring your assets to life. If you’re a coder, we’ll teach you game design principles.
Dive in and learn Unity now, you won’t be disappointed!
01. Introduction & Setup 01. Why You Should Buy This Course 02. Download Unity & Visual Studio 03. Your First Code 04. Fixing Visual Studio Problems 05. Notes For Mac Users 06. Community & Support 07. Section Wrap Up
02. Number Wizard – Basic C# Coding 01. Welcome To Number Wizard Console 02. Print To Console With Debug.Log() 03. Introducing Variables 04. Respond To Player Input 05. Using if, else if & else 06. Scope And Context Of Variables 07. Calculate Guess Variable 08. Functions & Encapsulating 09. Number Wizard Console Wrap Up
03. Text101 01. Welcome To Text101 02. Text101 Game Design 03. Creating Sprites In Unity 04. UI Canvas & Text 05. Update Text Component 06. Game States 07. Unity Scriptable Objects 08. Challenging Content Ahead 09. Public Methods & Return Types 10. Creating An Array 11. Manage Next States 12. Game State Story Design 13. Organise State Files 14. TextMesh Pro & Polish 16. Text101 Instructor Hangout #1 17. For Loops 18. Publish Your WebGL Game
04. Number Wizard UI 01. Welcome To Number Wizard UI 02. Number Wizard UI Game Design 03. UI Anchors 04. Making Buttons 05. Button Click Loads Scene 06. Load All Scenes 07. Prepare Game Screen 08. Import & Refactor Code 09. Using ToString() 10. Use Random.Range() 11. Polish & Standalone Build 13. NWUI Instructor Hangout #1
05. Block Breaker 01. Welcome To Block Breaker 02. Block Breaker Game Design 03. Export & Import Package 04. World Units & Play Space 05. Rigidbody & Colliders 06. Add Unity Physics Material 07. Colliders, Collision & Triggers 08. Move Object With Mouse 09. Limit With Mathf.Clamp() 10. Distance As A Vector2 11. Launch The Ball 13. Play Space & Gravity 14. Destroy GameObject 15. Using Prefabs In Unity 16. Make A Second Level 18. Fraction Too Much Friction 19. GetComponent To Play Audio 20. Play Random Sound From Array 21. PlayClipAtPoint() 22. Count Breakable Blocks 24. Win The Level & Load 25. Using Time.timeScale 26. Add Player Score 27. Display Player Score 28. Implement Singleton Pattern 29. Singleton Pattern Bug Fix 31. Reset Game Session 32. Instantiate GameObject 33. Using Tags In Unity 34. Block Damage Levels 35. Damage Affordance 37. Smarter maxHits Logic 38. Prevent Boring Ball Loops 39. Extreme! Tuning! 40. Tune & Playtest 41. Autoplay for Playtesting 42. Make Levels & Upload 44. Block Breaker Wrap-Up 45. Block Breaker Instructor Hangout #2
06. Laser Defender 01. Welcome To Laser Defender 02. Laser Defender Game Design 03. Set Up Project 04. Movement & Time.deltaTime 05. ViewPortToWorldPoint() 07. What Feature Next 08. Make Player Shoot 09. Using Coroutines 10. Repeat Fire Coroutine 11. GameObject Shredder 13. Create List Of Waypoints 14. Move Enemy On Path 15. WaveConfig Scriptable Object 16. Using A Foreach Loop 17. Spawn Multiple Enemies 19. WaveConfig For Path & Speed 20. Spawn Multiple Enemy Waves 21. Loop All Enemy Waves 22. Create Damage Dealer Class 23. Destroy Enemy 25. Make Enemy Shoot 26. Player Life And Death 27. Layer Collision Matrix 28. Scrolling Background 29. Introducing Particle Effects 31. Explosion Particle Effect 32. Trigger Sound Effects 33. Load All The Scenes 34. Delay For Loading Scene 35. Music Player With Singleton 37. Add & Display Score 38. Display Player Health 39. New Enemy & Projectile 40. Sorting Layer & Spinning Projectile 41. Laser Defender Wrap-Up
07. Glitch Garden 01. Welcome To Glitch Garden 02. Glitch Garden Game Design 03. Make A Splash Screen 04. Scaling & Aspect Ratios 05. Set Up Background Playspace 06. World Space Canvas Mode 08. Intro To Animation 09. Animator Controller & Animation 10. Basic Animation Transition 11. Intro To Keyframe Animation 12. A Note About Animation 13. Move Using transform.Translate 15. Spawn Attackers Using Coroutine 16. Adding Animation Events 17. Set Up A Defender Prefab 18. Instantiate From Gun Position 19. Make Projectile Move 21. Health & Hurting Attackers 22. Implementing Health & Damage 23. Tidy Up & Death FX 24. Click To Spawn Defenders 25. Spawn At Mouse Position 27. Snap Defenders To Grid 28. Create Defender Selection UI 29. Set & Place Selected Defender 30. Start Our Resource System 31. Parent, Child & Animation 33. Completing Animation Challenge 34. Add Resources As Anim Event 35. Defenders Costing Resources 36. Searching For Animation Events 37. Instantiate As Child 39. Attacker In My Lane 40. Change Animation State 41. One Defender Per Square 42. Creating Gnome Defender 43. Creating Gravestone Defender Race 45. Make Our Attackers Attack 46. Attackers Striking Target 47. Fantastic Mr Fox 48. Array For Spawning Attackers 49. How To Be A Loser 51. Create A Level Timer 52. Create A Level Controller 53. A Nicer Win Experience 54. A Nicer Lose Experience 55. Handling Null Reference Exceptions 57. Start Our Options Screen 58. PlayerPrefs To Save Settings 59. Set & Save Music Volume 60. Add Difficulty Levels 61. Quick Bug Fix – Win Condition 63. Tidy Hierarchy = Tidy Mind 64. Tuning Our Core Gameplay 65. Add Star Cost To Button 66. Creating Level Progression 68. Glitch Garden Wrap Up
08. TileVania – 2D Tilemap Platformer 02. Welcome To TileVania 03. TileVania Game Design 04. Slicing Sprite Sheets 05. Intro To Unity Tilemap 06. Unity Rule Tiles 07. Create Player Idle Animation 08. Animation States & Transitions 10. Implement 2D Collision 11. Maximize Learning Value 12. Move Player Horizontally 13. Flip Character Sprite 14. Instructor Hangout 6.1 15. Animation State In Code 17. Jumpy Jumpy 18. Jump if IsTouchingLayers 19. Climb Ladder 20. Climb Ladder Tweaks 21. Perspective Vs Orthographic Cameras 22. Cinemachine Follow Camera 23. Cinemachine Confiner Extension 24. State-Driven Cameras 25. Prevent Wall Jump 26. Making Enemies 27. Player Death 28. Adding Hazards 29. Level Flow Layout 30. Level Exit Portal 31. Start & Success Screens 32. Game Session Controller 33. Coin Pickups 34. Persistent SFX 34.4 SFX Coin Pickup 35. Persistent Score & Lives 36. Remembering Pickups 37. Adding Rising Water 38. Over To You Now
10. Continuing Your GameDev Journey 01. Credits
[Udemy] Complete C# Unity Game Developer 2D_Subtitles.7z [Udemy] Complete C# Unity Game Developer 2D.7z


1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的赞赏与支持!平台所收取打赏费用仅作为平台服务器租赁及人员维护资金 费用不为素材本身费用,望理解知悉!
评论(0)