Summary
Keywords
Full Transcript
This is a free 3D/2D Game Development course in Urdu/Hindi. Feel free to share and invite people to this YouTube channel Course Playlist: https://youtube.com/playlist?list=PL_sNHTasDRUH795JUNlF6ruwwn08Qg-nI About me: I have been associated with the software development industry for more than 20 years now. Started developing games 15 years ago and mobile games have been my primary focus. I’m a university instructor and an entrepreneur. I have hundreds of published games and apps on different stores. You can follow my social media channels below: Complete Course Content: Lecture 1: What is Game Development Lecture 2: What why and why of game development Lecture 3: Who makes games and what are their roles? Lecture 4: Expectations and requirements - Tools and Hardware needed Lecture 5: How to Intall Unity and required tools Lecture 6: First Project and Getting Started with Unity Lecture 7: Adding game objects & applying transforms Lecture 8: Mouse controls in Unity Lecture 9: Assignment 1 - Making a detailed 3D object Lecture 10: Section 2, Game Physics, Material, Collision, Bounciness and Scripts Lecture 11: Creating Materials and Applying Textures Lecture 12: 3 Ways of applying transforms to an object Lecture 13: Game physics: gravity using rigid body Lecture 14: Creating a football field and rolling the ball Lecture 15: Colliders and Object Collision Lecture 16: Create a leg and kick the ball Lecture 17: Importing the human character & scoring a goal Lecture 18: Assignment 2: A rolling ball maze Lecture 19: Introduction to the racing car game Lecture 20: Setting up the scene and Introduction to Unity Store Lecture 21: Driving the car & camera chase the car Lecture 22: Driver car script, Input to move the car Lecture 23: Adding Buildings and Traffic Cars Lecture 24: Adding Traffic and Traffic Script Lecture 25: Driving your car and traffic indefinitely Lecture 26: Acceleration and breaking while driving Lecture 27: Assignment 3 -- Flying Spaceship Lecture 28: Introduction - Air to air combat game Lecture 29: What is a terrain and painting textures on it Lecture 30: Adding mountains, smoothing and leveling Lecture 31: Limiting Map Edges Lecture 32: How to find and import Standard Assets Lecture 33: Painting Trees - Adding Jungle Lecture 34: Directional Light and Tree Shadows Lecture 35: Adding a helicopter to the scene & Fly it Lecture 36: Helicopter game continued Lecture 37: Adding Enemy Helicopters and make them follow you Lecture 38: Multiple Scenes, Show Game Over on Collision Lecture 39: Introduction to prefabs, Making a prefab of enemy Lecture 40: Game controller and instantiating objects -- creating enemies dynamically Lecture 41: Introduction to particle systems and explosions Lecture 42: Firing bullets to destroy enemies, Don't destroy , re use enemy Lecture 43: Adding Game Sounds - Helicopter Sound Lecture 44: Freezing Transforms for physics Lecture 45: User Interface for Games Lecture 46: Introduction to canvas, scaling, screen sizes and more Lecture 47: Adding score and showing on screen Lecture 48: Improving Game Over Screen UI Lecture 49: Adding buttons and actions, adding restart button to Game Over Screen Lecture 50: Adding skyboxes Lecture 51: Assignment: Spaceship Fighting game Lecture 52: Introducing 2D games Lecture 53: How 2D is different in Unity, Colliders, Rigidbody and Gameobjects in 2D Lecture 54: Making simple animation with different images Lecture 55: Sprite sheet, Slicing and Animations Lecture 56: Perspective, parallax and unlimited sliding background Lecture 57: Making a 2D Platformer Game Lecture 58: Adding enemies and their scripts Lecture 59: Firing, Killing Enemies and Scoring Lecture 60: Introduction to Humanoids - Human like characters Lecture 61: What are 3D models, Mesh, Rigs and Animations Lecture 62: How to animate human game characters Lecture 63: Adding more than one animation and controlling with keyboard Lecture 64: Where to find humanoids and animations Lecture 65: Assignment - A quick running obstacle avoiding game -- unlimited runner Lecture 66: Introducing FPS idea, our first person shooter Lecture 67: Setting up the scene, terrain, mountains, trees, light, skybox Lecture 68: Adding mouse control for looks & W,A,S,D space for movement Lecture 69: Adding a gun and adjusting it with camera Lecture 70: Using AI enemy characters to follow you everywhere Lecture 71: Firing bullets and killing enemies - FPS Lecture 72: How to: Enemy Attack and Game Over - FPS Lecture 73: Turning day to night, adding light poles - FPS Lecture 74: Adding torch to gun - Screaming Enemy Lecture 75: Introduction to building the game for multiple platforms Lecture 76: Building the game for Windows and playing independently Lecture 77: Switching platform to web - Building and publishing on web Lecture 78: Building games for Android and Running on a phone Lecture 79: Building games and Running them on iPhone Lecture 80: Closing remarks
