Companies Home Search Profile

Learn Unity3D Mobile Games with Best C# Design Patterns!

Focused View

Barış KES

13:07:41

206 View
  • 1 - Intro.mp4
    01:27
  • 2 - Initial Setup For 3D Runner Game.mp4
    11:34
  • 2 - unityassetslists.zip
  • 3 - Initial Setup using Packages Implementing Initial Animations.mp4
    15:01
  • 4 - Implementing Downloaded Animations.mp4
    12:34
  • 5 - Adding Controller Scripts And Joystick.mp4
    14:07
  • 6 - Finishing Controller.mp4
    10:35
  • 6 - Player.rar
  • 7 - Idea Behind Game Object Pooling.mp4
    20:53
  • 8 - Completing GameObject Pool.mp4
    17:17
  • 8 - GameObjectPooler.rar
  • 9 - Common.rar
  • 9 - Creating Script for Singleton.mp4
    11:49
  • 10 - Adding Obstacles.mp4
    06:07
  • 10 - assetstorelinks.zip
  • 11 - Setting Up Cinemachine and GameObjects.mp4
    08:24
  • 12 - Adding Enviroment.mp4
    07:12
  • 12 - finalsceneimprovements.zip
  • 13 - Creating Collectable Mechanics.mp4
    20:29
  • 14 - Collecting Item User Feedbacks.mp4
    17:35
  • 15 - Collecting Item UserFeedBacks 2.mp4
    10:25
  • 16 - Completing Collectables Logic.mp4
    06:14
  • 17 - Fixing Player Sideways falldown bug.mp4
    05:58
  • 18 - Hiding Joystick make it look like swipe.mp4
    02:43
  • 19 - 2022-12-16-07-45-46-level1.zip
  • 19 - Implementing basic UI.mp4
    09:25
  • 20 - 2022-12-16-08-01-53-Changes.rar
  • 20 - Improving Panel System.mp4
    12:25
  • 21 - 2022-12-16-08-17-07-Source.rar
  • 21 - Implementing Observer Pattern.mp4
    23:49
  • 22 - 2022-12-16-08-50-01-SourceChanges.rar
  • 22 - Iproving Player Health system with Observsers.mp4
    17:37
  • 23 - 2022-12-19-09-45-43-SourceChanges.rar
  • 23 - Adding CameraShake with CineMachine.mp4
    10:53
  • 24 - Adding Idle Animation For Player.mp4
    08:54
  • 25 - 3DRunner-Example.rar
  • 25 - Improving Game UI.mp4
    12:33
  • 26 - 2022-12-19-13-40-50-Changes.rar
  • 26 - Improving Ingame Panel.mp4
    14:26
  • 27 - Implementing Inheritance to Improve our Codes.mp4
    17:01
  • 28 - 2022-12-19-14-20-20-Source.rar
  • 28 - Updating Collectable System and Implementing Score.mp4
    04:34
  • 29 - 2022-12-19-14-28-47-Source.rar
  • 29 - Implementing Barrier FallDown when hit.mp4
    13:20
  • 30 - Aligning Objects Properly.mp4
    14:48
  • 31 - Updating SingletonCreator System.mp4
    08:53
  • 32 - 3DRunner-Example.rar
  • 32 - Game Result Mechanics.mp4
    11:03
  • 33 - Finish Line Animation Improvements.mp4
    20:32
  • 34 - Final Configurations.mp4
    04:34
  • 35 - 3DRunner-Example.rar
  • 35 - Putting Development to a Package for Reuse.mp4
    02:57
  • 36 - 3dTopdownShooter.rar
  • 36 - Initial Setup.mp4
    12:01
  • 36 - hr2.zip
  • 37 - GasStationLink.txt
  • 37 - Importing Hierarch 2.mp4
    02:23
  • 37 - hr2.zip
  • 38 - 3dTopdownShooter.rar
  • 38 - Player Initial Controller.mp4
    09:48
  • 39 - Improving Player Controller.mp4
    08:18
  • 40 - Setting Up Player Controller Animations.mp4
    05:41
  • 41 - Initial Setup For Enemy Models.mp4
    06:21
  • 42 - Initial explanation about statemachine.mp4
    01:44
  • 43 - Implementation of statemachine.mp4
    08:33
  • 44 - Using statemachine in enemy scripts.mp4
    12:09
  • 45 - 3dTopdownShooter.rar
  • 45 - Implementing new states for enemy.mp4
    18:46
  • 46 - Implementing attack state logic for enemy.mp4
    10:13
  • 47 - 3dTopdownShooter.rar
  • 47 - Adding new animations to game.mp4
    09:37
  • 48 - Setting Up Bullet System.mp4
    21:16
  • 49 - 3dTopdownShooter.rar
  • 49 - AssetStorePackLink.txt
  • 49 - Implementing Scriptables.mp4
    16:23
  • 50 - 2023-01-05-15-19-01.rar
  • 50 - Adding TimeOut and Configure Bullets.mp4
    10:08
  • 51 - Setting Up UI For Health Bars.mp4
    17:57
  • 52 - 3dTopdownShooter.rar
  • 52 - AssetLink.txt
  • 52 - Enemy Chase And Simulate Take Damage.mp4
    06:43
  • 53 - 3dTopdownShooter.rar
  • 53 - Adding Shooting To Player.mp4
    15:07
  • 54 - 3dTopdownShooter.rar
  • 54 - Player Damage Enemy Damage System.mp4
    16:47
  • 55 - 3dTopdownShooter.rar
  • 55 - Continue on Player DamageEnemy Damage System.mp4
    11:57
  • 56 - Setting Animations on Hit and Improvements.mp4
    15:25
  • 57 - Kickback Bug Fix.mp4
    09:37
  • 58 - UI Rotate Towards Camera.mp4
    05:14
  • 59 - AssetLink.txt
  • 59 - Setting Up Collectables.mp4
    07:51
  • 60 - Collectable Interface.mp4
    12:58
  • 61 - Collectable Improvements.mp4
    07:57
  • 62 - Gun Upgrade And HealthCollectables.mp4
    15:44
  • 63 - 3dTopdownShooter.rar
  • 63 - Setting Up Gun Upgrades.mp4
    07:07
  • 64 - Enemy Bonus System.mp4
    07:48
  • 65 - Enemy Bonus System 2.mp4
    12:43
  • 66 - 3dTopdownShooter.rar
  • 66 - Positioning Bonus And Testing.mp4
    03:02
  • 67 - Intro for Game Manager Panels.mp4
    00:48
  • 68 - 3dTopdownShooter.rar
  • 68 - Setting Up Panels.mp4
    14:27
  • 69 - 3dTopdownShooter.rar
  • 69 - Panel Improvements.mp4
    11:38
  • 70 - Binding Events For Player.mp4
    12:51
  • 71 - 3dTopdownShooter.rar
  • 71 - Finish UI events.mp4
    05:13
  • 72 - Setting Up New Level and Final Toughts.mp4
    07:18
  • Description


    Step by Step use Game Development Patterns in real games and Improve your Game Development Skills

    What You'll Learn?


    • Game Object Pooling with details
    • Creating Singleton Pattern objects in the right way
    • Observer Pattern Real game implementation
    • Implementing Event Driven Game Developlment with some event Managers
    • Implementing finite state pattern with complete guidance
    • Learn C# Design Patterns with real game development
    • Examinate Best Practice implementation of C# and real Object Oriented Programing
    • Instead of only developing game learn the development system and use it in your own games
    • You will learn most professionaly used game development techniques in the insdustry
    • You Will learn how to import animations and switch between animations
    • Using Cinemachine adding shake system with cinemachine
    • How to Use mostly used assets like DoTween To speed up your development

    Who is this for?


  • Unity 3d mobile game developers hyper casual or casual.
  • For Game Devs e specially who wants to improve skills on coding and developing most of the course we will focus coding stuff
  • If you are a mobile game developer and having difficulties when codes get too much this is totally for you
  • If you are willing the learn Unity in the right way this course is for you
  • C#.Net developers at other fields of software development and willing to learn game dev
  • More details


    Description

    We will create two game prototypes first will be a Runner Clone main focus will be improving your coding skills at Unity to understand how to implement Game Development Patterns in real games and the second Game Will be a 3d Shooter game it will be more complex than the first game we will have more scripting tutorials for this game.
    You need to have at least basic knowledge of Using Unity/C# and its nice to have some prior skills for this course  main idea is to  improve your coding skills to write more clean and reuseable codes for your games

    Topics covered at Runner Clone Game;

    • Game Object pooling

    • Generic Singleton Class Creation

    • Observer Pattern

    • Animations  and Best practice implementations

    Topics covered at 3d Shooter  Game;

    • Creating a working state machine for Enemy AI

    • Using Scriptable objects

    • Implementing interfaces

    • Bonus system Gun Upgrade system

    You can use most of the code on your own games and with those development techniques you can be more productive on your projects.
    to get the most benefit from the course all of the examples are offering source codes too also assets used in this course are totally free.
    Always feel free to ask me anything about to content I'm here to help step by step I'll be guiding you throughout the course.


    Who this course is for:

    • Unity 3d mobile game developers hyper casual or casual.
    • For Game Devs e specially who wants to improve skills on coding and developing most of the course we will focus coding stuff
    • If you are a mobile game developer and having difficulties when codes get too much this is totally for you
    • If you are willing the learn Unity in the right way this course is for you
    • C#.Net developers at other fields of software development and willing to learn game dev

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    I'm a C# programming expert who is aiming to learn every time in everywhere :) worked in the web dev industry for more than ten years some of my own startups, for more than five years I switched to Unity 3D with excitement and looking forward to more and more work on Unity, right now I'm working as a Senior Game Developer on a leading Company and I'm developing VR&AR simulation projects. Also, I have developed  many different game prototypes  I'm willing to share my knowledge with you all  always  looking to develop and add some more new techs to my knowledge you may have some info and you can find some of Game Dev stuff from my blog page
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 72
    • duration 13:07:41
    • Release Date 2023/03/02