自2024年5月16日起,中文课堂仅支持使用UnityID登入,如遇问题,请在开发者社区发帖说明情况,我们会尽快帮您解决。

《Ocean Quest》海洋探险游戏开发教程

教程
中级
8 小时
概述
作者信息
教程资料
互动讨论
课程评价
102人收藏,155人学习
章节9
课程总结与扩展
摘要
欢迎加入Ocean Quest,这是一次深入海洋探索游戏开发的冒险旅程,同时也是将图形编程融入游戏开发的畅快体验。在这个课程中,您将学习如何从零开始构建一个引人入胜的海洋世界,并在此之上创建游戏玩法。
购买课程后欢迎加入QQ课后讨论群:470472827 (加群时需要填写Learn ID, 点击头像选择“我的学习”即可查看)
*课程代码可以在PC,Mac,ios, Android以及WebGL等平台运行,目前输入控制只适配了键盘鼠标。
*按照开发顺序,课程大纲原本先安排讲解海水系统的开发,但由于水系统难度较高,放在了第八章。顺序调整不会影响您对课程内容的理解。
*项目中的海水系统改编自我们自己发布在Asset Store中的插件UWS2,石头3D模型资源使用了Boat Attack的石山,其他模型资源则来自网络免费素材。
欢迎了解我们其它的课程:
本课程包含海量的知识,学完之后您将能够:
  • 开发一套完整的无限海水渲染系统,实现逼真的海洋视觉效果
  • 掌握浮力的原理与实现,让船只或漂浮物逼真的运动
  • 实现Boids群体行为,让海洋生物的群体运动更加自然和复杂
  • 利用GPU Instancing和Job System技术,对大规模渲染和计算进行优化,提高游戏性能
  • 通过Shader编程,模拟游戏中的动画、运动轨迹和形变效果
  • 学习Animation Rigging的技巧,提升角色和物体的动画表现力
  • 掌握AI开发过程中的关键技术,包括行为树、Steering Behavior和Way Point寻路
  • 掌握Particle System的基本使用,为游戏增添丰富的视觉效果
课程配套工程内容:
  • 海洋渲染系统
  • 船只渲染和操控系统
  • 船只火炮技能系统
  • 鱼群模拟系统
  • 怪物AI系统(鲨鱼)
  • NPC寻路AI(船只)
课程基础:
  • 需要您已经掌握Unity C#编程的知识和基本的api用法
  • 需要您已经掌握Unity编辑器的基本使用
  • 需要您具有一定的图形编程基础
课程特色:
  • 实战导向:通过Ocean Quest项目,将理论知识应用于实际开发中
  • 注重原理:课程中不使用Asset Store中的插件,从原理出发并从零搭建关键的特性
  • 节奏轻快:课程视频经过高度剪辑,注重单位时间的知识密度
  • 性能优化:讲解如何优化游戏性能,确保您的作品既美观又流畅
注意事项:
  • 课程原定计划内容已经完结,后续还会有追加内容安排,敬请期待哦
  • 课程侧重于航海游戏相关的图形学,物理,AI算法等知识,您可以在此之上搭建自己独特的游戏玩法
  • 购买课程后可以下载完整的项目代码,每节课的配套代码会与课程视频的更新进度同步
  • 购买课程后欢迎加入QQ课后讨论群:470472827 (加群时需要填写Learn ID, 点击头像选择“我的学习”即可查看)
  • 欢迎加入无门槛QQ群:1023912436 (一起探讨技术, 还有给我们关于课程的建议)
加入我们,一起探索海洋的奥秘,开启Unity海洋探索游戏开发之旅吧!
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
  • Chapters
  • descriptions off, selected
  • Subtitles off, selected
    教程
    《Ocean Quest》海洋探险游戏开发教程
    电脑配置不足?
    Unity云桌面,为Unity而生的云开发平台。
    即可体验
    章节9
    课程总结与扩展