![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏
catalpeak
这个作者很懒,什么都没留下…
展开
-
贪吃蛇小游戏 python版
贪吃蛇小游戏 python版原创 2022-12-09 11:07:53 · 276 阅读 · 0 评论 -
behaviac 学习
0.什么是 behaviacbehaviac是游戏AI、游戏原型开发设计工具通过编辑器设计逻辑,导出生成C++ \ C#代码可用于客户端&服务器端1.原理&流程软件分为两部分,看得见的编辑器 和 看不见的导出代码通过编辑器编写游戏想要的逻辑,软件可以导出对应的行为树语言有 C++、C#、bson、xml2.使用目前用处不大,之后有空更新吧...原创 2022-05-13 16:13:20 · 738 阅读 · 0 评论 -
cocos引擎中场景节点简介
Cocos 引擎场景介绍Cocos引擎 用树的数据结构做图形管理分别使用 场景树 和 渲染树1. Cocos 节点树Cocos 渲染树原创 2022-03-13 14:48:48 · 3785 阅读 · 0 评论 -
cocos2dx lua TextField 输入框 使用指南 BY 小曲奇~
cocos2dx TextField by 小曲奇~简介输入框承担了用户向内存中写入数据的角色cocos2dx 集成的可调用的输入框分为两种11.CC命名空间下的 TextFieldTTF 类2.CC->UI命名空间下的 UICCTextField 类前者继承自 label类 和 IMEDelegate类(键盘监听类)后者继承自 TextFieldTTF 类 和 TextFieldDelegate 类(只属于TextField的键盘监听类)如果分不清这二者 可以简单的理解原创 2020-08-29 16:48:03 · 1033 阅读 · 0 评论 -
cocos2dx lua 监听模式实现
cocos2dx lua 监听模式1.在控制系统中申请监听事件池的内存self.listenEventList = {}2.在监听事件池中使用Key-Value键值对数据结构存储key中存储当前事件的名称value中存储事件发生后会出发的函数列表通过多次调用listenEvent函数,向其中加入需要监听的事件,就可以实现监听事件的注册function Controller:ListenEvent(key, tag, callback) self.listenEventList[ke原创 2020-07-29 15:14:27 · 492 阅读 · 0 评论 -
游戏通用功能最合理的开发模式
设计方式Dialog & Controller & Config 相组合的开发方式在Config文件中配置该界面所需的所有参数(位置、数量、种类等等)在Controller中写与后端交互的窗口 or 所有复杂的数据处理 写成一个一个接口在Dialog中写整个窗口的具体实现 调用Controller中的数据(切记不要直接调用Config的数据)而且要注意中间过程写成通用的处理方式,让dailog随config的改变而改变...原创 2020-07-14 10:45:32 · 178 阅读 · 0 评论 -
游戏 帧动画 & 骨骼动画的 联系和区别
帧动画精灵列表的一种在游戏进行的每一帧,记录当先渲染图片/精灵的位置,在目标位置实时渲染出该精灵。每一帧刷新渲染区域骨骼动画时代的产物人体展现出来的是皮肤,但是带动皮肤运动的骨骼随着图像渲染从CPU->GPU,渲染的内容从记录每个精灵改为记录需要渲染的位置。设计骨头的顶点,骨头之间的联系。设计蒙皮(图片精灵),蒙皮的坐标,展示的顶点。二者还是有很大区别的,是两种思考的出发点(矢量图和标量图的二维化)...原创 2020-07-13 14:22:17 · 2081 阅读 · 0 评论