Unity 2D Master: Game Development with C# and Unity - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Unity 2D Master: Game Development with C# and Unity (/Thread-Unity-2D-Master-Game-Development-with-C-and-Unity) |
Unity 2D Master: Game Development with C# and Unity - SKIKDA - 08-13-2023 Last updated 6/2023 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 2.28 GB | Duration: 7h 38m From complete beginner to master level with this unique, easy-to-follow Unity 2D course. What you'll learn Learn C# from scratch and develop good coding practices Implement Unity's NEW INPUT SYSTEM with controller support Use Unity latest features: Tilemap, Cinemachine, 2D lighting and Postprocessing Implement complex player movement and animations Create enemies and traps, destructible objects, melee combat Implement moving and one way platforms Main Menu, UI elements and TextMesh Pro package Implement Sound Effects and Background music Get familiar with powerful and versatile Particle System Screen Shake Learn to save and load game data with Playerprefs UPDATE: Advanced Player Movements (Variable Jump, Multiple Jumps, Wall Slide, Wall Jump, Crouch) UPDATE 2: Timeline and Cutscenes (Unity 2022) Requirements PC or Mac Free Unity version (2020 or newer) and Visual Studio - Installation process included in the course No previous experience in C# or Unity is required- This course is beginner friendly and you can start from scratch Description This course is made in Unity 2020 (LTS) using Unity's newest tools and packages. I promise you that this is one of a kind course with short, informative easy-to-follow lessons. No time-wasting, that's why I call it Time Saver.This course covers all skill levels and therefore is divided into two partsections for complete beginners in C# and Unitysections for game developers with experienceIf you just started with Game Development, then the beginner sections are for you. The lessons will gradually increase your knowledge and improve the skills that are needed for the next part of the course.The beginner sections are:InstallationC# and Unity FundamentalsPhysics 2D Mini-GameThe 2D platformer section is the main part of the course in which you learn how to fully utilize the new input system with controller support. This section will also start as beginner-friendly but it will slowly lead you into advanced programming techniques and solving complex tasks (melee attack, climb ladders, inheritance, virtual functions, lists, singleton pattern GameManager, etc). It will give you a foundation and a great concept on which you can build your games. In the end, make your games stand out with 2D lights and post-processing effects.Update- Advanced Player MovementVariable JumpMultiple Variable Jumps (Double, Triple...)Wall SlideWall JumpCrouchUpdate 2- Timeline and Cutscenes (Unity 2022)Timeline SetupTimeline AnimationsTimeline SignalsTimeline and Cinemachine CamerasIf you get stuck anywhere or need help, I respond to all messages. You can also join the community on the Discord server and connect with other enrolled students. Also, don't forget that this course will expand over time and you can vote for the next lessons.Don't miss this opportunity, you can't lose anything since the course has a 30-day money-back guarantee. Trust me, you won't be disappointed.Thank you for your time and see you in the course lessons. Overview Section 1: Course Structure Lecture 1 Course Structure [Don't skip this] Lecture 2 Advanced Movement Update Intro Lecture 3 Timeline Update Intro Lecture 4 Welcome and Discord Server Section 2: Installation Lecture 5 What is Unity Hub? Lecture 6 Install Unity Hub Lecture 7 Install Unity and Visual Studio Section 3: C# and Unity Fundamentals [Part 1] Lecture 8 First Project Lecture 9 First Script Lecture 10 Variables Lecture 11 Functions Lecture 12 Challenge- Functions Lecture 13 Challenge Review- Functions Lecture 14 Classes Lecture 15 Access Modifiers Lecture 16 Execution Order in Scripts Lecture 17 New Scene and Layout Lecture 18 Conditions + [Mini Challenge] Lecture 19 Loops Lecture 20 Challenge+Review- Loops Lecture 21 Arrays Lecture 22 Unity Documentation Section 4: Basic Physics Mini Game [Part 1.1] Lecture 23 Project Setup and Version Note Lecture 24 Sprite Creator Lecture 25 Rigidbody and Gravity Lecture 26 Colliders and Triggers Lecture 27 Collision Matrix and Layers Lecture 28 Challenge- Collision Lecture 29 Challenge Review- Collision Lecture 30 Import Input Package Lecture 31 Get Component and Move Player Lecture 32 Scene Navigation and Setup Lecture 33 OnCollision Functions Lecture 34 Prefab Lecture 35 Instantiate (create) objects Lecture 36 OnTrigger and Destroy functions Lecture 37 Sorting Layers Lecture 38 Exit The Game Lecture 39 Quick Export / Build Section 5: Tilemap 2D Platformer [Part 2] Lecture 40 Project Setup and Download Files Section 6: Importing Sprites Lecture 41 Importing Sprites Lecture 42 Importing Pixel Art Sprites Lecture 43 Sprite Editor and Sprite Sheet + [Mini Challenge] Section 7: Tilemap Fundamentals Lecture 44 Tilemap Setup Lecture 45 Placing Tiles and Layers + [Mini Challenge] Lecture 46 Tilemap and Composite Collider Section 8: Player Controls and Animations Lecture 47 Preparing the Player Lecture 48 Controls Setup- New Input System Lecture 49 Moving the Player- New Input System Lecture 50 Flipping the Player Lecture 51 Animation Setup Lecture 52 Animation Transitions Lecture 53 Player Jump Lecture 54 Ground Detection Lecture 55 Challenge+Review- Ground Detection Lecture 56 Jump Animation with Blend Tree Lecture 57 Double Jump and Additional Jumps Lecture 58 Fix Sticky Walls Section 9: Controller Support Lecture 59 Controller Setup Lecture 60 More About Controllers- Avoid Mistakes Section 10: Upgrade and Version Note Lecture 61 How to upgrade Unity Version (Upgraded to 2020.3 LTS) Section 11: Cinemachine Camera Lecture 62 Main Camera Info Lecture 63 Cinemachine Follow Camera Lecture 64 Pixel Perfect Camera Lecture 65 Fix Lines/Gaps Between Tiles Lecture 66 Camera Boundaries Section 12: Collectible and Sound Lecture 67 Collect Gems using Tags + [Mini Challenge] Lecture 68 Sound Basics Lecture 69 Add Sound to Pick Up (Gem) Lecture 70 Challenge + Review- Background Music Section 13: UI Basics Lecture 71 Canvas Setup Lecture 72 Image and Text Setup Lecture 73 Display Gems Number Section 14: Health, Damage System and Spikes Lecture 74 Health and Take Damage Lecture 75 Damage Prevention Time using Coroutines Lecture 76 Spikes Lecture 77 Hurt and Damage Animations Lecture 78 Spikes Knockback Lecture 79 Health UI Lecture 80 Challenge + Review- Health Pick Up Section 15: Patrolling Enemy Lecture 81 Enemy Concept with Parent and Child Classes (Inheritance) Lecture 82 Move Enemy Lecture 83 Enemy Attack Section 16: Scene Management (Change Levels/Scenes) Lecture 84 Change Levels/Scenes Lecture 85 Fade Between Scenes Section 17: Gamemanager Lecture 86 Game Manager Setup Lecture 87 Unlock Doors with Game Manager Section 18: Save and Load Lecture 88 PlayerPrefs Syntax Lecture 89 Save and Load Health Lecture 90 Challenge- Save Gems Lecture 91 Challenge Review- Save Gems Section 19: Moving Platforms Lecture 92 Moving Platforms Lecture 93 Move Player with Platform Lecture 94 Platform Upgrade Lecture 95 One Way Platform Section 20: Player Attack Lecture 96 Player Melee Attack Lecture 97 Challenge + Review- Enemy Damage Animation Lecture 98 Play Attacking Sound with Animation Events Lecture 99 Challenge + Review- Destructible Box Section 21: Ladders Lecture 100 Climb Ladders Section 22: Particle System Lecture 101 Particle System- Gem Particles Section 23: Main Menu with TextMesh Pro Lecture 102 Main Menu Preparations Lecture 103 TextMesh Pro + [MiniChallenge] Lecture 104 Buttons and Main Menu + [MiniChallenge] Lecture 105 Challenge- Custom UI Controls Lecture 106 Pause Game + [Challenge] Lecture 107 Load Saved Level (Continue Game) Section 24: Export/Build Game Lecture 108 Export/Build Game Section 25: Extras- URP, Lighting and Post Processing [Part 2.1] Lecture 109 URP Setup Lecture 110 New URP- Update Lecture 111 2D Lights Lecture 112 2D Shadows Lecture 113 Post Processing Section 26: Screen Shake Lecture 114 Screen Shake with Cinemachine Section 27: UPDATE- Advanced Player Movement Lecture 115 Variable Jump Lecture 116 Multiple Variable Jumps (Double, Triple...) Lecture 117 Wall Slide Lecture 118 Wall Jump Lecture 119 Crouch Section 28: UPDATE 2- Timeline and Cutscenes (Unity 2022) Lecture 120 Timeline Setup Lecture 121 Timeline Animations Lecture 122 Timeline Signals Lecture 123 Timeline and Cinemachine Cameras Section 29: Mobile Game Development Lecture 124 BONUS LECTURE It's appropriate for both: complete beginners and developers with experience that wish to improve their skills,If you search for quick, informative, straight-to-the point lessons then this is the perfect course for you Buy Premium Account From My Download Links & Get Fastest Speed. |