![]() |
Learning Python In Unity! Create Awesome Games And Apps! - Druckversion +- Forum Rockoldies (https://rockoldies.net/forum) +-- Forum: Fotobearbeitung - Photoshop (https://rockoldies.net/forum/forumdisplay.php?fid=16) +--- Forum: E-Learning, Tutorials (https://rockoldies.net/forum/forumdisplay.php?fid=18) +--- Thema: Learning Python In Unity! Create Awesome Games And Apps! (/showthread.php?tid=64395) |
Learning Python In Unity! Create Awesome Games And Apps! - Panter - 10.12.2022 ![]() Learning Python In Unity! Create Awesome Games And Apps! Last updated 3/2020 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 47.11 GB | Duration: 93h 41m Create and Develop projects, apps, and games using Python in The Unity Environment! What you'll learn Build a Ninja Survival game for mobile in Unity®. Use Blender and navigate its interface. Integrate art from Blender into Unity®. Build video game levels. UV map and unwrap your models. Create your own materials. Learn the basics of animation. Learn to code for game development in Unity C# Learn to make game elements behave like real-life beings Train an artificial brain to make a game work with Python And More! Requirements Install Python (free) Install Unity 2017.3.0f3 or higher (free) A beginner's familiarity with C# programming is recommended Beginner knowledge on how to use a command line tool Description We at Mammoth Interactive value input from students like you. Feel free to leave us your feedback.In this course, you learn how to build a Ninja game for mobile using Unity® and Blender. This course is unique because we make both the code and the art for the game from scratch. We teach you the fundamentals of designing, coding, and modeling a mobile game.First you design the game and its functionality in Unity®. You learn how to code in C# and build video game levels. Don't worry if you've never coded before. We start simple and add more to the game as the course goes on.Why Unity®?Unity® is one of the most popular platforms in game development. You can use Unity® to build 2D and 3D games. Unity® is cross-platform, which means it is easy to use with other platforms.Then you create the art for the game in Blender. You build all the art assets for the game. You learn how to integrate your art from Blender into Unity®. Why Blender?Blender, like Unity®, is a popular production suite that is free to download. Blender is a revolutionary tool for making 3D art digitally. With Blender, you can make art assets for games, like we do in this course. This course was funded by a wildly successful KickstarterMake an AI Christmas game! Our Unity game will have a holiday setting featuring a sled. Presents will fall from the sky. The goal will be to move the sled to catch the falling present. The game will need no human interaction.Enroll now to study with 5/5 star-rated instructor Glauco Pires.To catch a present present in the game, you as a player will not have to do any work! We will teach the computer to recognize the present's location.While making a simple scene, we will learn many settings and adjust programs. The result will be fantastic.Your teacher makes Unity, HTML5, and Unreal games.Glauco Pires has been working with games since 2010. His experience in the area he will share with you in this course. You will learn one step after the other at a comfortable pace.Besides Unity, we will use Python: a popular programming language for the web.Also now Included in these bundles are our Extra Courses, if you want to learn to use other programs such as Camtasia or Sketch, you get more content than what you paid for this way!We really hope you decide to purchase this course and take your knowledge to the next level!Let's get started!Enroll now to join the Mammoth community! Overview Section 1: Intro to Unity Lecture 1 Introduction Lecture 2 Unity Editor Lecture 3 Moving a Cube Lecture 4 Materials Lecture 5 Lights Lecture 6 Particle System Lecture 7 Applying Physics Lecture 8 Asset Store Section 2: Intro to Coding Lecture 9 Introduction Lecture 10 Variables Lecture 11 Methods Lecture 12 If Blocks Lecture 13 Loops Section 3: Intro to Inputs Lecture 14 Introduction Lecture 15 Key Presses Lecture 16 Moving a Player Lecture 17 Jumping Lecture 18 Moving Forward Lecture 19 Cycling Cameras Section 4: Intro to Prefabs Lecture 20 Introduction Lecture 21 Introduction to Prefabs Lecture 22 Random Angles Lecture 23 Explosion Effect Lecture 24 Adding Explosion Effects Section 5: 2D Mobile Game - Setup Lecture 25 Ninja Gameplay Lecture 26 Setting Up Project Lecture 27 Building a Simple Scene Lecture 28 Percentage Coordinates Lecture 29 Clicking Variation Lecture 30 Player Movement Lecture 31 Orthographic Camera Section 6: Jumpers Lecture 32 Jumping Enemy Lecture 33 Jumping Enemy Movement Lecture 34 Killing the Player Lecture 35 Canvas Lecture 36 End Game Messages Section 7: Adding More Functionality Lecture 37 Reusability Lecture 38 Dynamically Adding the enemy Lecture 39 Game Mode Switch Lecture 40 Setting Up The Rolling Enemy Lecture 41 Rolling Enemy Movement Lecture 42 Enemy Positions Lecture 43 Killing the Player Lecture 44 Depth Range Lecture 45 Horizontal Range Section 8: Enemy Logic Lecture 46 Creating The boucing Enemy Lecture 47 Moving the Bouncing Enemy Lecture 48 Diagonal Movement Lecture 49 Movement Flip Lecture 50 Initial Angle Lecture 51 Enemy x Enemy Collision Lecture 52 Multiple Bouncer Lecture 53 Depth Walls Section 9: Designing the Game Lecture 54 Designing the Crawlers Lecture 55 Crawling Enemy Movement Lecture 56 Player's Rotation Lecture 57 Jumping Force Lecture 58 Finishing the Jumping Logic Lecture 59 Spawning Crawler Section 10: Turrets Lecture 60 Designing The Turret Lecture 61 Turret States Lecture 62 Turret Movement Lecture 63 Smooth Aiming Lecture 64 Aiming Section 11: Game Logic Lecture 65 Preparing The Game Logic Lecture 66 Raycasts Lecture 67 Shooting Weapons Lecture 68 Aiming Improvements Lecture 69 Targets Lecture 70 Shooting Player Lecture 71 Destroying the Targets Section 12: Configuring the Player Lecture 72 Configuring The Player Lecture 73 Moving Up Lecture 74 Jetpack Thrusters Lecture 75 Designing the Enemy Lecture 76 Wave Pattern Lecture 77 Spawning Enemies Section 13: Endless Mode Lecture 78 Setting up Endless Mode Lecture 79 Highschores Lecture 80 Refactoring The Spawn Logic Lecture 81 Increasing Difficulty Lecture 82 Bouncer Difficulty Lecture 83 Crawler Difficulty Lecture 84 Turrets Difficulty Lecture 85 Targets Difficulty Lecture 86 JetPack Difficulty Section 14: Menu and Level Design Lecture 87 Building the Menu Scene Lecture 88 Level Selection Lecture 89 Level Picker Lecture 90 Losing the Game Lecture 91 Level Parameters Lecture 92 Setting Difficulties Lecture 93 Setting Endless Mode Section 15: Blender Basics Lecture 94 Intro to Blender Lecture 95 Blender 2.8 Nav Controls Lecture 96 Blender 2.8 Object edit Modes Lecture 97 Blender 2.8 Quality of Life Changes Lecture 98 X-ray Lecture 99 Basic Tools Lecture 100 Mirroring Lecture 101 Mesh Options Lecture 102 Snap Mode Lecture 103 Object Explorer Lecture 104 Materials Lecture 105 Combine and Separate Lecture 106 Object Merge Lecture 107 UV Editing Basics Lecture 108 UV Texturing Section 16: Background Art Lecture 109 Floors Lecture 110 Walls Section 17: Game Assets Lecture 111 Bouncing Enemy Lecture 112 Rolling Enemy Lecture 113 Double Rolling Enemies Lecture 114 Crawler Enemy Lecture 115 Turret Enemy 1 Lecture 116 Turret Enemy 2 Lecture 117 Player Ninja Char Lecture 118 Enemy Ninja Character Lecture 119 Ninja Stars Lecture 120 Flight Enemy Lecture 121 Jet Pack Section 18: Finalizing the Art Lecture 122 Assets Toon Shading Lecture 123 Background Section 19: Integrating the Art Lecture 124 Playing from the Game Scene Lecture 125 Integrating Jumper Art Lecture 126 Integrating the Roller Art Lecture 127 Integrating Roller Art (Con't) Lecture 128 Integrating the Crawler Lecture 129 Integrating The Turret Model Lecture 130 Aiming the New Turret Lecture 131 Integrating the Target Enemies Lecture 132 Integrating The Flying Enemy Art Lecture 133 New Player Art Lecture 134 Integrating the Dojo Section 20: 2D Mobile Game - Finale Lecture 135 Adjusting the Interface Lecture 136 Challenge Time! Section 21: Source Files - 2D Mobile Game Lecture 137 Ninja Game Source Code - Mammoth Interactive Lecture 138 Ninja Art Unity Export - Mammoth Interactive Section 22: Unity Machine Learning with Python Lecture 139 Gameplay Lecture 140 Introduction Lecture 141 Environment Setup Lecture 142 Generating a Build for Learning Lecture 143 Training Process Lecture 144 Running the Trained Model Lecture 145 Creating an Academy Lecture 146 Making a playable scene Lecture 147 Setting the reward logic Lecture 148 Training the catcher academy Lecture 149 External Assets Lecture 150 Challenge Lecture 151 Source Code and Art Assets - Mammoth Interactive Section 23: Sketch Lecture 152 Course Intro and Sketch Tools Lecture 153 Sketch Files - Sketch Tools Lecture 154 Sketch Basics and Online Resources Lecture 155 Plug-ins and Designing your First Mobile app Lecture 156 Your First Mobile App Continued Lecture 157 Sketch Files - Your First Mobile App Lecture 158 Shortcuts and Extra tips Lecture 159 Sketch Files - Shortcuts by Mammoth Interactive Section 24: Learn to Code in HTML Lecture 160 Intro to HTML Lecture 161 Writing our first HTML Lecture 162 Intro to Lists and Comments Lecture 163 Nested Lists Lecture 164 Loading Images Lecture 165 Loading Images in Lists Lecture 166 Links Lecture 167 Images as Link Lecture 168 Mailto Link Lecture 169 Div Element Section 25: Learn to Code in CSS Lecture 170 Introduction Lecture 171 Introducing the Box Model Lecture 172 Writing our First CSS Lecture 173 More CSS Examples Lecture 174 Inheritance Lecture 175 More on Type Selectors Lecture 176 Getting Direct Descendents Lecture 177 Class Intro Lecture 178 Multiple Classes Lecture 179 id Intro Lecture 180 CSS Specificity Lecture 181 Selecting Multiple Pseudo Classes and Sibling Matching Lecture 182 Styling Recipe Page Lecture 183 Loading External Stylesheet Section 26: D3.js Lecture 184 Introduction to Course and D3 Lecture 185 Source Code Lecture 186 Handling Data and Your First Project Lecture 187 Source code Lecture 188 Continuing your First Project Lecture 189 Understanding Scale Lecture 190 Source Code Lecture 191 Complex charts, Animations and Interactivity Lecture 192 Source Code Section 27: Introduction to PyCharm Lecture 193 Downloading and Installing Pycharm and Python Lecture 194 Support for Python Problems or Questions Lecture 195 Exploring Pycharm Lecture 196 Learning Python with Mammoth Interactive Section 28: Python Language Basics Lecture 197 Intro to Variables Lecture 198 Variables Operations and Conversions Lecture 199 Collection Types Lecture 200 Collections Operations Lecture 201 Control Flow If Statements Lecture 202 While and For Loops Lecture 203 Functions Lecture 204 Classes and Objects Section 29: Flask Lecture 205 Setting Up and Basic Flask Lecture 206 Setting up Terminals on Windows 7 and Mac Lecture 207 Terminal basic commands and symbols Lecture 208 Source Code - Setting up Flask Lecture 209 Source Code - Basic Flask HTML & CSS Lecture 210 Basic Flask Database Lecture 211 Source Code - Basic Flask Database Lecture 212 Flask Session and Resources Lecture 213 Source Code - Flask Session Lecture 214 Flask Digital Ocean Lecture 215 Flask Digital Ocean Continued Section 30: Xcode Fundamentals Lecture 216 Intro and Demo Lecture 217 General Interface Lecture 218 Files System Lecture 219 ViewController Lecture 220 Storyboard File Lecture 221 Connecting Outlets and Actions Lecture 222 Running an Application Lecture 223 Debugging an Application Lecture 224 Source Code and Art Assets Section 31: Swift 4 Language Basics Lecture 225 Language Basics Topics List Section 32: Variable and Constants Lecture 226 Learning Goals Lecture 227 Intro to Variables and Constants Lecture 228 Primitive types Lecture 229 Strings Lecture 230 Nil Values Lecture 231 Tuples Lecture 232 Type Conversions Lecture 233 Assignment Operators Lecture 234 Conditional Operators Lecture 235 Variables and Constants Text.playground Section 33: Collection Types Lecture 236 Topics List and Learning Objectives Lecture 237 Intro to Collection Types Lecture 238 Creating Arrays Lecture 239 Common Array Operations Lecture 240 Multidimensional Arrays Lecture 241 Ranges Lecture 242 Collection Types Text.playground Section 34: Control flow Lecture 243 Topics List and Learning Objectives Lecture 244 Intro to If and Else Statements Lecture 245 Else If Statements Lecture 246 Multiple Simultaneous Tests Lecture 247 Intro To Switch Statements Lecture 248 Advanced Switch Statement Techniques Lecture 249 Testing for Nil Values Lecture 250 Intro to While Loops Lecture 251 Intro to for...in Loops Lecture 252 Intro to For...In Loops (Cont'd) Lecture 253 Complex Loops and Loop Control statements Lecture 254 Control Flow Text.playground Section 35: Functions Lecture 255 Intro to Functions Lecture 256 Function Parameters Lecture 257 Return Statements Lecture 258 Parameter Variations - Argument Labels Lecture 259 Parameter Variations - Default Values Lecture 260 Parameters Variations - InOut Parameters Lecture 261 Parameter Variations - Variadic Parameters Lecture 262 Returning Multiple Values Simultaneously Lecture 263 Functions Text.playground Section 36: Classes, Struct and Enums Lecture 264 Topics List and Learning Objectives Lecture 265 Intro to Classes Lecture 266 Properties as fields - Add to Class Implementation Lecture 267 Custom Getters and Setters Lecture 268 Calculated Properties Lecture 269 Variable Scope and Self Lecture 270 Lazy and Static Variables Lecture 271 Behaviour as Instance Methods and Class type Methods Lecture 272 Behaviour and Instance Methods Lecture 273 Class Type Methods Lecture 274 Class Instances as Field Variables Lecture 275 Inheritance, Subclassing and SuperClassing Lecture 276 Overriding Initializers Lecture 277 Overriding Properties Lecture 278 Overriding Methods Lecture 279 Structs Overview Lecture 280 Enumerations Lecture 281 Comparisons between Classes, Structs and Enums Lecture 282 Classes, Structs, Enums Text.playground Section 37: Practical MacOS BootCamps Lecture 283 Introduction and UI Elements Lecture 284 Calculator Setup and Tax Calculator Lecture 285 Calculate Tax And Tip - Mammoth Interactive Source Code Lecture 286 Tip Calculator and View Controller Lecture 287 View Controller - Mammoth Interactive Source Code Lecture 288 Constraints Lecture 289 Constraints - Mammoth Interactive Source Code Lecture 290 Constraints Code Lecture 291 Refactor Lecture 292 Refactor - Mammoth Interactive Source Code Lecture 293 MacOsElements - Mammoth Interactive Source Code Section 38: Data Mining With Python Lecture 294 Data Wrangling and Section 1 Lecture 295 Project Files - Data Mining with Mammoth Interactive Lecture 296 Project Files - Data Wrangling with Mammoth Interactive Lecture 297 Data Mining Fundamentals Lecture 298 Project Files - Data Mining fundamentals with Mammoth Interactive Lecture 299 Framework Explained, Taming Big Bank with Data Lecture 300 Project Files - Frameworks with Mammoth Interactive Lecture 301 Mining and Storing Data Lecture 302 Project Files - Mining and Storing with Mammoth Interactive Lecture 303 NLP (Natural Language Processing) Lecture 304 Project Files - NLP with Mammoth Interactive Lecture 305 Summary Challenge Lecture 306 Conclusion Files - Mammoth Interactive Section 39: Introduction to Video Editing Lecture 307 Introduction to the Course Lecture 308 Installing Camtasia Lecture 309 Exploring the Interface Lecture 310 Camtasia Project Files Section 40: Setting Up a Screen Recording Lecture 311 Introduction and Tips for Recording Lecture 312 Creating a Recording Account Lecture 313 Full Screen vs Window Mode Lecture 314 Setting the Recording Resolution Lecture 315 Different Resolutions and their Uses Lecture 316 Tips to Improve Recording Quality and Summary Section 41: Camtasia Recording Lecture 317 Introduction and Workflow Lecture 318 Tools Options Menu Lecture 319 Your First Recording Lecture 320 Viewing your Test Lecture 321 Challenge - VIDEO GAME NARRATION Lecture 322 Mic Etiqutte Lecture 323 Project - Recording Exercise Lecture 324 Webcam, Telprompter, and Summary Section 42: Camtasia Screen Layout Lecture 325 Introduction and Tools Panel Lecture 326 Canvas Lecture 327 Zoom N Pan Lecture 328 Annotations Lecture 329 Yellow Snap Lines Lecture 330 TimeLine Basics, Summary and Challenge Section 43: Camtasia Editing Lecture 331 Introduction and Importing Media Lecture 332 Markers Lecture 333 Split Lecture 334 Working with Audio Lecture 335 Clip Speed Lecture 336 Locking and Disabling tracks Lecture 337 Transitions Lecture 338 Working with Images Lecture 339 Voice Narration Lecture 340 Noise Removal Lecture 341 Smart Focus Lecture 342 Summary and Challenge Section 44: Advance Editing Introduction Lecture 343 Advance Editing Introduction Lecture 344 Zooming Multiple Tracks Lecture 345 Easing Lecture 346 Animations Lecture 347 Behaviors Lecture 348 Color Adjustment Lecture 349 Clip Speed Lecture 350 Remove a Color Lecture 351 Device Frame Lecture 352 Theme Manager Lecture 353 Libraries Lecture 354 Media and Summary Section 45: Camtasia Resources and Tips Lecture 355 Resources and Tips Introduction Lecture 356 Masking Lecture 357 Extending Frames Lecture 358 Working with Video Section 46: Exporting a Project for Youtube Lecture 359 Exporting a Project for Youtube Section 47: Code with C# Lecture 360 Introduction to Course and Types Lecture 361 Operator, Classes , and Additional Types Lecture 362 Statements & Loops Lecture 363 Arrays, Lists, and Strings Lecture 364 Files, Directories, and Debugs Lecture 365 Source code Section 48: Learn to Code with R Lecture 366 Intro to R Lecture 367 Control Flow and Core Concepts Lecture 368 Matrices, Dataframes, Lists and Data Manipulation Lecture 369 GGplot and Intro to Machine learning Lecture 370 Conclusion Lecture 371 Source Code Section 49: Advanced R Lecture 372 Course Overview and Data Setup Lecture 373 Source Code - Setting Up Data - Mammoth Interactive Lecture 374 Functions in R Lecture 375 Source Code - Functions - Mammoth Interactive Lecture 376 Regression Model Lecture 377 Source Code - Regression Models - Mammoth Interactive Lecture 378 Regression Models Continued and Classification Models Lecture 379 Source Code - Classification Models - Mammoth Interactive Lecture 380 Classification Models Continued, RMark Down and Excel Lecture 381 Source Code - RMarkDown And Excel - Mammoth Interactive Lecture 382 Datasets - Mammoth Interactive Section 50: Learn to Code with Java Lecture 383 Introduction and setting up Android Studio Lecture 384 Introduction - Encryption Source Code Lecture 385 Setting up Continued Lecture 386 Java Programming Fundamentals Lecture 387 Source Code - Java Programming Fundamentals Lecture 388 Additional Java fundamentals Lecture 389 Source Code - Additional fundamentals Lecture 390 Classes Lecture 391 Source Code - Classes Lecture 392 Please rate this course Lecture 393 Bonus Lecture - Mammoth Interactive Deals Take this course if you want to be a game developer with unique skills,Take this course if you want to make games with smart automated features,Anyone who wants to learn Unity® or Blender.,Anyone who wants to learn game development.,This course assumes you know a little about Unity® and Blender. Homepage ![]() |