|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/cs-unity-beginner/
课程评论:没有评论
课程名称:Unity C#编程:游戏脚本编写的终极指南 课程概述: 本课程旨在帮助您掌握使用Unity引擎和C#编程语言开发专业游戏的技能。Unity引擎被众多成功的独立和大型游戏所使用,是初学者的理想工具。本课程将为您提供Unity和C#编程语言的基础知识,帮助您以想象中的方式创造游戏。 许多业余游戏开发者在游戏编程方面面临困难,从而限制了他们的创造力。课程的目标是解放您的创造潜力,让您掌握所需的工具,能够使用Unity和C#编写您想要的游戏。完成课程后,您将能够编写至少一个控制台游戏、一个障碍课程,以及一个射击游戏。 课程以实践为导向,不仅教授理论知识,还通过实际练习和项目使您深入理解所学概念。我是Andreas Metz,拥有计算机科学和心理学教育硕士学位,十多年来一直教授Unity和C#游戏编程。我将分享丰富的教学经验,确保您掌握有效的学习方法。 请注意,本课程要求较高,编程并非易事,但如果您坚持完成练习和项目,将能够很好地理解Unity游戏引擎,并具备开发自己的2D游戏的能力。 课程内容包括: - C#和控制台应用程序基础 - 变量 - 创建控制台应用程序 - 条件语句和循环 - 集合 - 函数/方法 - Visual Studio工作流程 - Unity编辑器基础 - 设置Unity项目 - 物理使用 - Unity中的基本脚本 - C#开发与Unity的区别 - 移动和创造/销毁对象 - 处理碰撞 - 音频管理 - 发射物体 - 导出项目 - 多个关卡 - 定时器和冷却时间 - 用户界面(文本、按钮、生命值条等) - 向量数学以实现复杂运动 - 对象旋转 - Unity常见陷阱 - Unity编程的专业工作流程 点击报名按钮,期待在第一节课见到您! 祝好, Andreas
Start programming professional code for your GamesIf 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 and the C# programming language. Create Games the way you imagine themMost 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 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 but 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 for 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 YouThis 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 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 own games with Unity including:Basics of C# and Console ApplicationsVariablesCreating Console-ApplicationsIf-StatementsLoopsCollectionsFunctions / MethodsWorkflows in Visual SudioUnityUnity - Editor - BasicsSetting up Unity ProjectsUsing PhysicsBasic Scripting in UnityDifferences between classical C# development and UnityMoving ObjectsCreating/Destroying ObjectsHandle CollisionsAudioFire ProjectilesExport ProjectsMultiple LevelsTimers & CooldownsUser Interface (Text, Buttons, HP-Bars...)Vector-Math for more complex movementRotating ObjectsCommon Pitfalls in UnityProfessional Workflows for Unity - ProgrammingGo ahead and click the enroll button, and I'll see you in lesson 1!Cheers,Andreas