unity-practice-diablo-3-skill-system-programming-korean

所在平台: Udemy

课程主页: https://www.udemy.com/course/unity-practice-diablo-3-skill-system-programming-korean/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:Unity 实践 - 模拟《暗黑破坏神 3》技能系统编程(韩语)** 本课程旨在将之前学习的抽象概念,如抽象类、接口和委托,实际应用于游戏开发中。通过以《暗黑破坏神 3》这款著名游戏为蓝本,本课程将从零开始,一步步构建其技能系统。课程将通过实际编写代码,教授核心概念和原理,让学习者理解技能系统是如何实现的。掌握这些原理后,学习者可以扩展和构建完整的游戏系统。对于客户端程序员而言,准确地将游戏策划实现出来至关重要。 本课程主要涵盖以下内容: 1. **《暗黑破坏神 3》技能使用系统实现**:课程将逐一编写代码实现《暗黑破坏神 3》的技能使用系统,并在实际运行游戏时,结合游戏中的技能演示,深入讲解实现这些技能的核心概念与原理。 2. **《暗黑破坏神 3》技能窗口用户界面实现**:课程将演示如何使用 Unity 的 ScrollView 对象来构建《暗黑破坏神 3》的技能窗口界面,重点讲解其中一些复杂部分的实现方法。 3. **《暗黑破坏神 3》技能键位映射系统实现**:课程将展示如何实现《暗黑破坏神 3》的技能键位映射系统。玩家可以通过数字键 1-4 以及鼠标左右键来释放技能,并且可以将不同的技能分配到这六个键位上。本课程将详细演示这一系统的实现过程。 完成本课程后,学习者将不仅能够清晰地理解《暗黑破坏神 3》技能系统的实现方法,还能将其应用于其他需要类似系统的众多游戏类型,例如 RPG、动作类和射击类游戏。 期待在课堂上见到大家!

课程评论(0条)

课程详情

이 강의는 지금까지 다뤄왔던 약간 추상적인 개념들, 추상클래스, 인터페이스, 델리게이트 등을 실제 게임의 구현에 적용해보는 연습입니다. 디아블로3라는 유명한 게임을 가지고, 그것의 스킬시스템을 완전 제로 베이스에서 실제로 하나씩 구축해 나갑니다. 실제로 하나씩 코드를 짜 나가면서, 어떻게 그것을 만드는지 그 핵심개념과 원리를 가르칩니다. 이것만 알면 그대로 양을 늘려서 전체를 다 만들 수도 있습니다. 결국 클라이언트 프로그래머로서 중요한 것은, 게임기획을 정확하게 실제로 구현해내는 일입니다. 이 강좌에서는 주로 다음과 같은 내용을 다룹니다. 1. 디아블로3의 스킬사용 시스템을 하나씩 코드를 짜나가서 구현합니다. 실제 디아블로3 게임을 실행시켜서 그것의 스킬들을 보면서 하나씩 구현해 나갑니다. 핵심 개념과 원리를 적용시켜 봅니다. 2. 디아블로3의 스킬윈도우 유저 인터페이스를 구현해 봅니다. 유니티의 스크롤뷰 오브젝트를 만들어서, 디아블로3의 스킬창에서 까다로운 부분들 위주로 어떻게 만드는지 실제로 만들어 봅니다. 3. 디아블로3의 스킬 키맵핑 시스템을 구현합니다. 디아블로3에서는 1~4번 키와 마우스 왼쪽, 오른쪽 클릭 버튼을 누르면 스킬이 나가게 됩니다. 그리고 이 6개의 버튼에는 각각 다른 스킬을 할당할 수 있습니다. 이 시스템을 어떻게 구현하는지 실제로 보여드립니다. 본 강의를 수강하고 나면, 디아블로3의 스킬 시스템에 대해서 확실하게 구현방법을 알 수 있을뿐만 아니라, 이런 유사한 시스템을 필요로 하는 수많은 게임, RPG, 액션, 슈팅 게임 등에서 응용하여 쓸 수 있을 것입니다. 그럼 강의에서 뵙겠습니다.

课程标签

0人关注该课程

主题相关的课程