自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 有限状态机报错transition is invalid while previous transition is still in progress

在这之前,先来说下什么是有限状态机(Finite-state machine)背景我们在开发游戏,比如rpg游戏时,会涉及到玩家有各种状态,如攻击状态,等待状态等,如果用ifelse也可以实现,但是随着程序复杂度越来越高,这样肯定是不易于代码维护的,很容易出错,而且代码可读性比较差。这时,用状态机就可以很好的解决这些问题。我们可以通过状态机来记录它的各个状态(state)和状态之间的转换(tr...

2019-06-30 18:07:16 788

原创 微信小游戏还有前景吗,或者说游戏开发值得我去做吗?

最近一直在研究微信小游戏,因为是从0开始,没有一点游戏的开发经验,所以感觉还是挺吃力的。然而已经有一段时间了,却没有一点成果,有点受打击。其实,微信小游戏的红利期已经过去了,不知道自己坚持的意义是什么,或许只能用我热爱游戏来安慰自己了。真怕到时候自己本职工作技能没有提升,小游戏又没研究出啥成果来,就真的赔了夫人又折兵,白白浪费自己的大好时光了。越想越浮躁,导致最近学习也三心二意,深入不进去,...

2019-06-23 23:30:18 2197 7

原创 再读《左耳听风》

背景今天,偶然间又想起来了自己订阅的极客时间课程,好久没有看了。之前买了两个课程,一个是“左耳听风”,一个是关于pygame的。左耳听风 这个课程应该是一年前就出了的,当时也是机缘巧合看到了这个课程,刚推出来的时候就买了(忘了当时是多少钱了),现在好像已经涨到299了。当时刚买的时候,看了几篇文章,给我的印象,就是里边的链接太多了,各种书籍和网站的链接。就是每一个知识点,作者不是结合自己的经...

2019-06-10 22:06:54 2180

转载 java对象头 MarkWord

原文链接:[https://blog.csdn.net/scdn_cp/article/details/86491792#comments] 我们都知道,Java对象存储在堆(Heap)内存。那么一个Java对象到底包含什么呢?概括起来分为对象头、对象体和对齐字节...

2019-06-05 20:41:15 26433 10

原创 cocos creator 碰撞检测系统collider

cocos creator 内置了简单的碰撞检测系统,会根据当前节点下添加的碰撞组件进行碰撞检测。它可以应用在很多场景,比如可以用来判断子弹是否碰撞到敌人。碰撞组件矩形碰撞组件:圆形碰撞组件:多边形碰撞组件:属性作用Editing选中之后,可以在场景编辑器中对碰撞组件进行编辑Tag如果节点下挂有多个碰撞组件时,可以根据标签来区分各个碰撞组件Off...

2019-06-04 00:31:51 8956

ts+socket.io.zip

cocoscreator下使用ts版本的socket.io,后端socket.io包版本是 ^2.2.0 需要使用1.4.4版本的socket.io.js,配合1.4.5版本的.d.ts声明文件实现智能提示, 使用方法: 在脚本开头引入js: import { connect } from "./socket.io"; if (!cc.sys.isNative) {this.socket = connect(url, options?);} else{ this.socket = io.connect(url, options?);}

2019-10-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除