本次引擎2.1.0

编辑工具VSCode

目标:3D小游戏躲避方块

2.1.0版本已经出来好几天了,虽然有些地方还不够完善,

但是毕竟是能写3D游戏了,简单的来写一个,嘻嘻。

console.log(滑稽)

准备好了吗?GO!

新建个工程,然后把画布的大小都减去个0。

没错,减去个零!!!(一会你就知道为啥了)

我这里面导入了两个模型文件。

一个是fangkuai(方块)一个是qiuqiu(球球)哈哈。

我们新建一个背景。(单色)

然后转化为2.5D节点,调整一下大小,颜色。

因为是跑道,我们把长度设置长一些,1000吧。

在弄两个跑道边界吧。

像这样;

然后,让我们把它放平。(记得把边界也改为2.5D节点)

然后我们把摄像机配置一下。

我们把颜色勾选,淡蓝色的背景,摄影模式修改Fov=60

让我们运行一下看看效果:

哦,跑道忘记往前给了,目前是中心对称的。

这样改一下就好:

好了,让我们把主角导入(一个球球)

诶???怎么什么都没有。

因为这就是我开始提到的,这个尺寸比严重失调。不是没放进去,是太小了。

放大50倍:

好了,让我们把球球放在跑道上。

记录此刻y的坐标值。

y = -16

z轴给-50,因为摄像机的 z 是0,为了看到球球,把球球往正前方移动(z轴负方向)

这样:

然后看一下效果:

接下来我们写个move脚本控制小球移动:

绑定在Canvas上。

嗯,,实现了。

好了,我们再来做方块,让它在1000像素外随机生成,然后跑过来。

先设置一下属性,让他们两差不多;

写个kuai_move.js绑定在方块上。

方块的移动脚本:

然后,拖成预制体。

然后是总控制脚本:绑在Canvas上

我们在里面写个创造方块的方法:随机x位置;

然后写个计时器,每1秒来一个.

计时器

哈哈,

先看看效果:

嗯嗯,感觉还可以。

接下来就是写碰撞检测了。

在预制方块的脚本里:声明zhujue,通过向量计算距离。碰到后游戏暂停

然后在生成方法那里:

把zhujue给定。

好了,大功告成,我们看一看效果:

哈哈,成功了!

最后,再让我们加入速度更新与Label标签时间显示:

toFixed()截断小数点2位以后的

底下的是时间判断,然后更新计时器时间参数(略有修改)

看一下界面:

(Label有点模糊,毕竟比例有点小)

Get了没?

觉得不错,给个关注!么么哒。

加我QQ群:(博客里面的项目,群文件里都有哦)

706176551

我们一起学习!

O(∩_∩)O~~

CocosCreator之KUOKUO带你入门3D小游戏-躲避方块相关推荐

  1. CocosCreator之KUOKUO带你做BMFont中文游戏字体

    性能 图片字体会比直接渲染字体效率高出很多,所以尽量用图片字体. 教程链接 https://www.bilibili.com/video/av59284443 O(∩_∩)O~~

  2. 视频教程-Layabox3D游戏开发入门-微信3D小游戏案例 -微信开发

    Layabox3D游戏开发入门-微信3D小游戏案例 有多年Unity程序开发经验,有策划和美术设计的经验.愿意在csdn这个平台和大家一起分享! 金龙 ¥29.00 立即订阅 扫码下载「CSDN程序员 ...

  3. 白鹭引擎助力《迷你世界》研发团队开发3D小游戏版

    <迷你世界>作为国内第一的放置类3D沙盒游戏,依靠三四线城市的游戏市场及垂直媒体的传播途径,研发团队用了短短3年时间就创造出了8000万活跃玩家.5000万玩家原创作品,仅2020年上半年 ...

  4. 新春特辑|Cocos 精品 2D、3D 小游戏合集

    今日 C 姐精选了 40+ 款基于 Cocos Creator 开发的 2D.3D 小游戏,推荐给各位开发者在春节假期休闲玩耍,也希望能通过这些小游戏,让大家更加了解 Cocos Creator . ...

  5. 原来微信里有这么多好玩的3D小游戏了

    自从<跳一跳>打开微信小游戏之门伊始,小游戏之势已然燎原.小编体验了上千款微信小游戏,虽然当前仍是以2D休闲游戏为主,但是3D小游戏也越来越多了(悄悄的说一下,小编已知的3D游戏里除了2款 ...

  6. 小程序源码:修复图片音频全新升级带特效喝酒神器小游戏微信小程序

    这是一款全新升级带特效喝酒神器小游戏微信小程序源码 小编发现很多喝酒神器小程序都不带特效和音效的 感觉差了那么一点意思而且感觉也不炫酷 所以小编今天给大家带来一款带特效,音效炫酷的喝酒神器 该款神器由 ...

  7. 小程序源码:修复图片音频全新升级带特效喝酒神器小游戏-多玩法安装简单

    这是一款全新升级带特效喝酒神器小游戏微信小程序源码 小编发现很多喝酒神器小程序都不带特效和音效的 感觉差了那么一点意思而且感觉也不炫酷 所以小编今天给大家带来一款带特效,音效炫酷的喝酒神器 该款神器由 ...

  8. 3D 小游戏《欢乐贪吃龙》关键技术盘点 | Cocos 技术派第13期

    <欢乐贪吃龙>是由 SK2GAME 基于 Cocos Creator v2.2 研发的一款 3D 休闲小游戏,游戏画面卡通精美,玩法简单,玩家将扮演一只"贪吃龙",在 ...

  9. 万众期待!!!微店首款 Creator 3D 小游戏来啦,你猜是谁?

    原文作者:杨宗宝 排版视频:张晓衡 哈哈,「杨宗宝」我又来了! 这次是我的一个 Cocos Creator 3D 小游戏哦!估计明天就能上架了晓衡微店了. 你拿到项目后,会有两个项目文件夹: Eude ...

最新文章

  1. 【转摘】PYTHON 正则表达式
  2. apue学习笔记(第三章 文件I/O)
  3. Android 使用GridView+仿微信图片上传功能(附源代码)
  4. Mars——基于矩阵的统一分布式计算框架
  5. 神舟电脑装linux双系统,个人windows10和Ubuntu18.04游戏笔记本uefi双磁盘双系统安装过程...
  6. 哑弹 图像处理检测_火箭军第三代哑弹处置系统排爆效率提升30%
  7. Java异常处理-----finally
  8. 数学建模专栏 | 第十一篇:MATLAB CUMCM真题求解实例二:优化型
  9. Spring Boot 实现在线Web SSH( Java Web版本的Xsehll)
  10. BI—SSIS初步认识
  11. 计算机ps cs2考试,photoshop cs2试题汇编素材(中级考试题目答案和素材)
  12. [软件人生]耐得住寂寞——积累是低潮时期技术人员的品质
  13. Radare2 框架介绍及使用
  14. NEO改进协议提案9(NEP-9)
  15. 病毒木马查杀实战第024篇:MBR病毒之编程解析引导区
  16. Gorilla/context库分析
  17. C语言职工管理系统(带有报告)
  18. 【UML】软件需求说明书
  19. 【python】使用python中的pillow生成gif动态图
  20. 黑苹果下耳机杂音,爆音,人声小问题的解决方案

热门文章

  1. 谷歌创始人退位!印度籍 CEO “接管”美国科技圈?
  2. 阿里云GPU可视化计算型实例规格族ga1配置性能详解
  3. 携创教育:自考本科没有学位证对考研有影响吗?
  4. Window系统上自制快速关机脚本
  5. 2022爱分析·中国数字化客户经营创新案例评结果揭晓,16个项目入选
  6. Linux系统下录音方法
  7. Spring Boot中使用腾讯云短信服务
  8. 优秀网页设计:30个优秀的汽车网站设计欣赏
  9. 北大肄业生炒期货赔光母亲房产后流浪乞讨
  10. 北斗三号频点_支持北斗三号全信号体制!第二代“天琴”芯片发布