|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kurs-unity-podstawy-tworzenia-gier/
课程评论:没有评论
**课程名称:Unity游戏开发入门** **课程概述:** 如果您热爱电子游戏,并且富有创意,想要打造自己的游戏但不知从何入手,本课程将是您的理想选择。本课程将一步步指导您如何使用Unity 3D引擎独立创建自己的游戏。 **课程内容:** * **Unity引擎的介绍与安装:** 学习如何下载和安装Unity游戏开发引擎,并熟悉其用户界面。 * **基础场景搭建:** 创建第一个游戏对象和基础场景,包括地形的生成(例如岛屿、山脉),以及设置环境元素(水、天空、雾)。 * **C#脚本基础:** 学习C#编程语言的基础知识,包括变量、语句、循环和函数的使用。 * **Unity对象与组件应用:** 掌握如何使用Unity中的对象和组件,制作与物理引擎交互的元素。 * **光照与相机设置:** 学习如何设置游戏中的光照和相机,以创建逼真的视觉效果。 * **创建第一个简单游戏:** 动手制作一个简单的游戏,例如用大炮射击箱子塔,学习使用基本几何图形创建模型,设置相机,以及编写玩家控制器。 * **开发3D FPS游戏:** 深入学习创建第一人称射击(FPS)游戏的全过程,包括: * 使用立方体构建游戏地图。 * 设置玩家、敌人和物品(如急救包)的位置。 * 实现鼠标视角控制 (MouseLook)。 * 创建玩家控制器。 * 编写简单的敌人AI。 * 添加射击、拾取物品和激活设备的功能。 * 创建简单的玩家界面。 **学习目标:** * **掌握Unity 3D的使用:** 能够熟练操作Unity 3D软件。 * **熟悉Unity界面:** 了解Unity的开发环境,理解游戏设计的流程。 * **精通模型、材质与纹理:** 学习如何处理模型、材质和纹理,为游戏添加视觉元素。 * **独立创建游戏场景:** 能够创建完整的游戏地形和环境。 * **掌握C#基础与脚本应用:** 能够理解C#语言的基本概念,并将其应用于游戏开发。 * **实现碰撞检测:** 学习如何在游戏中添加碰撞检测功能。 * **独立完成两款游戏:** 通过实践,成功制作出两款完整的游戏。 * **打下坚实基础:** 获得游戏设计和编程的基础知识,能够自信地进行更高级的项目开发。 本课程将为您提供扎实的Unity游戏开发基础,让您在掌握软件操作和基本编程原理后,能更轻松、自由地进行游戏创作。
Czego się nauczysz ?Jeśli lubisz gry komputerowe , a do tego jesteś kreatywną osobą, która chciałaby stworzyć własną grę, ale nie wiesz jak zacząć, to ten kurs jest dla Ciebie. W kursie Unity podstawy pokażę Ci krok po kroku jak za pomocą silnika Unity 3D samodzielnie stworzyć własną grę. W pierwszej części kursu pokaże Ci skąd pobrać i jak zainstalować bardzo dobry silnik do tworzenia gier. Zaczniesz od nauki interfejsu programu, później stworzysz pierwsze obiekty dostępne w Unity oraz podstawową scenę. W kolejnej części stworzysz teren do gry. Tutaj zaczniesz od tworzenia wyspy, gór oraz innych elementów terenu, które występują w większości gier. Następnie ustawisz obiekty i modele, dodasz wodę , niebo i mgłę.W kolejnym rozdziale nauczę Cię podstawowych zagadnień związanych ze skryptowaniem w języku C#. Będziesz uczyć się korzystania ze zmiennych, instrukcji, pętli, funkcji. Nauczysz się wykorzystywać w praktyce obiekty oraz komponenty Unity.Nauczysz się obsługi Unity 3dZainstalujesz i ustawisz programPoznasz interfejs UnityZobaczysz na czym polega świat projektowania w UnityNauczysz się pracować z modelami, materiałami oraz teksturamiStworzysz kompletny teren oraz otoczenie w grzePoustawiasz światła oraz kameryPoznasz elementy języka C#Nauczysz się stosowania skryptówDodasz elementy kolizyjneStworzysz dwie kompletne gryPodstawy projektowania i programowania UnityTen kurs przekaże Ci fundamentalną wiedzę z zakresu projektowania własnych gier. Kurs nauczy Cię poruszania się po programie , odczytywania, obsługi komponentów obiektu oraz podstawowych instrukcji, za pomocą których będziesz w stanie robić bardziej zaawansowane projekty. Ten kurs da Ci poczucie zrozumienia programu i zasad projektowania, dzięki temu Twoja praca w Unity będzie o wiele bardziej komfortowa i swobodna.Pierwsza prosta graPo zapoznaniu się z interfejsem i przejściu podstaw programowania oraz obsługi Unity stworzysz pierwszą bardzo prostą grę, polegającą na strzelaniu z armaty w wierzę skrzyń. W tym rozdziale nauczysz się tworzenia modeli z wykorzystaniem figur, przygotowania scen kamery oraz budowy skrzyń, które będą reagowały na prawa fizyki. W tym miejscu zaprogramujesz również kontroler gracza.Drugi projekt - gra 3d FPSKońcowym etapem kursu, będzie stworzenie gry w stylu FPS. Tutaj poznasz zagadnienia związane z tworzeniem takiej gry krok po kroku. Nauczysz się tworzyć mapy z sześcianów, rozmieszczenia gracza przeciwników i apteczek na planszy. Zobaczysz jak działa skrypt typu MouseLook ( czyli swobodne rozglądanie się myszą). Stworzysz kontroler dla gracza, bardzo proste SI przeciwników. Dodasz możliwość strzelania z broni, zbierania przedmiotów, uruchamiania urządzeń. Dodatkowo utworzysz prosty interfejs gracza.