C# and Unity: Complete Beginners Guide to Game Programming

th_yyjzQUvDB8iNUqg6NkrxrkxiOWzoxlkZ

如果您想创建您的第一个游戏,Unity-Engine 和 C# 是完成这项工作的正确工具。许多成功的独立游戏和 AAA 级游戏都使用 Unity-Engine,本课程是了解 Unity 基本知识的最佳方式。

以您想象的方式创建游戏

大多数爱好游戏开发者都在他们的游戏的编程方面苦苦挣扎,因此他们可以实现的机制非常有限。

我的目标是通过为您提供构建您想要构建的游戏所需的工具来释放您的创作自由。

在本课程结束时,您将至少创建一个控制台游戏、一个障碍赛和一个射击游戏。

我是实用编程方法的忠实追随者。因此,本课程将主要基于项目。您不仅会学习枯燥的理论并在几天内忘记一切,而是将学到的概念应用到实际练习和项目中。

是什么让我有资格教你?

我的名字是 Andreas Metz,我拥有教育计算机科学和心理学的科学硕士学位。我在学校和大学教授游戏编程已有 10 多年了,因此在学习如何编码时,我对哪些有效,哪些无效有丰富的经验。

我对你的承诺

这门课的要求会比较高。编程不是一个简单的话题,但如果你坚持下去,自己做练习和项目,你就会对 Unity-Game-Engine 有很好的理解,并拥有实现自己的 2D 游戏的技能。

这个 Unity-C# 课程是关于什么的?

在这份完整的 Unity 中 C# 初学者指南中,您不仅会学习 C# 和 Unity 的基本知识,还会学习如何以专业游戏程序员的心态进行编码。

Become a professional Game Developer and learn to write professional C# Code for Unity in 2022

Published 11/2022
MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 132 lectures (17h 14m) | Size: 9.3 GB

What you’ll learn

Learn C# from scratch. No prior experience required
Master the Unity Game-Engine
Create playable 2D-Games
Professional Practices for common Game-Mechanics
Learn shortcuts and professional workflows for Unity and Visual Studio
Use Physics in your games
Add Audio to your game
Create interactive User Interfaces
Master the Math for Moving and Rotating Objects

Requirements

Students should install Unity and Visual studio to follow along. There are A LOT OF PRACICE EXERCISES throughout the course with downloadable Exercise-Projects. I want you to follow along!

Description

Start developing professional code for your Games

If you want to create your first Games the Unity-Engine and C# are the right tools for the job. The Unity-Engine is used by many successful Indie and Triple-A Titles and this course is the best way to get a fundamental understanding of Unity.

Create Games the way you imagine them

Most Hobby-Gamedevelopers 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 build the games you want to build.

By the end of this course you will have created 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 but instead apply the learned concepts with practical exercises and projects.

What makes me qualified to teach you?

My name is Andreas Metz and I have a Master’s Degree in Science for educating Computer Science & Psychology. I have been teaching Game-Programming in schools and universities 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 aquire an excellent understanding of the Unity-Game-Engine and have the skills to implement your own 2D-Games.

What is this Unity-C# Course all about?

In this complete Beginners Guide to C# in Unity 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 own games including

Basics of C# and Console Applications

Variables

Creating Console-Applications

If-Statements

Loops

Collections

Functions / Methods

Workflows in Visual Sudio

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 own game.
Gamedesigners 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 the Unity-Engine.
Experienced Programmers who want to learn how to professionally work with Unity.

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/38566.html

赞 (0)
steven的头像steven
上一篇 2022年11月5日
下一篇 2022年11月5日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部