课程内容介绍:

本套课程适合以下人士:
- 免费资料没教会你游戏开发的;
- 学了Unity基础不知道怎么用在游戏项目里的;
- 想快速开发一款好玩的游戏的;
- 想学游戏不知道如何入门的;
- 对游戏AI(人工智能)感兴趣的;

课程大纲:

01-游戏效果预览
02-游戏场景导入
03-PacMan角色动画
04-PacMan的移动
05-游戏主角的移动控制
06-完成吃豆子功能
07-添加敌人和敌人状态机
08-实现路点状态
09-实现巡逻状态
10-状态机的分析和总结
11-寻路功能分析和初始化
12-实现怪物寻路找玩家
13-解决上节课遗留的三个问题
14-吃豆人行为完善、计算得分、玩家死亡
15-增加到四个敌人、吃豆人过关判定
16-增加游戏背景音乐
17-增加道具以及道具的效果
18-道具效果的叠加和生成时间随机化
19-敌人躲避吃道具后的玩家

为什么不免费?

  • 课程在内容的选择、教学内容、教学方式、视频展现都花了大量人力物力,我们相信贵有贵的道理
  • 提供学习指导服务,不敢说包学包会,但至少能帮你解决大部分学习上的困难

课程涉及的内容:

  • 碰撞器
  • 刚体
  • 射线检测
  • 游戏中的数学
  • 游戏界面开发
  • 游戏的逻辑开发
  • 游戏中的人工智能

说明:

  • 本教程内容起源于网上一篇外文教程,喜欢看原版英文文字教程的可略过~
  • 本教程将原版内容汇编为视频,带着你一步一步完成,并在原版基础上做了大量功能扩展

学习指导服务:

授课老师一对一沟通,包括:
- 60分钟远程指导:与客服预约跟授课老师一对一沟通的时间,预约成功后,授课老师与您一对一实时远程交流
- 100条问答:讲问题留言给客服,我们会转给授课老师进行解答
- 永久VIP学习圈:三人行必有我师

课程试看

课程不包括:

  1. 太基础的内容,如:Unity的安装,基本的界面操作,如果你还不会,可以先学习我们的前置课程(详询客服学妹)
  2. 太高级的内容,如果想要深入了解某个方面的专项技术,请进店选购其他专题课程

学习建议:(为保证学习效果,请在老师指导和检查下按顺序学习!)

  1. FlappyBird
  2. PacMan(您目前的位置,点击可试看)
  3. 大型2D横版平台射击项目:伦敦保卫战
  4. 原创2D项目制作+学习指导
  5. 更多针对您个人的定制学习建议,请进店咨询客服学妹

版权声明:

本套教程已申请国家版权局版权,翻录必究

不免费的PacMan的更多相关文章

  1. Unity实战案例教程之:不免费的PacMan(初级→中级)

    课程内容介绍: 本套课程适合以下人士: - 免费资料没教会你游戏开发的: - 学了Unity基础不知道怎么用在游戏项目里的: - 想快速开发一款好玩的游戏的: - 想学游戏不知道如何入门的: - 对游 ...

  2. 使用Let’s Encrypt生成免费的SSL证书

    SSL(安全套接层,Secure Sockets Layer),及其继任者 TLS (传输层安全,Transport Layer Security)是为网络通信提供安全及数据完整性的一种安全协议.TL ...

  3. 一个免费的、跨平台的、开源音频编辑器Audacity

    Audacity 是一个免费的开源程序,用于编辑音频录制.它可在多个平台(windows/linux)上运行.Audacity 基于 GUI,是一个具有多种选项的强大程序.它支持您录制各种类型的声音. ...

  4. 【原创】免费申请SSL证书【用于HTTPS,即是把网站从HTTP改为HTTPS,加密传输数据,保护敏感数据】

    今天公司有个网站需要改用https访问,所以就用到SSL证书.由于沃通(以前我是在这里申请的)暂停了免费的SSL证书之后,其网站推荐了新的一个网站来申请证书,所以,今天因为刚好又要申请一个证书,所以, ...

  5. 开源免费且稳定实用的.NET PDF打印组件itextSharp(.NET组件介绍之八)

    在这个.NET组件的介绍系列中,受到了很多园友的支持,一些园友(如:数据之巅. [秦时明月]等等这些大神 )也给我提出了对应的建议,我正在努力去改正,有不足之处还望大家多多包涵.在传播一些简单的知识的 ...

  6. 免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)

    前面介绍了六种.NET组件,其中有一种组件是写文件的压缩和解压,现在介绍另一种文件的解压缩组件SharpZipLib.在这个组件介绍系列中,只为简单的介绍组件的背景和简单的应用,读者在阅读时可以结合官 ...

  7. 免费高效实用的.NET操作Excel组件NPOI(.NET组件介绍之六)

    很多的软件项目几乎都包含着对文档的操作,前面已经介绍过两款操作文档的组件,现在介绍一款文档操作的组件NPOI. NPOI可以生成没有安装在您的服务器上的Microsoft Office套件的Excel ...

  8. 免费开源的DotNet任务调度组件Quartz.NET(.NET组件介绍之五)

    很多的软件项目中都会使用到定时任务.定时轮询数据库同步,定时邮件通知等功能..NET Framework具有“内置”定时器功能,通过System.Timers.Timer类.在使用Timer类需要面对 ...

  9. 免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)

    在生活中有一种东西几乎已经快要成为我们的另一个电子”身份证“,那就是二维码.无论是在软件开发的过程中,还是在普通用户的日常中,几乎都离不开二维码.二维码 (dimensional barcode) , ...

随机推荐

  1. 创建对象-constructor丢失的问题

    fuction Person(name){ this.name=name; } Person.prototype={ sayName:function(){ return this.name; } } ...

  2. 认识Sass和Compass

    第一章 Sass和Compass让样式表重焕青春 // 内容概要// 开始学习Sass和动态样式表// 用Sass更高效地写样式表// Compass简介// 用Compass迎接工程实践中的样式挑战 ...

  3. RAC+ASM 添加控制文件

    环境介绍:11g RAC 使用 ASM 磁盘组,控制文件只有一个,需要进行添加 参照 MOS 文档 How to Multiplex Control File In RAC Database (文档 ...

  4. Linux系统调优权威指南

    1.关闭SELINUX功能1.1 修改配置文件,使关闭SELINUX永久生效sed 's#SELINUX=enforcing#SELINUX=disables#g' /etc/selinux/conf ...

  5. YUI 和路径相关的参数与module加载之间的关系

    相关参数默认值 使用YUI, 我们可以配置一些和路径相关参数,如base.root.comboBase.cdn, combine.path.fullpath等属性的配置均会影响到YUI的module加 ...

  6. php(ThinkPHP)实现微信小程序的登录过程

    源码也在我的github中给出 https://github.com/wulongtao/think-wxminihelper 下面结合thinkPHP框架来实现以下微信小程序的登录流程,这些流程是结 ...

  7. dedecms幻灯片调用图片模糊的解决办法

    dedecms幻灯片调用的是缩略图,如果图片尺寸比例和幻灯片的大小相差太大的话,图片就会自动拉伸模糊,比较影响美观和用户体验,下面就有常用的2个方法来解决这个图片模糊的问题. 第一种:手动制图 我们用 ...

  8. redis学习笔记(14)---redis基本命令总结

    http://doc.redisfans.com/ 网页,对所有redis命令的用法与示例进行了详细的描述 概述 Redis的键值可以使用物种数据类型:字符串,散列表,列表,集合,有序集合.本文详细介 ...

  9. ios知识点总结——UITableView的展开与收缩及横向Table

    UITableVIew是iOS开发中使用最为广泛的一种控件,对于UITableView的基本用法本文不做探讨,本文主要是针对UITableView的展开与收缩进行阐述,在文章的后面也会探讨一下横向ta ...

  10. 系列3|走进Node.js之多进程模型

    文:正龙(沪江网校Web前端工程师) 本文原创,转载请注明作者及出处 之前的文章"走进Node.js之HTTP实现分析"中,大家已经了解 Node.js 是如何处理 HTTP 请求 ...