Acerca de este Curso
4.7
28 ratings
7 reviews
诸如《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手机网络游戏,为将来入职游戏行业或进行独立游戏开发奠定优秀的编程基础。...
Globe

Cursos 100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Calendar

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Intermediate Level

Nivel intermedio

Clock

Sugerido: 5 weeks of study, 4-6 hours/week

Aprox. 25 horas para completar
Comment Dots

Chinese (Simplified)

Subtítulos: Chinese (Simplified)
Globe

Cursos 100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.
Calendar

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.
Intermediate Level

Nivel intermedio

Clock

Sugerido: 5 weeks of study, 4-6 hours/week

Aprox. 25 horas para completar
Comment Dots

Chinese (Simplified)

Subtítulos: Chinese (Simplified)

Programa - Qué aprenderás en este curso

1

Sección
Clock
3 horas para completar

课程简介与游戏可玩性提升

大家好,欢迎学习本门课程,学习3D手机网络游戏开发! 本课程,我们使用Photon网络引擎和Unity游戏引擎,讲解手机网络游戏开发,将开发的游戏部署到PC端和移动端。从本单元起,我们开始本门课程3D手机网络游戏项目—《慕课英雄2》(Mooc Hero 2)的制作。《慕课英雄2》以上一门课程《Unity游戏编程基础》的课程项目—《慕课英雄》为基础开发完成,我们增加游戏逻辑,提升游戏的可玩性。本单元,我们首先介绍课程的基本信息;接着,我们学习Unity导航系统;然后,我们介绍僵尸AI的状态机,实现更加智能的僵尸;最后,我们学习逆向动力学(IK),实现玩家持枪和换枪的功能。 如果大家在概念、测试或是技术细节上遇到困难,可以在讨论区寻求帮助。希望大家融入Coursera学习社区,互相帮助,共同进步。...
Reading
19 videos (Total: 111 min), 6 readings, 2 quizzes
Video19 videos
课程教学项目:慕课英雄2效果展示2m
授课单位与教师介绍2m
学生情况调研表m
导航系统基本用法6m
导航系统基本用法 — 演示环节6m
导航网格的设置方法7m
导航网格的设置方法 — 演示环节4m
导航代理的设置方法6m
导航代理的设置方法 — 演示环节6m
僵尸AI概述4m
实现僵尸的感知能力5m
实现僵尸AI(a)5m
实现僵尸AI(b)6m
实现僵尸AI — 演示环节8m
逆向动力学8m
逆向动力学 — 演示环节11m
实现玩家换枪功能4m
实现玩家换枪功能 — 演示环节7m
Reading6 lecturas
课程教学项目:慕课英雄2效果展示视频链接10m
课程相关资源下载和使用说明10m
附加阅读:错误排查10m
第一单元资源文件说明10m
附加阅读:Unity官方资料(导航系统)10m
附加阅读:Unity官方资料(逆向动力学)10m
Quiz2 ejercicios de práctica
Unity导航系统10m
僵尸AI 和 逆向动力学10m

2

Sección
Clock
3 horas para completar

游戏画面品质提升

大家好,欢迎进入第二单元的学习!本单元,我们继续《慕课英雄2》项目的制作,提升游戏画面品质。首先,我们学习Unity的全局光照和光照探头等知识要点,完成场景光照效果的提升;接着,我们学习着色器(Shader)的基础知识和使用方法,实现僵尸处于狂暴状态时周身泛红的效果;最后,我们学习图像特效ImageEffect的应用,为场景添加雾气弥漫的效果。...
Reading
17 videos (Total: 93 min), 6 readings, 3 quizzes
Video17 videos
光源类型和属性6m
光源类型和属性 — 演示环节3m
阴影5m
全局光照的基本概念5m
全局光照的使用方法4m
全局光照的使用方法 — 演示环节4m
全局光照的光照探头6m
全局光照的光照探头 — 演示环节7m
着色器的基本概念3m
Unity内建着色器6m
Unity内建着色器 — 演示环节5m
Unity自定义着色器5m
实现僵尸狂暴效果4m
实现僵尸狂暴效果 — 演示环节8m
图像特效 Image Effect6m
图像特效 Image Effect — 演示环节3m
Reading6 lecturas
附加阅读:Unity官方资料10m
第二单元资源文件说明10m
附加阅读:Unity官方资料(光照、阴影)10m
附加阅读:Unity官方资料(全局光照)10m
附加阅读:自定义着色器10m
附加阅读:Unity官方资料(图像特效)10m
Quiz3 ejercicios de práctica
场景渲染和光照进阶10m
全局光照和光照探头10m
Unity着色器(Shader)10m

3

Sección
Clock
5 horas para completar

游戏性能优化

大家好,欢迎进入第三单元的学习!本单元,我们继续《慕课英雄2》项目的制作,完成游戏性能的优化。首先,我们学习Unity性能分析工具Profiler的使用方法;其次,我们学习Unity性能优化的方法;接着,我们学习Unity项目的Quality设置方法;最后,我们演示如何将项目构建至Android手机端和PC端, 完成《慕课英雄2》单机版的制作。...
Reading
15 videos (Total: 101 min), 5 readings, 3 quizzes
Video15 videos
Unity性能分析工具Profiler6m
Unity性能分析工具Profiler — 演示环节8m
Profiler的远程分析功能4m
Profiler的远程分析功能 — 演示环节11m
CPU优化10m
CPU优化 — 演示视频7m
渲染优化(a)7m
渲染优化(b)5m
渲染优化 — 演示视频6m
内存优化3m
Unity Quality质量设置(a)5m
Unity Quality质量设置(b)7m
Unity Quality质量设置 — 演示视频10m
《慕课英雄2》阶段性总结1m
Reading5 lecturas
附加阅读:Unity官方资料10m
第三单元资源文件说明10m
附加阅读:Unity官方资料(Unity Profiler)10m
附加阅读:Unity官方资料(游戏性能优化)10m
附加阅读:Unity官方资料(Unity Quality)10m
Quiz2 ejercicios de práctica
优化概述和Profiler性能分析工具10m
Unity游戏性能优化10m

4

Sección
Clock
3 horas para completar

Photon网络引擎与网络游戏大厅制作

大家好,欢迎进入第四单元的学习!本单元,我们继续《慕课英雄2》项目的制作,完成网络游戏大厅界面的制作。首先,我们介绍网络游戏开发的基本概念;其次,我们介绍Photon网络引擎,Photon Unity Network(PUN)以及Photon Server的功能,完成PUN与Photon Server的下载和配置;接着,我们学习PUN的基本框架;最后,我们学习使用PUN完成网络游戏大厅的制作。...
Reading
14 videos (Total: 111 min), 3 readings, 2 quizzes
Video14 videos
《慕课英雄2》网络手游3m
Photon网络引擎、Photon Unity Networking(PUN)与Photon Server3m
PUN、Photon Server的下载和配置5m
PUN基本连接流程9m
PUN常用类说明3m
游戏登录界面7m
游戏登录界面 — 演示环节12m
游戏大厅界面9m
游戏大厅界面 — 演示环节10m
创建、加入游戏房间6m
创建、加入游戏房间 — 演示环节9m
游戏房间界面12m
游戏房间界面 — 演示环节12m
Reading3 lecturas
附加阅读:Unity官方资料10m
第四单元资源文件说明10m
附加阅读:Photon官方资料10m
Quiz2 ejercicios de práctica
网络游戏和Photon网络引擎10m
PUN制作网络游戏大厅10m

Instructor

姜忠鼎

副教授
复旦大学

Acerca de Fudan University

Founded in 1905, Fudan University is one of China’s leading research universities playing a vital role in the cultural, social and economic development of the country. It is growing into a globally influential university that attracts 35,000 students from across China and 150 countries around the world. The university offers a unique educational experience focused on broad-based, multidisciplinary learning as well as depth of study....

Acerca del programa especializado 网络游戏设计与开发

本专项课程,由4门课程有机地组成一体,层层进阶,连贯性极强,每一课程的最后一个章节为下一门新课程的开启做铺垫,最终形成游戏行业产、学、研联动的良性循环,为学习者打开解行业的全景视角。主讲教师将传授给学习者游戏行业从业者所必备的基础知识,理论与实践相结合,剖析经典案例,结合作业与毕业设计,最终协助学习者创作出属于自己的作品,完成游戏项目推广。为学习者自主创业、提升专业技能、独立承接游戏项目研发打下良好的基础。每年会开放3次毕业项目,该专项课程属于初级课程,面向英语和华语为主的学员开放。适合游戏软件工程师、自学游戏程序员,游戏产业的从业人员以及业余爱好者学习。...
网络游戏设计与开发

Preguntas Frecuentes

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.