[置顶] 休闲游戏中使用redis作为排行榜数据存储

1.排行榜的需求               我有做了一个网站 http://www.cgame360.com/,专门放一些简单的html5游戏。现在有2个需求,我想获得一个游戏的top 10的用户的分数,还有一个是某个用户的排名,加上前后4名的人员。上图中少了名字,那个cocos2d js输入框有点问题就没加了。     现在的问题是用什么数据库来存储比较好?我想要尽可能快的查找出数据。...
阅读(26495) 评论(7)

[置顶] 我的游戏作品

1.《飞吧 30》第一个是IPhone 下载地址,第二个是android的。点击跳转链接,或者扫描二维码。 游戏实现见:《cocos2d 高仿doodle jump》2. 《30 快跑》第一个是IPhone 下载地址,第二个是android的。点击跳转链接,或者扫描二维码。 游戏实现见:《cocos2d...
阅读(2490) 评论(0)

[置顶] cocos2d 简单高仿天天酷跑游戏

1.先直接上视频来看下这个游戏的样子(GIF已经不能满足这个游戏的展示了)跑酷游戏最纠结的是地图,碰撞倒是简单,可以自己写或者使用box2d等物理引擎。跑酷游戏地图的特点就是随机性。但是随机中又有策划特意安排的部分,这样让玩家有小小惊喜。所以我就打算这样实现:用地图编辑器编写个几十个地图,然后洗牌掉,从第一个开始取,直到最后最后一个后,再重新洗牌,取第一个。这样就能突出天天跑酷游戏的特点。随机中又...
阅读(4217) 评论(0)

[置顶] Cocos2d-x 粒子编辑器 Particle Studio 争做 Windows Particle Designer 源码

1.完全免费使用全部功能!2.拥有在线的粒子库。还在苦苦制作粒子?赶快来看下是否已经有你想要的。3.全中文界面,方便使用。4.轻松分享自己的粒子。5.完全粒子属性配置,可更改背景颜色,轻松制作黑粒子。...
阅读(3323) 评论(1)

[置顶] "扫雷外挂" 原理篇

1.我理解的外挂 其实我没有做过外挂,前阵子在玩"炉石传说",这游戏免费,每赢3局可以得到10金币,想做个外挂来挂着玩,无奈水平有限,只能从"扫雷外挂"做起了, =。= 外挂其实是不限语言的,当然用强大的C,C++比较好,图像分析有很多开源库,比如强大的OpenCV。C++又很容易调用Windows API,或者调用MFC封装过的函数。 外挂大致分两种: 1.先截图或者进行...
阅读(6142) 评论(4)

[置顶] 《魔兽世界插件》教程---21点扑克游戏 Blackjack

1.编写魔兽世界插件准备 首先你要一个最新的魔兽世界客户端,我的有26G大小。记得要申请一个试玩账户,试玩账户不会消耗游戏时间,可不能用正常账户,那调试代码烧钱烧的厉害!用什么编辑器呢?魔兽世界插件大部分是Lua,一部分是XML,SciTE比较适合Lua,但我感觉用NotePad++比较好还要准备3个第三方魔兽世界插件来帮助我们!BugGrabber,BugSack,TinyPad。前面两个...
阅读(13709) 评论(16)

[置顶] 贪吃蛇 AI 的实现 snake AI

1.首先来看下贪吃蛇的特点...
阅读(6791) 评论(1)

[置顶] TextureUnpacker 分割 Texturepacker 产生的图片 支持windows 和 mac

1.TextureUnpacker介绍 2个主要功能: 1.分割TextureUnpacker生成的图片。 2.复制单个png图片名字。 我一般用TexturePacker打包生成sprite sheet图片。但是有时候得到别人已经拼成一张图时,我又想分割成小图,或者我只是想得到其中的几张小图。这个时候就可以用TextureUnpacker拉!这个是我用...
阅读(3851) 评论(0)

[置顶] cocos2d-x 是男人就下100层 附源码

1.效果图:    玩法: 一个不断下降的小人,点击屏幕的left或者right控制小人的移动方向,尽可能生存久些. 为什么要搞这个游戏呢?因为在2012年的8月份,我完成它的android版本,见《自己写的第一个android 游戏“是男人就下100层”》。没有从事游戏开发工作,编程进步真是慢,不过还是有点进步。这次在学习cocos2d-x,就改编了下。文章篇幅有限,不能什...
阅读(3056) 评论(1)

[置顶] Android 号码, 来电归属地 Jni 使用C++对二进制文件查询(一) 理论篇

1.效果图    左边的是应用程序界面,只是做个测试。右边的是应用程序信息,你会发现数据这块很小,只有420KB,要知道里面有近280,000记录。 2.尝试使用sqlite数据库, 用db格式文件。 随便去网络上搜索一个号码归属地数据库下载,你可能会找到各种格式,access,txt,db等。除了用insert sql语句外,你还可以用CSV文件格式...
阅读(2750) 评论(0)

Python No module named win32api

1.查看自己Python版本 下载对应的 Python for Windows Extensions 版本在cmd里输入python --version,我这是2.7,然后在python脚本里import sys print(sys.path)"C:\Program Files\Python36\python.exe" C:/Users/walle/PycharmProjects/untitle...
阅读(74) 评论(0)

Python raise Exception assert

1.Python 抛出异常def test(symbol): if symbol == 1: raise Exception('can not be 1') try: test(1) except Exception as err: print(str(err)) 2.Python AsserttestP = 3 assert testP >= 4, '...
阅读(64) 评论(0)

Python 解析json

import json stringOfJsonData = '{"name":"test","listData":[{"name":"test1"},{"name":"test2"}]}' jsonDataAsPythonValue = json.loads(stringOfJsonData) print(jsonDataAsPythonValue['name']) print(jsonDa...
阅读(64) 评论(0)

Python 解析CSV

import csv exampleFile = open('example.csv') exampleReader = csv.reader(exampleFile) exampleData = list(exampleReader) for i in range(0, len(exampleData)): print(exampleData[i][0]) http://www.w...
阅读(90) 评论(0)

Python QQ 发送Email SMTP

1.设置需要先去qq邮箱后台设置,打开POP3/SMTP,还要生成授权码,就是下面代码中填的密码。MIMEText支持htmlSMTP_SSL 用这个初始化,端口传465...
阅读(108) 评论(0)

Python 处理Excel

1. 安装openpyxlpip install openpyxl2. 读取Excel和写入Excelimport openpyxl wb = openpyxl.load_workbook('example.xlsx') sheet = wb.get_sheet_by_name('Sheet1') for i in range(1, 8, 2): print(i, sheet.cel...
阅读(80) 评论(0)

Python 用BeautifulSoup 解析Html

1. 安装Beautifulsoup4pip install beautifulsoup4 pip install lxml pip install html5liblxml 和 html5lib 是解析器2. html The Website Title Download my Python book from my website. Learn Python the easy way! B...
阅读(114) 评论(0)

Python 批量压缩png 支持过滤个别文件和文件夹

1.需求游戏的资源大多是png图片,需要压缩,但是有些图片和文件夹里的图片,美术不想压缩,比如一些带透明度的光圈或者游戏的主要元素。所以要过滤下。发现python这个语言比较适合用在这个场景。所以写了点python.  2.源码import os,sys import os.path rootdir=sys.path[0] #需要过滤的文件 notActionFile = ["choose_b...
阅读(425) 评论(0)

The vulnerabilities were addressed in OpenSSL 1.02f/1.01r. cocos2d 2.2.6

1.先去github上下载最新的库https://github.com/cocos2d/cocos2d-x-3rd-party-libs-bin/tree/v2左边是可以选择版本,v2还是v3,右边是下载。 主要更新的目录是。进行对比替换。还有android 的 Make文件2. 记得用较高版本的NDK进行编译非常重要!,要 r10。删掉之前已经编译的.o文件,全部重新编译3. 更新友盟统计htt...
阅读(1381) 评论(0)

cocos2d 物理平抛,斜抛运动

1. 效果图需求是这样的,这个bug有一个起始的位置,然后会给一个终点的位置,希望bug 以一种跳跃的物理方式来运动到终点。CCSprite* ghost = CCSprite::create("ghost.png"); this->addChild(ghost, 2); ghost->setPosition(ccp(100, 100)); ghost->setScaleX(-1); gho...
阅读(1805) 评论(0)

盈透证券 简单API 实战

1. 需求把每日的操作固定下来后,每天提交订单是一件非常麻烦的事情。盈透证券的TWS支持收市订单,即在北京时间早上4:00下单。但是这种订单类型不支持条件。比如我要在4:00 的时候下单购买 SP-Y 100股,如果当天比最近底部上涨1.5%的情况下。那么收市订单就没法用了。只能每天晚上提交订单委托单。有价格和时间可以添加。每天提交麻烦的要死啊。还好TWS支持API, 下面来看下如何修改默认API...
阅读(3930) 评论(0)

Qt 简单爬虫开发

1. 为什么使用Qt写爬虫?老实说爬虫非常关键是效率,所以说用qt来写不是一个好的选择。。。。但是我的需求比较轻量级,就用qt了,qt跨平台,UI不错,然后连接数据库方便,所以用来搞也不是一个坏选择。2.爬虫主要的内容基本爬虫就是请求地址,然后用正则表达式对结果进行处理,然后存到数据库中。大概就三步。这里只涉及到用get方式来获取。有一些数据还需要post。还有一些需要登录后,涉及到cookie,...
阅读(1423) 评论(2)

qt5 解析Json文件

/* test.json */ { "appDesc": { "description": "SomeDescription", "message": "SomeMessage" }, "appName": { "description": "Home", "message": "Welcome", "imp":["aw...
阅读(5224) 评论(0)

Cocos2d 中使用聚合广告SDK

1. 接入一个或者多个广告SDK是比较麻烦的个人开发者还是比较简单处理广告SDK的,比较懒的话接入一个admob的就差不多了。分IOS和android版本,真正处理完也要话不少时间。无论什么SDK,都还要自己写一个广告控制的类来封装下。主要是下面这样的需求比较难处理:我想同时接入admob和iad,或者一些国内的像百度,有米,比如插屏广告,轮放的载入,最好还能在线控制展示百分比什么的。自己也是能写...
阅读(2062) 评论(0)

c++ 用宏定义一个函数

#define MAX(a,b) ((a)>(b)?(a):(b))要点:变量都用括号括起来,防止出错,结尾不需要;。在实际编程中,不推荐把复杂的函数使用宏,不容易调试。多行用\#define CREATE_FUNC_TYPE(__TYPE__,__PARAM__) \ static __TYPE__* create(__PARAM__ para) \ { \ __TYPE__ *pRet =...
阅读(5369) 评论(0)
207条 共14页1 2 3 4 5 ... 下一页 尾页
    关注我的新浪微博

    互粉啊!!

    联系我
    个人资料
    • 访问:551508次
    • 积分:7607
    • 等级:
    • 排名:第2894名
    • 原创:206篇
    • 转载:1篇
    • 译文:0篇
    • 评论:157条
    博客专栏
    最新评论