Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unity 2D Beginner Master Class Using C# in Tamil
Rating: 4.5 out of 5(26 ratings)
1,809 students

Unity 2D Beginner Master Class Using C# in Tamil

Learn Unity in C# & Code Your First Five 2D Video Games for Web, Mac & PC in Tamil
Last updated 7/2023
English
English [Auto],

What you'll learn

  • Tamil Video Game development Course
  • You'll learn how to make 2D games using Unity and C#
  • You'll make 4 different games throughout the course
  • Learn how object oriented programming works in practice.
  • Become excellent at using the Unity game engine with good practice.
  • Learn C#, a powerful modern language, from scratch. No prior programming experience is necessary.
  • Build a solid foundation for game design and game development that will help you build your own games.

Course content

1 section11 lectures1h 58m total length
  • #1 What is a Programming Language4:39

    Introduce what a programming language is, cover basics, examples, and step-by-step coding using tools like Visual Studio in a beginner Tamil game development course.

  • #2 Unity and VS. Community Set up21:09

    Learn to set up Unity Hub and a Unity account, activate a personal license, install the Unity Editor and Visual Studio Community, and create a 2D project with C# scripting.

  • #3 Unity's User Interface9:28

    Navigate Unity's user interface windows, including scene view, game view, hierarchy, inspector, project, and console, to manage game objects, scenes, and assets.

  • #4 Game Intro (Guessing The Number)3:51

    Create a number guessing game in Unity using C#, covering fundamentals of game design, variables, methods, and object-oriented programming, with input handling and UI prototyping.

  • #5 Game Design8:19

    Designs a simple number guessing game using min, max, and midpoint calculations to guide player guesses, demonstrating basic game design and logic workflows.

  • #6 Variables22:51

    Learn to create and use variables in Unity using C#, including int, float, string, and boolean types, perform arithmetic, and display results with debug.log in a game scene.

  • #7 Methods14:49

    Explore functions and methods in Unity using C#, building a number guessing game with min, max, and midpoint calculations, return types and void, and on-screen debugging outputs.

  • #8 Update and Input12:13

    Explore aligning the update function with input handling in Unity, implement a number guessing game using if conditions and GetKeyDown, and compare legacy and new input systems.

  • #10 Game Result and Reset Game10:38

    Learn to build a Unity 2D number guessing game in C#, implementing game result and reset logic, start and update loops, on-screen messages, and user input handling.

  • #11 refactoring9:46

    Refactor a Unity 2D number guessing game by restructuring functions, updating the update loop, clarifying render lines, and supporting minimum and maximum calculations.

  • #13 End of the section0:44

    Learn the basics of C# in Unity, covering variables, functions, and pointers, then work with Unity text and game objects, and explore physics collisions and ball bounce score system.

Requirements

  • No programming experience needed
  • Mac or PC capable of running Unity 2020 or later.
  • A passion and willingness to learn how to code.

Description


This course is a highly useful Unity game development course on Udemy.

Whether you have no prior experience with Unity or coding, this course will guide you from the basics to creating video games using Unity, the leading free-to-use game development tool in the world. Our online tutorials will surprise you with what you can accomplish right from the start.

You'll benefit from exceptional support from fellow students and the dedicated Ultrio Studio team, who actively engage in forums and the Q&A section. Throughout the course, you'll build several games, including:


  1. Number Guessing Game

  2. Ping Pong Game

  3. Dinosaur Game

  4. Platformer Side Scroller

The course follows a project-based approach, as we believe it is the most effective way to learn Unity and C#. You won't only learn dry programming concepts but also apply them immediately to real indie games throughout the journey. All project files, additional references, and resources are included to ensure you never get stuck. The course features talking-head videos, informative diagrams, high-quality screencasts, and more.

Moreover, this course surpasses others in terms of size and quality. Check out the course length and reviews for proof.

For each demo game you build, you'll follow this process:

  1. Face the challenge of building the entire game independently.

  2. Receive step-by-step guidance on constructing the game.

  3. Continuously apply and reinforce your knowledge.

Upon enrollment, you'll gain full lifetime access to the course for a one-time fee. The creators are experienced and qualified coders as well as enthusiastic gamers, enabling them to explain complex concepts clearly and entertain you along the way.

As you progress through the course, you'll learn C# and establish a solid foundation in object-oriented programming. By the end, you'll feel confident in coding and game development basics, eager to delve deeper into the subject.

Whether you're a beginner, artist, or coder, this course welcomes anyone interested in creating games. Unity is an exceptional platform that allows you to develop high-quality games for Windows, macOS, iOS, Android, and the web from a single source.

Don't hesitate to dive in and start learning Unity now – we guarantee you won't be disappointed!

Who this course is for:

  • Learn Unity in C# & Code Your First Four 2D Video Games for Web, Mac & PC. The Tutorials Covers Animations, Tilemap, And Physics in Tamil