Online Courses
Universities
Scholarships
AI Advisor
Home
›
Online Courses
›
Mobile Development
›
基于Unity引擎的游戏开发进阶
基于Unity引擎的游戏开发进阶
Coursera
MOOC / Non-credit
USD 39
Enroll now →
About this course
诸如《Clash Royale》(部落冲突:皇室战争)、《Cross Fire》(穿越火线)之类的手机网络游戏在玩家中非常流行。 本门课程《Unity游戏编程进阶》是专项课程游戏编程的第二门课,通过《Unity游戏编程基础》课程,学习者已经具备开发移动平台3D单机游戏的基本能力,然而与次世代画面的网络手游开发仍存在很大差距。《Unity游戏编程进阶》课程重点讲解手机网络游戏的开发,提升游戏的可玩性和游戏的画面效果,优化游戏的性能。 本课程以《Unity游戏编程基础》课程为基础,具体讲解导航与寻路、僵尸AI、逆向动力学等技术的应用,增加游戏的可玩性;讲解全局光照、着色器以及Image Effect等知识点,提升游戏画面效果;讲解Unity Profiler、Unity 性能优化以及Quality设置等相关知识点来优化游戏的性能;讲解如何使用Photon网络引擎包含的PUN(Photon Unity Network)进行Unity网络游戏开发。相比Unity内置的网络工具包,Photon的PUN功能更加成熟、强大、灵活、丰富,在全球拥有数十万开发者。在课程的最后部分,完成本门课程项目《慕课英雄2》:第一人称射击手机网络游戏。 通过本门课程的学习,学习者将对Unity游戏开发有更深层次的理解,能够使用Unity与Photon网络引擎开发3D手机网络游戏,为将来入职游戏行业或进行独立游戏开发奠定优秀的编程基础。
What you'll learn
advanced navigation and pathfinding techniques
implementation of zombie AI
application of inverse kinematics
enhanced graphics through global illumination and shaders
game performance optimization techniques
network game development using Photon Unity Network
Course objectives
to understand advanced Unity game development concepts
to improve game playability and aesthetics
to optimize game performance for mobile platforms
to create a networked first-person shooter game
Skills you'll gain
networking
artificial intelligence
graphics
performance optimization
game development
pathfinding
unity
shaders
photons
mobile games
Related courses
Android App Development
USD 49
iOS App Development with Swift
USD 49
Internet of Things Capstone V2: Build a Mobile Surveillance System
USD 79
iOS Development for Creative Entrepreneurs
USD 49
Foundations of Objective-C App Development
USD 49
iOS App Development Basics
USD 79
[중급] 안드로이드 앱 개발자를 위한 Kotlin(코틀린) 스킬업 클래스 Part.1
USD 164.99
Créer une application Android facilement sans programmation
USD 139.99
Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.