小游戏开发引擎CocosCreator

小游戏 六彩跳棋 已经通过审核并且发布了好几天了,对跳棋感兴趣的朋友可以去看看,在微信游戏里搜索 六彩跳棋 ,点击 立即玩 吧!进去游戏后,需要点击 获取头像昵称 才能得到玩家数据,然后 划动屏幕 选择游戏模式,单击确定划动操作就可以了。

小游戏开发引擎

说起这款小游戏开发引擎,主要就是使用方便,提供了一个方便的 编辑器 。其实在很久很久以前,我就在使用了,那时候苹果系统刚刚宣布不支持 Flash 插件,所以工作上需要把 Flash小游戏和之后的小游戏做成 H5 的,在比较 cocos 引擎和其它引擎后,感觉 cocos 引擎比较流行,关键是编辑器 cocos creator 使用起来很方便。

在按照官方文档的 示例小游戏 做下来后,就开始做工作上的那些小游戏了,第一个还有点生疏,做得也不够好,但是后面几个小游戏真的又快又好了。

后来,cocos 不断发展和壮大,从 二维 的不断完善,到 三维 的新版发布,再到现在日趋成熟,让人有一种跃跃欲试的冲动,毕竟还没尝试过 三维小游戏 的开发。打开 Cocos Creator 后,就可以开始制作小游戏的场景了,这是一种 所见即所得 的制作和开发模式。

CocosCreator

CocosCreator

层级管理器 里面可以创建场景的 节点树 ,在三维的游戏制作中,需要有灯光和相机这两个关键节点,有了 灯光才能看到模型,有了 相机 才能把模型和灯光输出到显示器上。根据需要创建了 棋盘和球 的节点,棋盘的每个位置使用了小圆柱的模型,球就是球体的模型,我把模型和对应的材质做成 预制资源 ,在代码里获取和创建,再加入到节点中,圆柱和球体的位置坐标是一一对应的。

在小游戏中,需要一些 二维 的节点,比如:头像,按钮,提示…这些二维的节点只能放到一个 单独的画布 节点里,类似三维里面的一个窗口。这些节点默认都是显示出来的,如果默认不显示就在右边的节点属性里取消勾选就好了,在代码里根据逻辑判断是否要显示。

资源管理器里 就是小游戏的所有东西了,包括节点需要的 图片预制资源 ,还有一些音频文件和天空盒的资源,这些资源比较大,可以单独放在一个文件夹里,使用小游戏 分包加载 的方式。除此之外,还有 场景 的资源和 脚本 文件等等,最下面的是 内置资源 ,包含官网文档上提供的各种资源。

六彩跳棋

未完待续…

后面还会介绍如何发布到微信小游戏,以及微信小游戏的后台和服务支持。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1380352.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

制作打怪小游戏Kill Bill

使用construct2制作游戏Kill Bill construct2适合新手小菜鸟(比如我)进行游戏制作,以下的游戏Kill Bill就是由它制成。 制作步骤如下。 寻找素材,新建工程并插入对象对游戏对象添加行为构建事件以完成对游戏规则的设置完善细节 寻…

第二个Flash小游戏制作(打飞机)

帧一的动作 import flash.events.MouseEvent;import flash.events.Event; stop(); btn.addEventListener(MouseEvent.CLICK, btn_click); function btn_click(event:Event):void{ gotoAndStop("fire"); } 帧二的动作 atartPlaneAir(); package{ import fla…

flash游戏和HTML5游戏,Flash动画和H5小游戏哪个更好?

原标题:Flash动画和H5小游戏哪个更好? 大家都知道现在H5小游戏很火,但是flash动画也有其历史渊源和优势。下面本文就重点带大家看看flash动画和H5小游戏哪个更好。 1、制造本钱上看,flash动画如同比较复杂一点的H5动画的价格差不多…

第一个Flash小游戏制作(1)

目标:是制作一个类似连连看的游戏(如下图)。 素材可以在附件中下载,包括: 1.图片的MovieClip 2.两个自定义按钮(也可以使用自己的按钮) 3.一些声音文件 第一步: 我们先新建一个(…

制作flash cs的简单小游戏

以flash cs6为例制作小游戏。 文件素材可以从图片上截图下来之后,稍微用ps处理下就行了。 需要的有: 1.一个背景板。2.气球。3.齿轮。 新建一个Game.as文件。把下面代码放进去。 package{ import flash.display.MovieClip; import flash.events.Event; i…

AIStudio扫描王实现与原理详解

★★★ 本文源自AI Studio社区精品项目,【点击此处】查看更多精品内容 >>> AIStudio扫描王实现与原理详解 一、前言 大家经常有需要使用扫描件的时候,如果是要求不太高的场景,我们通常会使用手机拍照,再经过一些APP应用…

基于 requests 的全能扫描王爬虫实践

投稿人:Alan 摘要:全能扫描王是文件扫描留档的重要工具,本文利用requests爬虫将手机客户端的扫描文件,同步至电脑端。 一、背景 在审计工作中,需要大批量扫描文件留档,全能扫描王成为主流的手机端扫描工具。…

【OpenCV】基于Qt的“破产版”全能扫描王

功能介绍 图片打开和保存图片矫正(证件扫描、文字纠正…)图片锐化增强图片清空阈值设置 项目实现 基本思路(证件扫描) 抠图:提取轮廓矫正:透视变换锐化增强:二值化 算法设计(证…

eNSP:ibgp的破水平切割练习

实验要求&#xff1a; 拓扑展示&#xff1a; 命令操作&#xff1a; R1&#xff1a; <Huawei>sys [Huawei]sys r1 [r1]int g 0/0/1 [r1-GigabitEthernet0/0/1]ip add 12.1.1.1 24 [r1-GigabitEthernet0/0/1]int lo0 [r1-LoopBack0]ip add 1.1.1.1 24 [r1-LoopBack0]osp…

css clip-path 画五角星

简介 使用裁剪方式创建元素的可显示区域&#xff0c;实现区域裁剪。 浏览器兼容性 常用的三种方法 1. clip-path: circle(50px at 50px 50px) 以 50px 50px 的坐标为圆心裁剪一个半径 50px 的圆&#xff1b; 2. clip-path: ellipse(30px 40px at 50px 50px) 以 50px 50px…

canvas绘图详解-06-绘制一个五角星-常用绘图原理

先讲如何画一个正规的五角星 在五角星的内外画两个圆&#xff0c;五角星有五个角&#xff0c;360/572度 所以得出这两个角的度数 然后算出这两个点坐标 角度转弧度 角度/180*Math.PI 所以外顶点坐标 x: Math.cos( (1872*i)/180*Math.PI) * R y: Math.sin((1872*i)/180*Math.P…

钓鱼网站原理实验

实验环境:一台Windows 2003&#xff08;WA&#xff09;作为客户机&#xff0c;一台Linux&#xff08;LB&#xff09;作为服务器。 1.LB设置网络适配器 2.LB配置eth0&#xff08;vim /etc/sysconfig/network-scripts/ifcfg-eth0&#xff09; 3.LB将eth0的内容copy一份到eth1 …

电子邮件如何追溯到他们的源IP地址

你要做的第一件事当你听到检查发送电子邮件通知,对吧? 这是最快的方法找出谁是电子邮件,以及可能的内容。 但是你知道每个邮件都有更多的信息比出现在大多数的电子邮件客户端? 有主机的信息发送者包括在邮件头信息可以用来跟踪电子邮件回源。 下面是如何跟踪,邮件回它是从哪…

红队攻击:轻松玩转邮件钓鱼

首发在合天智汇&#xff1a;https://mp.weixin.qq.com/s/sRXnwIdy3eQ0CJS58_bI1g 邮件钓鱼老生常谈&#xff0c;攻击手段也并不新颖。但对于网络安全工程师来说,“懂原理”和“会使用”是两个概念。会用&#xff0c;用得好不好&#xff0c;又是不同的层次。红队攻击要讲究攻击的…

seeker+ngrok 钓鱼获取目标位置

免责说明&#xff1a;本文章只是参考&#xff0c;一切后果自行承担&#xff0c;网络环境靠大家&#xff0c;遵守网络安全法是每个人应尽的责任 文章目录 一、工具介绍seekerngrok 二、使用步骤 一、工具介绍 seeker seeker工具是一款社会工程学的利器&#xff0c;可以通过see…

使用十六进制IP地址的网络钓鱼攻击活动

网络犯罪分子正在不断优化其网络攻击工具&#xff0c;策略和技术&#xff0c;以逃避垃圾邮件检测系统。 由于一些系统会直接提取邮件中内嵌的链接进行检测&#xff0c;而一种此类URL混淆技术采用了URL主机名部分中使用的编码十六进制IP地址格式来逃避检测。 由于IP地址可以用多…

1. 如何爬取自己的CSDN博客文章列表(获取列表)(博客列表)(手动+python代码方式)

文章目录 写在最前步骤打开chrome浏览器&#xff0c;登录网页按pagedown一直往下刷呀刷呀刷&#xff0c;直到把自己所有的博文刷出来然后我们按F12&#xff0c;点击选取元素按钮然后随便点一篇博文&#xff0c;产生如下所示代码然后往上翻&#xff0c;找到头&#xff0c;复制然…

Maven在IDEA2021版本中全局配置(一次配置处处生效)

前言 我们在开发中&#xff0c;Maven是必不可少的&#xff0c;但是每次都需要设置一遍Maven的仓库和settings.xml。真的是心累&#xff0c;今天教大家全局配置一下。再也不要每次项目都配了&#xff0c;Maven还经常出问题。 解决方案 友情提示&#xff1a;小编的IDEA版本为2…

Tableau 聚合计算 - 分组求和(sum、fixed、include的使用)

一、聚合计算例子 有以下数据&#xff1a; // 计算1 SUM(IF [shuxue]123 then [yingyu] END)// 计算2 IF [shuxue]123 then {fixed [shuxue]: SUM([yingyu])} END// 计算3 IF [shuxue]123 then {SUM([yingyu])} END// 计算4 {fixed [shuxue]: SUM([yingyu])}// 计算5 {include…