|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-program-csharp-make-videogame-unity-prefabs-animations-platform/
课程评论:没有评论
**课程名称:** 学习C#并通过Unity制作一款电子游戏 **课程概述:** 本课程专为对电子游戏充满热情,并希望学习如何亲手制作游戏的初学者设计。即便您已具备绘画、角色设计、动画制作、场景构思及游戏机制设计等才能,但若缺少编程技能,本课程将是您的理想选择。 课程将从C#(一种简单易学且功能强大的编程语言)的基础入手,帮助您掌握与计算机沟通的语言。我们将循序渐进地学习编程的核心概念,包括: * 变量与数据类型 * 方法(代码片段) * 对象与面向对象编程 * 决策运算符 * 集合、数组与对象列表 * 迭代运算符 在掌握了编程的基本原理和工具后,我们将进入实践阶段,运用所学知识亲手打造一款2D平台游戏。在这款游戏中,您将学会: * 游戏设计规划与开发阶段划分 * 预制件(Prefab)的创建与使用 * 制作游戏菜单与HUD(平视显示器) * 实现无限卷轴、游戏物理等常见游戏机制 通过完成这个项目,您将成功制作出自己的第一款电子游戏。 **建议:** 在课程开始时,请在论坛中介绍自己,分享您的游戏开发背景,并畅想您希望制作的游戏类型。请注意,刚开始应设定可实现的目标,避免过于宏大,以免产生挫败感。 **立即注册,开启您的Unity与C#游戏开发之旅!**
Welcome to Learn C# and make a videogame with Unity 2020: beginner to pro. If you are here, it is probably because you like video games and want to learn how to make your own video games. In addition, it is likely that you know how to draw pictures, design your own characters, your enemies, animations, scenarios, have thought out game mechanics,.but you lack one thing: KNOW HOW TO PROGRAM!You don't have to be ashamed. I myself did not create my first video game until I was 23 years old and since then, I had been studying mathematics. No one is born taught and that is why we are here: so that you can learn to make your own video game in Unity with the C# (c sharp) programming language, a simple language that is easy to learn, and that will give you many possibilities to expand your knowledge.In this course, we will start with the basics and fundamentals: programming. Programming is like the language of computers. Right now you and I communicate in a common language: English, which we both understand perfectly and that is why we can be exchanging information: I write and you read. Probably if I were writing this to you in French or German, then you wouldn't even understand what I am telling you, not because it is easier or more difficult, but because I would be using a different language. Computers and mobile devices themselves have their own language, their jargon, their slang. That is where we will begin our learning path together, young Padawan: by learning what a program is, how it manages to communicate with the graphic part, and how we, by pressing an arrow or a button, can make the computer understand what we want to say. We are going to learn together basic programming aspects such as:• Variables and data types• Methods or code snippets• Object and object-oriented programming• Decision operators• Collections, arrays, and object lists • The iteration operatorsWith all this, it will be like the cook who leaves the academy and has been taught to peel, cut, cook, boil, season, season.food. But even if we know how to fry an egg, we all know that fried eggs made by us, by our mothers, or by our grandmothers do not taste the same. Therefore, once we know the tools and basic principles of programming, we will put them into practice with a real project, our first 2D video game: a 2D platform where the objective will be to dodge enemies while collecting the maximum number of coins. It will be a simple video game but we will see its true potential in everything that can really be done from what we know:• We will learn how to plan the Game Design and to split up the development stages of our video game• We will learn what a prefab is and how they are used to create scenes for a video game• We will create our own menus and the game information HUD• We will learn typical mechanics and gameplay such as infinite scrolling or the physics of a video gameAnd really with all this, believe it or not, you will have made your first video game!!! I would also like you to introduce yourself when you start, say where you come from and what knowledge of video game development you have, and share in the course's forum what type of video game you would like to make. Please refrain from impossibilities like "I want to make a Dark Souls, a Witcher, a Metal Gear" and so on. These games have studies of more than 400 expert developers and we are looking to get started. The goal is for you to make your first video game, and as such, it should be an achievable and easy goal to carry out so you don't get discouraged.Well, I've already warmed up and I'm looking forward to learning C # together and starting to create our videogame in Unity. So don't think twice and sign up now to start your career as a video game developer with Unity 2020 and C #.