2 hours
Any Level
Available
Dong Hun Lee
3 UI .
이 강의는 지금까지 다뤄왔던 약간 추상적인 개념들, 추상클래스, 인터페이스, 델리게이트 등을 실제 게임의 구현에 적용해보는 연습입니다.
디아블로3라는 유명한 게임을 가지고, 그것의 스킬시스템을 완전 제로 베이스에서 실제로 하나씩 구축해 나갑니다. 실제로 하나씩 코드를 짜 나가면서, 어떻게 그것을 만드는지 그 핵심개념과 원리를 가르칩니다. 이것만 알면 그대로 양을 늘려서 전체를 다 만들 수도 있습니다.
결국 클라이언트 프로그래머로서 중요한 것은, 게임기획을 정확하게 실제로 구현해내는 일입니다.
이 강좌에서는 주로 다음과 같은 내용을 다룹니다.
1. 디아블로3의 스킬사용 시스템을 하나씩 코드를 짜나가서 구현합니다. 실제 디아블로3 게임을 실행시켜서 그것의 스킬들을 보면서 하나씩 구현해 나갑니다. 핵심 개념과 원리를 적용시켜 봅니다.
2. 디아블로3의 스킬윈도우 유저 인터페이스를 구현해 봅니다. 유니티의 스크롤뷰 오브젝트를 만들어서, 디아블로3의 스킬창에서 까다로운 부분들 위주로 어떻게 만드는지 실제로 만들어 봅니다.
3. 디아블로3의 스킬 키맵핑 시스템을 구현합니다. 디아블로3에서는 1~4번 키와 마우스 왼쪽, 오른쪽 클릭 버튼을 누르면 스킬이 나가게 됩니다. 그리고 이 6개의 버튼에는 각각 다른 스킬을 할당할 수 있습니다. 이 시스템을 어떻게 구현하는지 실제로 보여드립니다.
본 강의를 수강하고 나면, 디아블로3의 스킬 시스템에 대해서 확실하게 구현방법을 알 수 있을뿐만 아니라, 이런 유사한 시스템을 필요로 하는 수많은 게임, RPG, 액션, 슈팅 게임 등에서 응용하여 쓸 수 있을 것입니다.
그럼 강의에서 뵙겠습니다.
Lore delivers value at the intersection of learning, interests and skills.
Access learning options recommended by industry experts, professionals and thought leaders.
Quickly search, select and add learning options to your learning list.
Tell us more about yourself to access the latest learning options, curated just for you.