Companies Home Search Profile

The Ultimate Unity Coloring & Painting Course

Focused View

Tabsil Games

4:28:33

20 View
  • 1.1 coloring project sprites.zip
  • 1. Project Setup.mp4
    03:56
  • 2. Coloring One Sprite.mp4
    09:34
  • 3. Dealing with Multiple Sprites.mp4
    09:19
  • 4. Dealing with Multiple Sprites - Part 2.mp4
    07:12
  • 1. What is a Line Renderer .mp4
    03:42
  • 2. Drawing the First Lines.mp4
    10:21
  • 3. Drawing Better Lines.mp4
    05:11
  • 4. Coloring the Lines.mp4
    03:48
  • 5. Performance Optimization.mp4
    04:24
  • 6.1 designtoolbox 1.0.zip
  • 6. Adding Textures.mp4
    05:25
  • 1. Whats a Procedural Mesh .mp4
    04:08
  • 2. Creating the First Mesh.mp4
    10:33
  • 3. Adding Brush Size.mp4
    05:38
  • 4. Finally Drawing with Meshes.mp4
    10:04
  • 5. Performance Improvement.mp4
    06:45
  • 6. Changing the Mesh Texture.mp4
    07:54
  • 7. Masking.mp4
    07:29
  • 1. Coloring the Sprite Texture.mp4
    08:16
  • 2. Coloring the Sprite in a Different Way.mp4
    09:07
  • 3. Drawing our First Square.mp4
    10:58
  • 4. Using Player Input.mp4
    06:21
  • 5. Painting the Sprite Correctly.mp4
    05:01
  • 6. Keeping the Sprite Outline.mp4
    06:10
  • 7. A Smooth Rounded Brush.mp4
    08:41
  • 1. How to use the GPU to our Advantage .mp4
    02:27
  • 2. Creating the Full Color Shader Graph.mp4
    05:16
  • 3. Using our Shader.mp4
    05:42
  • 4. Drawing Circles with the GPU.mp4
    08:46
  • 5. Better Drawing with the GPU.mp4
    02:53
  • 6. Exporting the APK & Testing.mp4
    04:36
  • 7. Performance Improvements.mp4
    05:57
  • 8. Fixing Graphic Glitch.mp4
    02:13
  • 1. Creating the Size Buttons.mp4
    05:28
  • 2. Size Buttons Manager.mp4
    14:31
  • 3. A Scroll View for our Pencils.mp4
    04:16
  • 4. The First Pencil Container.mp4
    04:58
  • 5. Our First Pencil is Moving.mp4
    08:57
  • 6. How to Pick a Pencil .mp4
    12:26
  • 7. Finally Chaning the Brush Color.mp4
    10:10
  • 1. Bonus Lecture.html
  • Description


    Learn How to Paint & Color in Unity & Create a Kids Coloring Game

    What You'll Learn?


    • Learn how to write Clean Code
    • Learn about Various Painting Techniques
    • Learn how to Leverage the GPU for Performant Code
    • Learn how to edit Textures & use Render Textures to your advantage
    • Learn how to Create a Kids Coloring Game
    • Learn how to Color Objects Using different Brushes

    Who is this for?


  • Anyone who wants to create a Coloring Game
  • Anyone who wants to Learn about Different Painting Techniques
  • What You Need to Know?


  • How to make your way through the Unity Editor
  • C# Basics
  • If you've taken some of my courses, it's a plus ;)
  • More details


    Description

    Colors play a huge role in games, and more broadly, in real life.

    Many games revolve around the painting / coloring mechanic.


    Do you want to create a wonderful game where your players can color your creations, or even color the world they are in ?

    Then look no further, this Course is for You !


    In this course, we will explore 5 different techniques you can use to create a coloring game, in Unity.

    Each one of these techniques will see its difficulty level increase.

    As the level of difficulty rises for each of these techniques, so too does the vast expansion of possibilities they offer.


    We will first Start with the most basic one, which is coloring a sprite. We will manage the player input to detect any image and color it with the color of your choice.

    In that section, we will get to learn about 2D Raycasts, the Input class, and our sprites sorting order.


    In the Second Section, we will experiment with “Line Renderers”. This is a built-in component that allows you to draw, well, lines…

    But we will hack it so that it feels like a paint brush! You will learn how you can apply textures, play with its colored gradient and optimize its performance.

    This will be an additional arrow to your quiver.


    The Third Technique will allow you to create infinite worlds if you get it right ! You will learn how to create procedural meshes, texture them using the uvs, and optimize them.

    This is a coloring course, so I’ll show you some nice tricks to use them as a paint brush. But you can totally create 3D objects with this technique, go one step further and create infinite procedural terrains. How amazing is that ?

    Additionally, you will learn how to mask or restraint your drawing to a plane using the Stencil Buffer. That’s a technique that I explain in more details in another course, and you get it for free here.


    After that, you will learn how to manipulate Textures in the Fourth Section. This is such an amazing power that you will have in your hands. It will allow you to edit each and every pixel to your liking.

    Using that technique, we will first color the whole texture, then draw a square, and finally polish the look with a smooth rounded brush.

    But that technique has limitations, as you increase the brush size, manipulating textures can be heavy on the processor.


    That’s why the Fifth Section will show you how to leverage the GPU to get a much higher frame rate, thus a smoother player experience.

    You will learn how to create your own shaders, pass a texture to a shader, let it apply some changes, and get your texture back to apply it to your sprites.

    I’ll show you a nice trick to keep the borders of your drawing, even after it’s been colored. You can then decide if you like the look of it or not.


    To complete our course, we will add colored pencils to the side of the screen, to allow the player to change the brush color.

    We will also add a nice way to select the brush size.

    And this will make, for an amazing coloring game.


    This course will definitely step up your game dev skills, if you’re ready to Become a Color Master,

    Grab it, today.

    Who this course is for:

    • Anyone who wants to create a Coloring Game
    • Anyone who wants to Learn about Different Painting Techniques

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Tabsil Games
    Tabsil Games
    Instructor's Courses
    Howdy!I want to share with you more than 7 years of mobile games dev experienceCareer:In 2015, I got my degree in Automotive Engineering, specialized in Embedded Systems.I worked on a Bio car in Geneva, Switzerland.I then worked in Munich, Germany at BMW.But all of this didn’t mean much. I wanted to make games.Since my younger age, I loved coding, I loved learning, but I mainly loved Teaching.I used to teach kids about mathematics, physics and chemistry during while I was learning engineering for some pocket money.So only 2 months after working at BMW, I packed my stuff, came back to my parent’s house, and started making games.I started using Buildbox at the time to make platformers & endless hyper casual games to hope making a living off of them.I then stumbled upon Unity and this made me make better games. I became more used to C#.This led me to learn more about OOP, S.O.L.I.D. principles and Architecture.I then pumped up my skills by learning more about Game Design & Art.The Comeback:Having gathered all these skills for more than 7 years, I’m now back to fulfill my goal, sharing with you what I’ve learned, and learn more in the process.Taking my courses, you’ll learn:- The Basics & the more Advanced stuff of C#, step by step- How to make a mobile game from scratch- How to Optimize your mobile game- How to make a Solid Architecture to make Updating your game a breeze- How to increase the Retention of your mobile game- How to publish your game on the App Store & Play Store- 3D Modeling with Blender- And more Tips & TricksSo be ready for this amazing journey, and feel free to ask whenever you’re stuck, I’m here to help!
    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 39
    • duration 4:28:33
    • Release Date 2023/12/05