Niflheim World

Welcome to Niflheim !

  • First 5 messages from new users (pre-moderated user) will be checked for flood/spam before being posted on the forum. Users will also be checked for a multi-account.
    If you want to communicate without delay, get a free Huscarl status (how to get - User Groups), or buy premium status (how to buy - Premium status)

Programming Unity and C# – Beginner’s Guide to Game Programming


Odin

Local User
Bond
Joined
Mar 18, 2024
Messages
235
Reaction score
29
NL COIN
1,188


Unity and C# – Beginner’s Guide to Game Programming (2022)
Become a professional Unity Programmer and learn to write quality C# Code by creating amazing 2D-Games.
What you’ll learn
Unity and C# – Beginner’s Guide to Game Programming (2022)

Become a professional C# Programmer. No prior Programming experience is required!
Master the Unity Game-Engine
Create playable 2D-Games with Unity and C#
Use Physics, Audio, and interactive User interfaces in your Unity games
Learn shortcuts and professional workflows for Unity and Visual Studio
Master the Math for Moving and Rotating Objects in Unity
Requirements
Students should install Unity and Visual Studio to follow along. There are A LOT OF PRACTICE EXERCISES throughout the course with downloadable Exercise-Projects. I want you to follow along!
Description
Start programming professional code for your Games

If you want to create your first Games Unity – Engine and C# are the right tools for the job. The Unity – Engine is used by many successful Indie and Triple-A Titles. This course is the best way to understand Unity and the C# programming language.

Create Games the way you imagine them

Most Hobby-Gamed developers struggle with the Programming-Aspect their games and thus are very limited in what mechanics they can implement.

My goal is to unleash your creative freedom by giving you the tools you need to code the games you want to code with Unity and C#.

By the end of this course, you will have programmed at least a Console-Game, an Obstacle-Course, and a Shoot ’em up.

I am a devout follower of a practical approach to programming. So this course will be primarily project-based. You won’t just learn dry theory and forget everything within a matter of days. Instead, apply the learned concepts with practical exercises and projects within the Unity – Engine and C#.

What makes me qualified to teach you?

My name is Andreas Metz and I have a Master’s Degree in Science educating Computer Science & Psychology. I have been teaching Game-Programming with Unity and C# for more than 10 years now and as a result, I have plenty of experience in what works and what doesn’t when it comes to learning how to code.

My promise to You
This course will be rather demanding. Programming is no easy topic but if you stick to it and do the exercises and projects yourself you will acquire an excellent understanding of the Unity Game Engine and have the skills to implement your 2D-Games.

What is this Unity – C# Course all about?

In this course, you’ll not only learn the Essentials of C# and Unity but also how to code with the mindset of a professional Game-Programmer.

This course will cover everything you need to know to start developing your games with Unity including:

Basics of C# and Console Applications
Variables
Creating Console-Applications
If-Statements
Loops
Collections
Functions / Methods
Workflows in Visual Studio
Unity
Unity – Editor – Basics
Setting up Unity Projects
Using Physics
Basic Scripting in Unity
Differences between classical C# development and Unity
Moving Objects
Creating/Destroying Objects
Handle Collisions
Audio
Fire Projectiles
Export Projects
Multiple Levels
Timers & Cooldowns
User Interface (Text, Buttons, HP-Bars…)
Vector-Math for more complex movement
Rotating Objects
Common Pitfalls in Unity
Professional Workflows for Unity – Programming
Go ahead and click the enroll button, and I’ll see you in lesson 1!

Cheers,
Andreas

Who this course is for:
Complete Beginners. Programming experience is helpful but in no way required.
Hobby developers who want to create their games.
Game designers or Artists who want to get an understanding of Programming so they can finally create their own game.
People who want to break into the industry and learn professional workflows for Unity Engine.

Experienced Programmers who want to learn how to work with Unity professionally.


 
shape1
shape2
shape3
shape4
shape7
shape8
Top