原文:cocos2dx - Sqlite简单封装使用

前言: 一般游戏需要在手机上记录一些简单的信息,用来保存游戏的进度,玩家的分数等。SQLite作为轻量级 跨平台的关系型数据库,相当适合用于游戏数据的存储。 由于没有加密,有安全性问题,数据上还需要自己做些加密验证等。 封装效果 为了达到简单易用的效果,封装后接口大致如下。通过仅通过调用GetData和SetData来获取数据及存储数据。 辅助数据结构 Get及Set得到的数据需要知道类型且可以得 ...

2016-01-30 11:57 3 1604 推荐指数:

查看详情

cocos2dx - 在MFC中使用cocos2dx

本节主要讲一下如何在MFC窗口中使用cocos2dx   在做比较复杂的游戏,有时需要通过一些工具来编辑生成关卡或者特效,技能等的配置文件。为了方便配置,需要可以通过修改参数直观得到显示的效果。这就需要将引擎加载到工具中进行效果显示,这里我们将cocos2dx应用到MFC,得到最终效果 ...

Wed Jan 06 01:59:00 CST 2016 11 1286
Cocos2dx中的opengl使用(一)简单介绍

  引擎提供了CCGLProgram类来处理着色器相关操作,对当前绘图程序进行了封装,其中使用频率最高的应该是获取着色器程序的接口:const GLuint getProgram(); 该接口返回了当前着色器程序的标识符。后面将会看到,在操作OpenGL的时候,我们常常需要针对不同的着色器 ...

Fri May 29 17:36:00 CST 2015 0 2307
cocos2dx使用lua和protobuf

为了使游戏开发更加方便快捷,我继续了protobuf在lua下的尝试。 socket使用的是cocos2dx集成的websocket。 先说下环境:cocos2d-x-2.2.1 + protobuf 2.5.0 + protoc-gen-lua + Python 2.7.5 ...

Thu Mar 06 00:54:00 CST 2014 0 2465
cocos2dx + vs安装使用

cocos2dx版本低于2.2时: 安装使用方法: http://hi.baidu.com/waitmessage/item/a93fafb8e7fbf4f463388e53 1.下载最新版的cocos2d-x。打开浏览器,输入cocos2d-x.org,然后选择Download ...

Tue Feb 18 19:00:00 CST 2014 0 2818
cocos2dx lua 3.10 使用cjson

本篇介绍如何在lua中使用cjson对数据进行json的encode与decode,首先简单介绍下cjson: Lua CJSON 是 Lua 语言提供高性能的 JSON 解析器和编码器,其性能比纯 Lua 库要高 10 到 20 倍。 cocos2dx lua 3.10 默认目录中包含 ...

Tue May 09 04:27:00 CST 2017 0 2481
cocos2dx学习:TexturePacker的使用

首先要解释一下,为什么要使用TexturePacker? 这是应为我们做的游戏最终要运行在Android手机或者苹果手机上,而Android或者ios系统使用的是OpenGL ES来渲染。所以我们要针对OpenGL ES来进行优化。 内存方面,OpenGL ES纹理要求宽和高都是2的n次幂 ...

Thu Jan 04 02:06:00 CST 2018 0 1708
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM