17
weekly
or 130 for 0 classes
수업
재생

Unity 및 C#에서 오픈 월드 게임을 만드는 방법 배우기(중급 + Flex)

7 명의 학생이 수업을 완료함
연령대: 11-16 세
실시간 그룹 수업
이 플렉스 수업에서는 Unity로 3D RPG 게임을 만들어 보겠습니다.
평균 평점:
4.8
수강 후기 수:
(329 수강 후기)

실시간 화상 수업 없음
8주
1-10 수업 정원

무엇이 포함됩니까?

보고계신 지문은 자동 번역 되었습니다

수업 소개

In this course, students will learn how to create a 3D survival game. In the video recordings, I will show how to create parts of the game and students will be able watch the videos at their own pace and follow along. Students should have experience using unity or have completed my other course "Learn How To Code Your First 3D Game Using Unity & C# (Beginner)" before taking this class: https://outschool.com/classes/learn-how-to-code-your-first-3d-game-using-unity-and-c-7RjBRvVR#uso4MwEBW5
Please reach out to me if you are interested in taking this class but haven't taken my beginner unity class yet. 

Class 1:
 In this lesson I will show students how to setup our Unity project with gray box templating and also create the code for the camera to orbit left and right around the player using the mouse for 3rd person perspective.

Class 2:
 We will finish the camera orbit system to include up and down rotations. We will also start coding the player movements where we learn about global and local positioning system in Unity.

Class 3:
  In this lesson students learn how to add an enemy object to the game and also how to use the unity Artificial Intelligence system to make the enemy follow the player with minimal code. We will also start adding the ability for the enemy to attack the player.

Class 4:
  We finish the attack sequence code and start adding the visuals. We will also learn how to download assets from the unity asset store and add them to our game by adding a new scene.

Class 5:
  In this lesson students will learn how to download and add models from an external website. Students will also start to learn how to download and add 3D animations  to our game.

Class 6:
 We finish the 3D animation controller to display different animations in this class and we also add the code to display the different animations automatically when the player is moving. 

Class 7:
   In this lesson students will learn how to add the enemy model and animations in the game and also how to create the enemy animations controller. We also add the ability to play the enemy animation with code.

Class 8:
  In this last lesson we will wrap up our game by adding the ability for the player to attack which will be different then the enemy attacking the player since the player can attack multiple enemies at the same time.

Topics the course covers:
        Importing Animations
        Playing Animations
        Setting up an Animator
        Locking mouse to game
        Create a Camera Orbit Script
        Enemy AI follow player with obstacles (Navmesh, Navmesh Agent)
        Passing and Returning from C# Methods
        Importing assets from Unity Asset Store
        Creating Scenes and prefabs
        Post-Processing effects
        Access components with code

Please note: Chromebooks, tablets and iPads will not work for this class. Also, if the student is outside of the age range but you think they still may be suitable for this class, please contact me before signing up. They should have experience navigating around a computer and be able to listen and follow instructions well with minimal help.

그 외 세부 사항

학부모 가이드
Parental consent is required for using unity. Please make an account on the unity website and then download unity hub version 2020 or later: https://store.unity.com/download-nuo
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
출처
https://unity.com/

선생님을 만나보세요

가입일: August, 2019
4.8
329수강 후기
프로필
교사 전문성 및 자격증
I have a degree in computer science and have been coding for over 11 years. I have also worked a few years in the industry creating desktop games. As someone who was originally self taught I know  how important it is to learn code by being very hands-on and experimenting, which is how I will be teaching.

리뷰


다른 인기 수업
개인 튜터링 C# 프로그래밍 및 Unity 게임 디자인 소개(C-Sharp 포함)
Ziad Ghazi
4.6
(10)
US$55 세션당
일대일 레슨
온디맨드
7-18 세
C# 프로그래밍을 활용한 Unity 게임 개발 여름 캠프 (초보자 친화적)
PopSkool: English, Music, Art, Math, Coding & More
5.0
(103)
US$16회당 수업료
다음 세션은 Monday 4 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 3회45분
10-15 세
101 Private-C Sharp Programming - 초보자를 위한 기본 - 레벨 1 - 주 1시간
StudentScholars
3.9
(86)
US$43 세션당
일대일 레슨
온디맨드
9-18 세
101 Private-C Sharp - 초보자를 위한 기본 - 레벨 1 - 주 30분
StudentScholars
3.9
(86)
US$33 세션당
일대일 레슨
온디맨드
9-18 세
여름 캠프 - Unity C# 게임 디자인 초보자부터 게임 개발 마스터까지
Coding Doctors Learning Lab, Inc.
4.8
(1,259)
US$18회당 수업료
다음 세션은 Mon 6/16 7 PM 에 예정되어 있습니다.
그룹 수업
4 주, 주당 2회55분
11-15 세
101 Private-C Sharp - 중급 - 레벨 2 - 주 1시간
StudentScholars
3.9
(86)
US$43 세션당
일대일 레슨
온디맨드
9-18 세
유니티 코딩 및 게임 디자인 여름 캠프 - 레벨 0
STEAM K-12: Coding & Game Design Classes
4.8
(494)
US$19회당 수업료
다음 세션은 Mon 7/7 4 PM 에 예정되어 있습니다.
그룹 수업
2 주, 주당 4회50분
11-16 세
컴퓨터 프로그래밍, 코딩, 파이썬, 자바스크립트, C#, C++ 1:1 튜터링
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(736)
US$36회당 수업료
다음 세션은 Monday 6 PM 에 예정되어 있습니다.
그룹 수업
주당 1회25분
7-12 세
1:1 튜터링: 코딩, 아두이노, 게임, 유니티, 파이썬, 자바스크립트, C++, C#
Alex Fish
5.0
(9)
US$60 세션당
일대일 레슨
온디맨드
7-18 세
코딩 체험 수업
MissB aka Bhavana R (Coding)
4.9
(39)
US$25회당 수업료
다음 세션은 내일 3 PM 입니다.
그룹 수업
1 주, 주당 1회30분
13-18 세
유니티 게임 디자인 여름 캠프(11세 이상): C#으로 플랫포머 만들기
Create N Learn: Game-Based Learning & Future Skill
4.9
(100)
US$18회당 수업료
다음 세션은 Sunday 9 PM 에 예정되어 있습니다.
그룹 수업
1 주, 주당 4회55분
11-14 세
스크래치 비디오 게임 코딩: 재미있는 프로그래밍
Michelle Lewis Scratch Coding STEM Educator
5.0
(21)
US$49 세션당
일대일 레슨
온디맨드
7-17 세
고급 파이썬 코딩: 자료 구조, 객체 지향 프로그래밍(OOP) 및 코딩 과제
PopSkool: English, Music, Art, Math, Coding & More
5.0
(103)
US$15회당 수업료
다음 세션은 오늘 6 PM 입니다.
그룹 수업
8 주, 주당 1회55분
9-14 세
에이전트와 함께 코딩하기 - 블록 코딩
Ms. Mareeka
4.7
(135)
US$15회당 수업료
그룹 수업
50 주, 주당 1회1 시간
9-13 세
스크래치 프로그래밍: 일대일 코딩 세션
Sprout Academia
4.9
(247)
US$65 세션당
일대일 레슨
온디맨드
6-13 세
주간 Minecraft 중급 코딩 재미! 매주 멋진 코딩 프로젝트
Code Kids
4.8
(1,549)
US$21회당 수업료
다음 세션은 오늘 9 PM 입니다.
그룹 수업
주당 1회55분
8-12 세
더 많은 수업 보기
검색
기프트 카드 구매
통화, 시간대 및 언어 설정 열기
언어 및 지역
로그인