小游戏开发引擎CocosCreator

article/2025/8/26 18:03:44

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

小游戏开发引擎

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

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

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

CocosCreator

CocosCreator

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

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

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

六彩跳棋

未完待续…

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


http://chatgpt.dhexx.cn/article/FEQJ8YvH.shtml

相关文章

unity开发微信小游戏1

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、准备工作二、官方文档三、WX开发者工具四、获得Appid五、获得AppidError: app.json: app.json六、资源下载失败404总结 前言 最开使用unity3d开发微信小游…

【微信小游戏】微信小游戏开发设置竖屏

微信小游戏开发环境默认横屏,对竖屏游戏非常不方便。 设置竖屏的入口十分隐蔽,以至于一度令我以为不能设置竖屏。 网上也根本搜不到解决方法,经过我的不懈努力,最终还是找到了设置方法。 原本是横屏的 按下面路径设置竖屏 开发…

使用pygame开发一个小游戏

学习了pygame,身为一个IKUN所以,做了一个简单的小游戏。游戏规则是,使用键盘的方向键控制坤坤,当坤坤触碰到篮球,就会爆发出音乐”只因你太美“。代码如下: import random import sys import pygame pygam…

微信小游戏开发教程

微信小游戏开发教程-前言 自18年年初对开发者开放小游戏接口以后小游戏越来越火热,本文就是对小游戏开发的入门教程,希望这篇文章能够帮到想要入门开发游戏的你。 哈哈哈,看到有人说我故意分成好几篇刷PV,改了一下删了两篇&…

支持小游戏开发的“引擎四剑客”

2017年12月28日,微信发布了一款叫“跳一跳”的微信小程序的一个小游戏,无需下载安装,即点即玩,只需要在微信客户端的小程序界面搜索“跳一跳”,点击即可加载进入该游戏玩。游戏小而精,借助于微信巨大的社交…

小程序开发小游戏注意事项

今天研究小游戏开发,总结了一些自己遇到的问题 : 一. 注册appId 用小程序开发的小游戏跟用小程序开发其他项目不是公用的一个appId 如果你现在的小程序账号已经选了别的类目(非游戏),那你就需要另外注册一个账号来单独申请小游戏…

【小程序】快来开发你的第一个微信小游戏(详细流程)

🥳 作者:伯子南 😎 坚信: 好记性不如乱笔头,独乐乐不如众乐乐 💪 个人主页:https://blog.csdn.net/qq_34577234?spm1010.2135.3001.5421 👬🏻 觉得博主文章不错的话&…

小游戏开发

小游戏开发 1、游戏发展历史 广义:一种有组织的玩耍,一般是以娱乐为目的,有时也有教育目的。在英语中,体育比赛(Game)也是游戏,只要其活动本质带有目的、规则、挑战和互动,我们都可以把其归为游戏。 狭义…

小游戏开发指南及过程中的难点问题

如果仅仅针对个人开发者来讲,要独立开发一款大型游戏几乎无可能,更大成功的可能还是开发一款类似《羊了个羊》这样洗脑的小程序游戏。 所以这里主要论述小游戏开发的情况,也就是小程序游戏,首先从小游戏的开发流程来看&#xff1…

oracle数据库中的注释

oracle数据库中的注释 单行注释-- --这是oracle中的单行注释 SELECT SYSDATE FROM dual; 多行注释/**/ /*这是oracle中的多行注释*/ SELECT 6 6 AS "计算结果" FROM dual;

MYSQL数据库如何写注释

方式一 注意:在写注释时,–与注释之间必须要一个空格 select * from stu -- 注释方式二 注意:这种方式比较随意,加不加空格不影响 select * from t_info #注释select * from t_info#注释select * from t_info # 注释方式三 s…

Idea连接数据库,显示表注释

idea设置显示数据库表名注释 操作步骤: View Apperarance Details in Tree View选上

达梦数据库中的注释的使用

在管理规模较大的数据库时,我们往往需要面对大量的表与视图,与此同时在表与视图中可能会存在着许多的字段,让人难以迅速分辨,不利于对于数据库对象的管理。除了在命名时,对于有意义的表、视图及列,应尽量赋…

Jpa 自动建表的时候在数据库中添加注释。

github地址 本项目可以让 Jpa 自动建表的时候在数据库中添加注释。 为什么做这件事 过去想要让 Jpa 在建表的时候自动添加注释一般需要使用 Column#columnDefinition 属性。示例如下: Column(columnDefinition "INT COMMENT ...") private int unitI…

达梦数据库中迁移过来的数据,在Mysql中批量添加注释,修改注释

一、原因 数据是从达梦数据库中迁移过来的,迁移完成注释丢失 二、方法 利用 information_schema.COLUMNS 这个表 三、执行步骤 1.这是达梦数据库导出的注释2.达梦的数数据库数据导出时是和创建表和索引都在一起,因此需要单独把注释这一块的给提取出…

2021.3.17丨致病菌毒力因子(VFDB)数据库注释

摘要 接到一个常规细菌的组装注释项目,不过客户提出想要获取关于组装结果与病毒之间的联系/按之前的操作,dfast没有病毒相关的数据库,无法满足客户需求。一番查阅,发现大家用这个VFDB数据库进行常规的病毒注释,下面将介…

【TP5】获取数据库注释信息

author:咔咔 wechat:fangkangfk table为表名 $data Db::query(SHOW FULL COLUMNS FROM .$table);

SpringBoot中使用Mybatis逆向工程(实体类含数据库注释)

Mybatis逆向工程:根据创建好的数据库表,生成对应的实体类、DAO、映射文件 文章目录 开发环境1.新建SpringBoot应用2.添加逆向工程插件依赖3.执行逆向生成 开发环境 开发工具:IntelliJ IDEA 2021.3.3 (Ultimate Edition)SpringBoot版本&#…

达梦数据库中注释的使用

在管理规模较大的数据库时,我们往往需要面对大量的表与视图,与此同时在表与视图中可能会存在着许多的字段,让人难以迅速分辨,不利于对于数据库对象的管理。除了在命名时,对于有意义的表、视图及列,应尽量赋…

达梦数据库注释的使用方法

在管理规模较大的数据库时,我们往往需要面对大量的表与视图,与此同时在表与视图中可能会存在着许多的字段,让人难以迅速分辨,不利于对于数据库对象的管理。除了在命名时,对于有意义的表、视图及列,应尽量赋…