![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
H5游戏开发
IT界的卡卡西
更多精彩内容,请搜索微信公众号:游戏开发之旅
展开
-
H5游戏开发:游戏引擎入门推荐
H5游戏开发:游戏引擎入门推荐前言很多刚刚接触到游戏开发,准备大展拳脚的小鲜肉们,往往在技术选型这第一关就栽了跟头。毕竟网络上的游戏引擎良莠不齐,官网上相关资料也比较少,而选择一个适合的游戏引擎是一个项目最基础,也是很核心的一部分。试想一下,在游戏开发进行到中后期的时候,才发现项目引入的游戏引擎与需求相悖,这时候不管是重新做一些修修补补的工作或者更换游戏引擎,这都是转载 2018-01-18 10:57:00 · 4098 阅读 · 0 评论 -
NodeJS学习二(模板引擎的配置和使用)
当页面内容比较多的时候,如果像上一节中说到的在绑定路由使用app.send()方法返回大量的html字符串是不现实的,这个时候通常需要配置模板使其返回对应的页面。配置swig模板引擎分为四个步骤:1)加载模板引擎2)配置模板引擎应用模板3)设置模板文件存放目录4)注册模板5)路由中返回模板//应用程序的启动入口文件 //加载express模...翻译 2019-06-20 22:34:38 · 801 阅读 · 0 评论 -
NodeJS学习一(创建启动服务)
1.安装模块 在一个父级以及父级以上非中文命名的文件夹新建一个文件夹,当做该博客项目目录(如果含有中文安装模块会报错),这里命名为blog文件夹,打开终端cd切换进入该文件夹运行命令:npm init根据提示输入相应的项目名称,项目名称后面的其他选项直接回车默认,最后在blog文件夹下生产一个package.json的文件{ "name": "node_blog"...翻译 2019-06-20 22:01:24 · 282 阅读 · 0 评论 -
利用Phaser开发微信小游戏(排行榜小结)
利用Phaser开发微信小游戏(排行榜小结)小游戏中的开放数据域可用来保存游戏数据,可实现排行榜等功能,以下是我在项目中的实现方式,提供参考:一.开发前的配置1、参考官方文档,在game.json中增加openDataContext的配置项,并创建相应的open目录和...原创 2018-08-08 10:23:59 · 3876 阅读 · 7 评论 -
开发H5游戏“穿越小行星”并适配微信小游戏
最近手里有个Phaser游戏工程,上面让转化为微信小游戏,由于对这块儿不了解,所以上网查了很多资料,终于让我找到了案例,在此要感谢下 作者;下面是我转载的他的文章这篇笔记主要记录使用phaser.js开发一个完整HTML5游戏的整个过程,并将web端程序适配到微信小游戏。 1、游戏基本架构由于phaser社区目前仅有phaser2对微信小程序的支持,因此我选择phaser v2.6....转载 2018-07-06 12:57:37 · 1141 阅读 · 1 评论 -
在微信小游戏中使用three.js显示3D图形
年前,微信发布了一个重磅消息:微信小程序的小游戏功能,千呼万唤始出来!笔者之前从未接触过微信小程序和WebGL的开发,但是却一直有留意相关技术的发展,大概听说原来微信小程序是不支持WebGL 3D技术的。这次借着微信大力推广小游戏,看了一下API文档,发现小游戏是可以使用的WebGL进行开发的。而最近正好又有点时间,就随便搞搞,试试小游戏的效果。因为小游戏“跳一跳”是用three.js所制作的...转载 2018-07-18 10:21:31 · 5788 阅读 · 4 评论 -
利用 three.js 开发微信小游戏的尝试
前言这是一次利用 three.js 开发微信小游戏的尝试,并不能算作是教程,只能算是一篇笔记吧。微信 WeChat 6.6.1 开始引入了微信小游戏,初期上线了一批质量相当不错的小游戏。我在查阅各处的文章时候,发现其中有几款是基于 three.js 开发的,目前火爆朋友圈的《跳一跳》就是其中之一。这引起了我的注意,想起几年前也做过不少 WebGL 的尝试,于是禁不住想要弄到微信小游戏平台上试试。准...转载 2018-07-05 14:57:40 · 1029 阅读 · 0 评论 -
微信小游戏关系链的使用(排行榜的显示)
前言微信小游戏属于微信小程序的一个类目,小游戏对比于普通的h5游戏,其很大的一个特点是微信提供的关系链数据的使用,你可以获得同玩这个游戏的微信好友的数据,或者你在某个群的用户数据概念具体概念请前往-》关系链数据使用指南需要了解关系链api和开放域,主域等概念。以下着重介绍具体的api使用wx.setUserCloudStorage() 托管用户数据ps: wx.setUse...转载 2018-07-23 13:18:15 · 5940 阅读 · 4 评论 -
CocosCreator常用API函数库(一)_基础入门
给sprite动态改变图片 首先将存放图片最外层文件夹命名为resources changeBj: function(){ var url = 'globalUI/video/gVideoPlayClick';var _this = this; cc.loader.loadRes(url,cc.SpriteFrame,function(err,spriteFrame){ _this.isPlay....转载 2018-07-04 11:12:31 · 1213 阅读 · 0 评论 -
Cocos Creator常见问题汇总
1.本地存储数据cc.sys.localStorage.getItem(key,value);cc.sys.localStorage.setItem(key,value); 2.读取文本文件cc.loader.loadTxt(cc.url.raw('scripts/test.proto'), function(err, txt) { // 读取成功,err为null,读取失败...原创 2018-07-03 18:45:17 · 2017 阅读 · 0 评论 -
NodeJS学习三(静态文件托管)
1.路由方式引入//应用程序的启动入口文件var express = require('express'); //加载express模块var swig = require('swig'); //加载模板处理模块var app = express(); //创建app应用,相当于nodeJS的http.createService()//配置模板引擎app.engine('htm...翻译 2019-06-21 13:31:34 · 615 阅读 · 0 评论