E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cocos2d游戏编程
cocos2d
x3.12 CCTableView优化和使用
cocos2d
x自带的scrollView有两种。1,
cocos2d
x/extensions/GUI/CCScrollView(自带)和cocos
狮子羊
·
2023-08-28 11:39
cocos2dx
cocos2d-x
优化
cocos2d
x学习之路(九)——声音引擎
了解
Cocos2d
-x中的声音引擎掌握SimpleAudioEngine类掌握音效的控制
Cocos2d
-x中的事件分发机制了解监听器了解优先级掌握触摸事件及其应用其他事件
Cocos2d
-x提供了一个SimpleAudioEngine
酒浓春入梦
·
2023-08-28 11:09
cocos2dx
cocos2d
学习
游戏引擎
Quick-
Cocos2d
-x 3.3中常用的文件和函数(二)
上一篇文章中我们讲到了Quick-
Cocos2d
-x3.3中的display文件中包含的方法。今天我们来介绍下Quick-
Cocos2d
-x3.3中的ui库。
houjia159
·
2023-08-28 10:09
quick-cocos2d-x
cocos2d
-x改底层之动态改变UIListView中的某项在链表中的位置
先看一下UIListView添加、插入、删除的机制,再来考虑如何移动某一项在链表中得位置。UIListView.h/*所有项用一个数组来保存*/CCArray*_items;voidListView::pushBackCustomItem(Widget*item){/*向数组中添加一项*/_items->addObject(item);remedyLayoutParameter(item);add
清风半夜鸣蝉
·
2023-08-28 10:09
cocos2d-x
cocos2dx
cocostudio
UIListView
互换两项的位置
我的阅读书单2020
阅读书单:1:《巴菲特的护城河》——(美)多尔西值得回味的书单:1:《巴菲特的护城河》——(美)多尔西学无止境:1,专业学习,饭碗(新语言:swift,python,TypeScript;新框架:
cocos2d
x-js
行业碧油鸡
·
2023-08-27 23:28
cocos2d
x学习之UIScrollView.h
*********************************************Copyright(c)2013-2017ChukongTechnologiesInc.http://www.
cocos2d
-x.orgPermissionisherebygranted
jii158249628485879
·
2023-08-27 13:42
c语言
开发语言
cocos2d
x学习之UIScrollView.cpp
*********************************************Copyright(c)2013-2017ChukongTechnologiesInc.http://www.
cocos2d
-x.orgPermissionisherebygranted
jii158249628485879
·
2023-08-27 13:42
cocos2d
学习
游戏引擎
cocos2d
x学习之UIListView.cpp
*********************************************Copyright(c)2013-2017ChukongTechnologiesInc.http://www.
cocos2d
-x.orgPermissionisherebygranted
jii158249628485879
·
2023-08-27 13:12
cocos2d
学习
游戏引擎
cocos2d
x学习之UIListView.h
*********************************************Copyright(c)2013-2017ChukongTechnologiesInc.http://www.
cocos2d
-x.orgPermissionisherebygranted
jii158249628485879
·
2023-08-27 13:40
命令模式
vs2017+BabeLua+
Cocos2d
x3.10配置
转载自:vs2017+BabeLua+
Cocos2d
x3.10配置-简书From:vs2015+BabeLua+
Cocos2d
-x3.10配置-江水静如诗下载BabeLua插件:BabeLuaFor2015V3.2.2.0
u010500895
·
2023-08-26 23:35
受用的文档
Cocos2d-x
lua
《
游戏编程
模式》学习笔记(八)双缓冲模式 Sequencing Patterns
双缓冲模式的意图双缓冲模式,使用序列操作来模拟瞬间或者同时发生的事情具体定义双缓冲模式定义缓冲类封装了缓冲:一段可改变的状态。这个缓冲被增量地修改,但我们想要外部的代码将修改视为单一的原子操作。为了实现这点,类保存了两个缓冲的实例:下一缓冲和当前缓冲。当信息从缓冲区中读取,它总是读取当前的缓冲区。当信息需要写到缓存,它总是在下一缓冲区上操作。当改变完成后,一个交换操作会立刻将当前缓冲区和下一缓冲区
Currybeefer
·
2023-08-26 05:08
游戏实用技术专栏
读书笔记
游戏
学习
笔记
想用 Python 写游戏,都有哪些好用的游戏开发库?
Cocos2d
Cocos2d
是一系列开源软件框架,用于构建跨平台2D游戏和应用程序,由
cocos2d
-x、
cocos2d
-js、
cocos2d
-xna
阿基米东
·
2023-08-26 00:00
Python
全栈
python
游戏
开发语言
cocos2d
x -lua 富文本
self.richtext_notice=ccui.RichText:create()self.richtext_notice:setContentSize(cc.size(600,50));self.richtext_notice:setPosition(cc.p(540,0));localres1=ccui.RichElementText:create(1,cc.c3b(149,180,184
赤焰军少帅林殊
·
2023-08-24 12:34
一个游戏程序员的学习资料
:http://software.intel.com/zh-cn/blogs/2012/03/20/400010004/想起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得
国境之南Fantasy
·
2023-08-23 20:57
杂
游戏
算法
引擎
图形
refactoring
mfc
一个游戏程序员的学习资料 (zz)
一个游戏程序员的学习资料//z2012-4-1914:39:51PMIS2120@CSDN想起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得,因此写出这篇小文
is2120
·
2023-08-23 20:57
GameDev
Book
游戏
算法
引擎
图形
refactoring
mfc
一个游戏程序员的学习资料(全是好书)
想起写这篇文章是在看侯杰先生的《深入浅出MFC》时,突然觉得自己在大学这几年关于
游戏编程
方面还算是有些心得,因此写出这篇小文,介绍我眼中的游戏程序员的书单与源代码参考。
HNFXS985
·
2023-08-23 20:27
c++技术
图形学
Direct3D
Ogre
cocos2d
x作茧自缚修改creator_to_
cocos2d
x(一)
前言 反正是作死,新项目选择了
cocos2d
x+lua,ui编辑器用的是cocoscreator,还是义无反顾的使用。然后现在回想起来,真心是一路坑。
浮生述梦
·
2023-08-22 06:14
cocos2dx学习之路
cocos2d-x
lua
creator
cocos2d
x作茧自缚修改creator_to_
cocos2d
x(二)
坐标的问题 按照之前的修改之后,发现在代码里面加入了新的子节点,坐标全不对了。查看CreatorReader.cpp代码发现有个adjustPosition的函数,实现很简单,这里不做叙述,然后将其导入lua中,发现子节点添加坐标没有问题了。这里注意是在代码里面新建然后加入读出来的creator文件中会出的问题。 同理,在导出animotion给lua使用的时候,发现坐标同样出了问题,于是,修
浮生述梦
·
2023-08-22 06:44
cocos2dx学习之路
cocos2d-x
lua
浅谈
cocos2d
x渲染方式
场景的渲染Node:visit其作用是遍历整个场景渲染树。部分代码如下if(!_children.empty()){sortAllChildren();//drawchildrenzOrder_localZOrdervisit(renderer,_modelViewTransform,flags);elsebreak;}//selfdrawif(visibleByCamera)this->draw
浮生述梦
·
2023-08-22 06:13
cocos2dx学习之路
cocos2d
游戏引擎
cocos2d
x lua 上浮提示框
这是之前游戏里面用到的,lua写的。functionPromptBox_FloatAction(promtBoxString,pos)--bodyl_PromptBoxindex=l_PromptBoxindex+1l_PromptBoxLabTag=l_PromptBoxLabTag+1localpromtboxstringlab=createPromptBoxFrameBg(promtBoxS
浮生述梦
·
2023-08-22 06:13
cocos2dx学习之路
cocos2d
x 3.x c++ 使用uibutton笔记
首先包含头文件:#include"
cocos2d
.h"#include"ui/CocosGUI.h"usingnamespace
cocos2d
;usingnamespaceui;注意一点的是
cocos2d
浮生述梦
·
2023-08-22 06:13
C++
cocos2dx学习之路
cocos2d
x 本地推送
用的引擎是
cocos2d
x的。但是我看了下,大概思路还是安卓普遍都可以使用的。
浮生述梦
·
2023-08-22 06:13
cocos2dx学习之路
cocos2d
x 3.x widget 透明过滤 UIbutton实现
参考了很多资料,理都懂,然并卵啊!第一个想到的是用RenderTexture来实现判断点击的像素点的alpha值,参考的资料http://blog.csdn.net/lwuit/article/details/40658347发现不成功,貌似渲染机制改了有点蛋疼。第二个参考的就是http://blog.csdn.net/super_level/article/details/41708563的方法
浮生述梦
·
2023-08-22 06:13
cocos2dx学习之路
cocos2d
x学习之路——毕业工作感悟(一)
其实最开始根本没想到会走游戏这条路。曾经在大学总是认为自己以后出去会怎么样,会有什么奇遇,但是,事实如此,自己根本就不是小说里面的主角,只是一个普通人,也要经历应该经历的事情。直到现在都记得,2013年自己在成都跑了上百家公司,可是基本都是由于学校太远要回去做毕业设计而被拒之门外。但是,自己也清楚,很多时候,由于大学的贪玩,基础不牢固,也是导致一直没找到工作的主要原因。最后,找到的是cd的dkm公
浮生述梦
·
2023-08-22 06:43
cocos2dx学习之路
cocos2d
x 获取系统时间
#if(CC_TARGET_PLATFORM==CC_PLATFORM_WIN32)time(&timep);#elsestructcc_timevalnow;CCTime::gettimeofday
Cocos2d
浮生述梦
·
2023-08-22 06:43
cocos2dx学习之路
Cocos2d
-x 3D渲染技术 (二)
3D坐标系统五个空间要把游戏模型显示到屏幕需要经历五个空间。局部空间(LocalSpace,模型空间)世界空间(WolrdSpace,游戏空间)观察空间(ViewSpace,视觉空间)裁剪空间(ClipSpace)屏幕空间(ScreenSpace)局部空间(LocalSpace)指模型对象所在的坐标空间,即建模软件的空间。一般在导出创建的模型时,将模型的的坐标设为(0,0,0),目的是为了保持和世
浮生述梦
·
2023-08-22 06:42
cocos2dx学习之路
cocos2d
3d
游戏引擎
cocos2d
x 3D物理相关知识点汇总
(一)3D相关基础知识网格(Mesh)通常说的网格其实就是3D建模出来的形状。因为模型是由很多三角形组成,所以,就像网格一样。纹理纹理的作用就是给网格上色。怎么上色的?举个简单的例子。想象有一张白纸,用它将模型包住,然后用画笔给模型上色。三个顶点就能组成一个面,面的形状和位置由三角形三个顶点的位置来决定的。准备若干的图钉,将白纸固定到模型上。那么模型就有了形状和颜色。导出数据,网格数据就是组成面的
浮生述梦
·
2023-08-22 06:42
cocos2dx学习之路
cocos2d
3d
游戏引擎
Cocos2d
-x 3D渲染技术 (三)
包围盒算法说白了就是给物体装进一个盒子里,该盒子可以装下物体。目的是为了进行碰撞检测。种类:球状碰撞体立方体碰撞体胶囊碰撞体Mesh碰撞体实现原理是OBB包围盒。经常使用的两种碰撞算法是OBB包围盒和AABB包围盒算法。OBB包围盒算法方向包围盒(Orientedboundingbox),简称为OBB。OBB包围盒特点:始终沿着物体的主方向生成最小的一个矩形包围盒,并且可以随物体旋转,这就决定了它
浮生述梦
·
2023-08-22 06:42
cocos2dx学习之路
cocos2d
3d
游戏引擎
学习笔记-《
游戏编程
模式》
《
游戏编程
模式》全书内容梗概总结这是一篇超过万字读书笔记,总结了《
游戏编程
模式》一书中所有章节与内容的知识梗概。
C-haidragon
·
2023-08-20 16:33
学习
游戏
命令模式
【游戏设计模式】之四 《
游戏编程
模式》全书内容提炼总结
https://blog.csdn.net/poem_qianmo/article/details/53240330这是一篇超过万字读书笔记,总结了《GameProgrammingPatterns》(中译版《
游戏编程
模式
西溪漫步
·
2023-08-20 16:31
架构
性能
游戏编程模式
游戏设计模式学习笔记(14)策略模式
游戏设计模式学习笔记(14)策略模式参考:《设计模式与游戏完美开发》《
游戏编程
模式》(https://github.com/tkchu/Game-Programming-Patterns-CN)《图说设计模式
ChiLi_Lin
·
2023-08-20 16:31
游戏设计模式
学习笔记
《
游戏编程
模式》学习笔记(七)状态模式 State Pattern
状态模式的定义允许对象在当内部状态改变时改变其行为,就好像此对象改变了自己的类一样。举个例子在书的示例里要求你写一个人物控制器,实现跳跃功能直觉上来说,我们代码会这么写:voidHeroine::handleInput(Inputinput){if(input==PRESS_B){yVelocity_=JUMP_VELOCITY;setGraphics(IMAGE_JUMP);}}可是这么写不对,
Currybeefer
·
2023-08-20 16:30
游戏实用技术专栏
读书笔记
游戏
学习
笔记
游戏编程
之javascript泥巴Mud(三)
游戏的核心代码来了,它就是Game,创建房间、处理输入的命令、提供移动、帮助和退出的能力,可以进一步提炼。创建房间分析命令执行命令代码中使用了Systemout.print(),明眼人应该能看出来,它原来就是java里的System.out.print(),在这里稍微改变了一下,对输入输出进行了重定向。
东方支柱
·
2023-08-20 13:08
cocos2d
图片边缘有黑线和移动拼接图时有锯齿的处理方法
1,我平常处理小图片时,为了节约内存资源用TexturePacker工具打包成一张大图片。后来渲染图片时图片边缘出现了黑线,开始以为是图片的问题,后来经过几次实验,发现原来是使用TexturePacker是操作不当引起的。解决方法:用TexturePacker打包图片时,使图片之间的距离保持一个像素。2,当对图片进行操作,如移动,旋转等,有可能图片边缘会出现锯齿的情况。特别是无缝拼接且移动,极可能
zjwfisheep
·
2023-08-19 21:14
【
Cocos2d
x】Cocos Creator Android平台打包效率优化
想起之前也接触过
cocos2d
xc++工程,打包也是奇慢。结合
cocos2d
x引擎以及gradle工程配置,初步估计是ndk编译
cocos2d
x引擎这一
devnn
·
2023-08-19 16:26
cocos2dx
Android
gradle
android
cocos2d
gradle
cocos2d
x入门1:关于Cocos Creator
以上所有教程均为cocoscreator3.0的介绍。※关于CocosCreator的诸多问题※①Q:CocosCreator是游戏引擎吗?A:它是一个完整的游戏开发解决方案,包含了轻量高效的跨平台游戏引擎,以及能让你更快速开发游戏所需要的各种图形界面工具。②Q:CocosCreator的编辑器是什么样的?A:完全为引擎定制打造,包含从设计、开发、预览、调试到发布的整个工作流所需的全功能一体化编辑
「已注销」
·
2023-08-19 16:26
cocos2d
北京游戏培训价格是多少?
用
cocos2d
开发android、ios下运行的手游,相对大型游戏则要简单许多。要是你有语言基础加上好的创意想法,下一个土豪就是你。北京游戏培训价格是多少?大家不要忘了当时为什么选择游戏培训。
来自火星的大猫
·
2023-08-19 16:45
andoird命令行打包流程
cocos2d
-x技术群:117871561如果沒有解決你的問題可以加我微信幫你解決:15968912417第一步:安装JDK。第二步:配置Windows上JDK的变量环境。
亮亮同学
·
2023-08-18 22:16
国内游戏引擎Cocos你知道吗?
以下是Cocos引擎的一些关键特点和组件:
Cocos2d
-x:
Cocos2d
-x是Cocos引擎的2D游戏开发框架,使用C++编写。它提
中懿游
·
2023-08-18 12:39
cocos2d
游戏引擎
游戏开发需要掌握哪些内容?
游戏引擎:熟悉一种或多种流行的游戏引擎,如Unity、UnrealEngine、
Cocos2d
等。这些游戏引擎提供了开发游戏所需的各种功能和工具,如图形渲染、物理模拟、碰撞检测等。
中懿游
·
2023-08-18 12:08
游戏
Cocos2d
项目问题记录
环境搭建正常运行Android端的
Cocos2d
项目,本机至少需要AndroidSDK、NDK环境、AndroidStudio项目报错总结CMakeError:CMakewasunabletofindabuildprogramcorrespondingto"Ninja
liuweiiqiang
·
2023-08-18 03:03
cocos2d
游戏引擎
【QT学习笔记001】小试身手、C语言扫盲
一级指针内存模型及项目开发重要点二级指针内存模型及项目开发重要点多维指针做函数参数技术推演分析结构体及内存模型、工程开发套路指针铁律特色工程项目开发中至镇初步易犯错误模型总结与分析数组类型,压死初学者的三座大山:3、数组类型4、学习路线:5、linux编程6、
游戏编程
EE_LegendNing
·
2023-08-17 04:58
QT
语言
编程
《
游戏编程
模式》学习笔记(六)单例模式 Singleton Pattern
单例模式的定义保证一个类只有一个实例,并且提供了访问该实例的全局访问点。定义这种东西一般都是不说人话的,要想要理解这句话的意思,我们得把它揉开了才能搞明白。我们先看前半句“保证一个类只有一个实例”,单例一般使用类来实现,也就是说,这个单例类,其有且只能有一个实例化的对象instance,一旦出现多个,就不是单例模式。后半句“并且提供了访问该实例的全局访问点”,这句话的意思是,这个实例化的对象是全局
Currybeefer
·
2023-08-17 04:22
游戏实用技术专栏
读书笔记
游戏
学习
笔记
单例模式
设计模式
《
游戏编程
模式》学习笔记(四) 观察者模式 Observer Pattern
定义观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。这是定义,看不懂就看不懂吧,我接下来举个例子慢慢说为什么我们需要观察者模式我们看一个很简单的需求,现在要你在游戏中加入成就系统,在物体坠落1000米的时候给玩家发一个成就勋章,你要这么做?最直观的方法就是,在游戏的物理系统那一部分中,加入这么一段代码:voidPhysics::u
Currybeefer
·
2023-08-17 04:22
读书笔记
游戏实用技术专栏
观察者模式
游戏
学习
c++
《
游戏编程
模式》学习笔记(五)原型模式 Prototype Pattern
原型的定义用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。举个例子假设我现在要做一款游戏,这个游戏里有许多不同种类的怪物,鬼魂,恶魔和巫师。这些怪物通过“生产者”进入这片区域,每种敌人有不同的生产者。假设每种怪物都有不同的类,同时他们都继承怪兽这个基类,那么我们的代码就会是这样classMonster{//代码……};classGhost:publicMonster{};class
Currybeefer
·
2023-08-17 04:21
游戏实用技术专栏
读书笔记
原型模式
游戏
学习
弹球游戏python鼠标控制_用python和pygame
游戏编程
入门-弹球[鼠标控制]
本节我们再将鼠标的事件引入到这个动画中,要做什么呢?就是在动画中,如果按下鼠标左键,小球会停止移动,如果松开左键,小球会移动到鼠标的位置,然后继续刚才的运动;如果按下鼠标左键不放,移动鼠标,小球就会跟随鼠标移动,感觉是鼠标在拖动小球一样,鼠标松开,小球继续之前的运动。分解:一、如果按下鼠标左键,小球会停止移动(1)判断鼠标按下事件:event.type==pygame.MOUSEBUTTONDOW
weixin_39969143
·
2023-08-16 14:45
弹球游戏python鼠标控制
C++小
游戏编程
2-飞机大战2.0
之前我写过一个小游戏,也是飞机大战,不过这个游戏玩起来体验感不是很好,所以今天重新写了一个,(以前的链接:C++实践:小游戏--飞机大战_c++飞机游戏-CSDN博客)我们来看看现在的代码吧!#include#include#include#defineKEY_DOWN(VK_NONAME)((GetAsyncKeyState(VK_NONAME)&0x8000)?1:0)usingnamespa
FY_Lemon_King
·
2023-08-16 04:59
c++
开发语言
从智能指针联想到
cocos2d
x内存管理机制
1.写在前面C++在C11之前,都是使用new分配内存,delete释放内存。这看起来是不是非常轻松?其实这会暴露出许多缺点:内存重复释放野指针:指向的内存已经被释放了,但是指针还在使用内存泄露:不再使用的内存没有释放,内存占用率过高C11就引出了智能指针来解决以上的三个问题。我已经有博客提到智能指针了,想多了解的朋友可以去看看:C++多线程下的shared_ptr、C11新特性之智能指针。sha
凉拌姨妈好吃
·
2023-08-15 03:07
火车头伪原创设置【php源码】
本篇文章给大家谈谈python
游戏编程
代码大全,以及python编写的游戏有哪些,希望对各位有所帮助,不要忘了收藏本站喔。
chatgpt002
·
2023-08-14 19:07
服务器
符号表上传
Android下载Android符号表工具在对应文件夹添加obj文件,把lib
cocos2d
lua.so放进去,在frameworks/runtime-src/proj.android/libs/armeabi-v7a
咸鱼而已
·
2023-08-14 19:32
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他