摘要: 你是否每当新项目立项时苦苦思考这游戏怎么做收入,心里完全没底,尤其是市面没有这个类型游戏竞品? 你是否在新项目研发进入商业化阶段时,面对空荡荡的商业化模块或是各种玲琅满目的玩法,不知道怎么下手做商业化? 你是否在项目上线后,各种数据都好,就是收入做不起来? 你是否在项目进入稳定运营,新进大幅下滑,活 阅读全文
posted @ 2020-10-12 17:59 imik 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 一做网游的朋友以前跟对我说过:“游戏行业其实是一个手工行业”。当时很惊讶和不解,如今做了两个小游戏之后,我才感觉到确是个绣花活。今天得空,简要总结一下这段时间以来用到的cocos2d动作接口。1)延时动作(CCIntervalAction )CCDelayTime:延时[CCDelayTime actionWithDuration:1]CCMoveTo :移动到[CCMoveTo actionWithDuration:2 position:ccp(s.width - 50, s.height - 50) ]CCMoveBy:移动[CCMoveBy actionWithDuration:2 po 阅读全文
posted @ 2013-05-12 12:03 imik 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 格式字符串的一般形式为:%[*][输入数据宽度][长度]类型其中有方括号[]的项为任选项“*”符:用以表示该输入项,读入后不赋予相应的变量,即跳过该输入值。如:scanf("%d %*d %d",&a,&b);当输入为:1 2 3时,把1赋予a,2被跳过,3赋予b。%*c作用时读取输入流中数字后的一个字符,并丢弃,使得后面的输入函数不能读到那个字符跳过一个字符举个例子#include "stdio.h"int main(){int a, b;scanf("%d%*c%d", &a, &b);printf 阅读全文
posted @ 2013-05-12 12:02 imik 阅读(516) 评论(0) 推荐(0) 编辑
摘要: c++ 里面的map容器的迭代器里面 有个first 和 second例如map<string, int> m;m["one"] = 1;map<string, int>::iterator p = m.begin();p->first; // 这个是 string 值是 "one"p->second; //这个是 int 值是 1希望能为需要的朋友解决问题,如果还不能解决可以联系QQ897703027,email:hongjiandao@163.com欢迎大家交流cocos2d-x,C++等各方面的知识,或者创业团队 阅读全文
posted @ 2013-05-01 20:46 imik 阅读(2189) 评论(0) 推荐(0) 编辑
摘要: #与###define GPEBLT_FUNCNAME(basename) (SCODE (GPE::*)(struct GPEBltParms *))&GPE::##basename在#define中,标准只定义了#和##两种操作。#用来把参数转换成字符串,##则用来连接前后两个参数,把它们变成一个字符串。 #include <stdio.h> #define paster( n ) printf( "token " #n" = %d\n ", token##n ) int main() { int token9=10; paste 阅读全文
posted @ 2013-05-01 20:45 imik 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 方法一 根据中文在ASCII中的范围判断#include"stdafx.h"#include<string>#include<iostream>usingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){strings="你好CSDN,我的";stringt;for(inti=0;i<s.length();i++){if(s<255&&s>0)//扩充的ASCII字符范围为0-255,如是,处理一个字节{t.append(s.substr(i,1));t. 阅读全文
posted @ 2013-05-01 20:42 imik 阅读(590) 评论(0) 推荐(0) 编辑