自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DevFun

移动平台游戏开发-3D引擎分析-人工智能-高效算法讨论

  • 博客(59)
  • 资源 (2)
  • 收藏
  • 关注

原创 Mac os x 10.8 svn server的搭建

Mac自带了svn服务端和客户端,所以我们不用再去下载了。1 但首先 sudo vi /etc/paths将xcode里的Contents/developer/usr/bin加入到path2 创建一个目录当作svn的代码库3 去svnroot中看一下,文件夹中现在应该是空的,在下面创建一个repository目

2013-02-06 08:54:17 5187

原创 一年没在这机子上写android程序,竟然签名过期了。

今儿自己写个android 程序玩,运行时竟然报android Description Resource Path Location Type Error generating final archive: Debug Certificate expired on xxx Unknown Android Packaging Problem。我去,查了一下,原来是eclipse的androi

2012-11-04 16:42:39 3430

原创 关于new pad利用iPad1&2的资源缩放的问题 contentScaleFactor设置

这个问题困扰很久,原来一直用低版本的xcode打包,发现上机后自动为兼容模式,所以未处理。今儿小本挂了,只能用xcode 4.3打包,陈大师的缩放算法总是有缝,我试着缩放view也不好使。于是在绝望之时试验了将 UIView的self.contentScaleFactor = [screen scale];去掉,发现new pad既可以在兼容模式下运行。木哈哈哈,然后去st

2012-08-27 11:29:47 4925 2

原创 关于facebook接口调用返回unknow error的问题

用facebook api login调用facebook app一直出错,但是调用safari就没事儿,不知其原因,终于在stackover flow 上查出原来是facebook注册时的bundle ID和自己应用的不一致,哭死,改好,完事儿。返回错误描述//authorize#error_description=Invalid%2BIOS%2Bbundle%2BID&er

2012-07-24 12:56:16 2066

转载 Android avd 在电脑上创建sdcard

在使用AVD Manager创建AVD的窗口中,“SD Card”项如果选择“Size”,AVD Manager会把SD卡创建在路径:C:\Documents and Settings\***\.android\avd\***.avd\sdcard.img(其中第一个***是你电脑操作系统的用户名,第二个***是创建AVD的窗口中的“Name”项)如果你不想让它自动创建在C盘,可以

2012-05-18 11:23:23 1204

转载 Android permission 权限类及中文说明

程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in th

2012-05-18 11:01:02 923

原创 记录

http://www.devdiv.com/thread-19636-1-1.html

2012-03-29 23:52:03 591

原创 Android Visual Studio配置的相关说明

开始配Android:首先去安装各种sdkandroid sdkndk,现在最新版的的ndk是r7bndk对应系统列表如下API Level 3   --- Android 1.5 NDK 1API Level 4   --- Android 1.6 NDK 2API Level 5   --- Android 2.0 API Level 6   --- Andro

2012-03-26 11:19:25 2863

原创 关于在iOS设备上探测WIFI,3G,GPRS使用情况的细节

由于设计的游戏需要有一些联网请求,但有时候在设备未连接网络的情况下,如果对网络情况不加以判断,则可能造成游戏为了等游戏超时,浪费不必要的时间。所以在游戏启动时检测一下网络状况是很必要的,而且当玩家的设备连接上网络以后,有一个回调函数也是非常必要的一件事儿,这样可能更方便我们在后台下载数据库等信息。apple为我们提供了一套范例代码,下面我就来分析一下这段代码。范例代码地址在:htt

2012-03-18 10:51:59 13225

原创 用openGL ES绘制圆角矩形的实现

不废话,直接上代码//调用部分RoundRect( 200, /* x */ 400, /* y */ 400, /* width */ 300, /* height */ 25, /* Corner radius, at least less than 140? */ 64 /*

2012-03-11 11:57:08 7886

转载 iOS开发:系统进度条显示百科

在开发的过程中,一开始想加一个系统的loading条,可是当时由于犯懒就直接做了资源,今儿瞅见这篇文章觉得有必要记录一下首先是在UIAlertView里显示进度条:UIAlertView* alertView = [[[UIAlertView alloc] initWithTitle:@"Title"

2012-03-11 11:12:41 11029 1

转载 Android屏蔽home键的代码,咋摁也不响应的方法

package com.test.qiao;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.view.WindowManager;public class ZZZActivity extends Activity { privat

2012-03-11 10:46:33 5610 3

原创 在IOS+WIN32环境下NSString,wstring,w_char,char*, UTF8 char*互转的总结,及wstring参考。

因为这个问题断断续续的在纠结,今天在大体调通的情况下总结一下。首先在我手头的项目来看wstring -> NSString基本上不转不过去的,有可能是我配置的问题,当然我也曾经看到stackoverflow上面提到了一些方法,以及看到一个说俄语的大哥提供的一些方法,稍后会附上1.首先是UTF-8字符串(char *) -> NSStringchar *abc

2012-03-01 12:10:38 4613 1

原创 使用未定义的 class

今天想在cGame.h里写一个定义classA test;之前写classA *test;毫无问题而写成classA test;则不行,终于找出原因,原来我在class CGame之前对于classA的引用为class classA;class CGame {//.......}这种方式无法初始化classA改成#inclu

2012-02-02 14:10:21 10016

原创 openAL跨平台开发,解码方式 wav & ogg

由于当前使用的一套openAL的声音播放代码在播放音效的时候略显卡顿,于是今天一直在研究openAL,终于在下午,将所有声音都cache出来后,卡顿问题彻底解决。首先open AL的处理方式类似于open GL。入门请移步这里http://wenku.baidu.com/view/f4db9c270722192e4536f6c8.htmlhttp://app

2012-02-01 16:41:19 4150 1

原创 iOS下了断点自己都忘了,以为报错了又。

一件console里面有(GDB)就要十二分的警惕!那是已经断上了,赶紧找断点,或者continues啊!

2011-12-29 12:07:39 884

转载 ios里gettimeofday用法

struct timeval结构体在time.h中的定义为: struct timeval { time_t tv_sec; /* Seconds. */ suseconds_t tv_usec; /* Microseconds. */ }; 其中,tv_sec为Epoch到创建struct timeval时的秒数,tv_usec为微秒struct timeval结构体在time.h中的定

2011-12-29 12:02:33 7636

原创 关于在XCode里面使用wstring的说明

在Win端用的挺好的wstring,原来在xcode也能用,今儿一开始不知为啥,一用就报错,后来发现问题在这里首先要#include 其次要using namespace std;之后再定义wstring通了~,貌似win端也一样。

2011-12-28 19:02:34 1371

原创 批处理,循环写入文件

记得很久以前就遇到过这个问题,今儿又遇到了。记录下即是,我想通过echo循环写入文件名,进入一个.h文件原来这么写echo ... Delete the java filesdir /B /ON %PROJ_DIR%\src\header\*.h > #list.hfor /F %%i in (#list.h) do ( rem copy %DATA_PATH_RAW%\da

2011-12-27 14:13:35 4829

原创 GameCenter制作初步完成,另附landscape问题解析

最近努力参考着这篇文章http://www.cnblogs.com/andyque/archive/2011/06/24/2088383.html及这篇文章http://www.cocoachina.com/gamedev/misc/2010/1022/2229.html再结合iOS的帮助文档,将GameCenter部分整合进了游戏。 在这个过程中遇到一些问题,在这里都

2011-12-14 12:12:04 1781

转载 Google C++ 风格指南

http://codinn.com/projects/google-cpp-styleguide/view/headers.html

2011-11-07 14:34:59 604

原创 关于C++项目指针对象未被初始化的问题(0xcdcdcd)

昨天我试图将一个封装好的模块加入到正在开发的项目中,这个模块不是单独的类,而且对应的声明和实例。在处理过程中发现了如下问题。由于我自己写代码的时候,在变量初始化的时候总会做 Object *abc;abc = null; //我会初始化一下指针,将其置为空abc = new Object[N]; 的操作,所以一直

2011-10-24 12:33:16 4495 1

原创 svn文件夹隐藏文件删除利器

devcxn(http://hi.csdn.net/devcxn)同学潜心研制,研发时间长达10分钟,旷世奇做批处理,详情如下dir /b /aD /s J:\Project\MMORPG | FINDSTR /e ".svn" > delsvn.txtfor /F %%i in ( delsvn.txt ) do ( rd /s /q %%i )del delsvn.txtpaus

2011-10-21 14:29:52 1140 1

原创 关于EXC_BAD_ACCESS和SIGABRT在xcode下的处理办法

最近调程序总是遇到这个问题,而且是在main函数里的UIApplicationMain里遇到EXC_BAD_ACCESS和SIGABRT 去网上搜了下方法,解决办法多为xcode3里面添加NSZombieEnabled,在XCode4里需要这样,在点product同时摁Option(ATL)进去后选择Run xxx.app里面的Arguments,在Environment Variable

2011-10-20 21:46:03 2285

原创 关于app iPad上无法自动翻转的问题

今儿早晨一大早爬起啦,满心欢喜的写程序,结果纠结了一上午,最终还是搞定了iPad上翻转的问题,现在强力汇总。首先,我创建的程序是用一个UIView绑定一个创建时的mainwindows,这样不行,一定要自己的UIWindows最好。其次,我没有使用UIVi

2011-09-24 14:07:43 7624

原创 关于mac和PC连接多个显示器共享鼠标键盘,粘贴板的解决方案。

中午吃完饭回来,闲来无事觉得两个键盘鼠标互相换着打字太麻烦,因为原来在OSX系统里的偏好设定里看见过共享屏幕这一说,于是就想看看有没有什么方法能让MAC和PC共享屏幕。找到如下方法,已验证成功,剪贴板都能通用非常的爽快!首先需要用到一个工具---synergy在window端和MAC端同时下载一个客户端。http://synergy-foss.org/download/1.

2011-09-08 14:39:39 5639

原创 关于OpenGL 2D纹理贴图的经验总结,

今儿在搞OpenGL想让一个2D图片在win32环境下通过openGL显示出来。流程大体是这样的。1.用libpng将一个png图的各种结构读出来,自建的一个CImage类里面。成员函数包括ImageWidth, ImageHeight, p_imgData.

2011-09-07 17:27:31 11463 2

原创 关于在windows下OpenGL glViewport, glOrtho,glScissor的详解(几日心得体会)

这两天在不停的弄OpenGL编程,好久没用了,遗忘了不少,现在找回来,总结了一下心得:首先关于视点的问题,这些可能一些初学的同学可能会很困惑这个问题:首先在Windows下坐标原点在左上角,而OpenGL的坐标原点则在左下角。对于我想渲染一个2D的图片来说视点设置应该如下: glMatrixMode(GL_PROJECTION); glLoadId

2011-09-07 11:08:59 6932 2

原创 关于引入libpng.lib的一些问题

今天想写一个Image类之后用opengl 2d刷出来。在引入lib的时候总是出问题,现总结一下lib引入的一些问题:以VC2008 express为例:1.首先要在property->linker->input 里将additional depend

2011-09-05 17:52:26 1860

转载 转一篇关于opengl ES 入门的文章的翻译版本。很COOL

http://www.cnblogs.com/andyque/archive/2011/08/08/2131019.html

2011-08-24 09:15:04 982 2

原创 关于在xcode里面c++代码与objective-c代码混编的问题

在用xcode写测试程序的过程中,因为要用到我事先在win环境下的一些代码,将他们include进来,于是发生了c++代码与objective-c代码混编的问题,报错极其诡异。弄得我总是不知所踪。终于在对比了一个参考项目后,找到了问题所在。解决方法如下:在项目

2011-08-22 11:03:13 4299

原创 XCODE4+iOS4.3在开发中遇到的苦逼问题汇总。

因为是从头开始学,没有指导的同学,所以一路上一定会遇到很多苦逼的问题。下面总结一下1.每次编译999个错误,小Air挂掉,多半是因为一个库import了两次造成的,坑爹啊。。。2.c++代码与Objective-C代码混编,弄了一下午,特别郁闷,本来想

2011-08-21 17:48:22 1478

原创 关于各国文字的unicode码,总结

经过研究,基本上UTF能够通吃世界上能在计算机录入的所有文字。查询各国unicode码可以上http://unicode.org/charts

2011-08-01 11:30:13 1760

转载 创建window应用程序(win32 非 mfc) 去掉菜单栏

首先在Solution Explorer 中 找到文件夹子 Resource Files 再找一个XXXX.rc的文件(XXXX你自己命名的任务名)然后又键选view code(呵呵不要冲动直接去点文件) 在XXXX.rc中找到 //MenuIDC_GAMETEXT MENUBE

2011-07-28 15:11:56 2975

原创 关于VC中^跟踪句柄的详细释义~

最早的时候VC5入门,VC6用的最顺手也用的时间最长,然后毕业了一直做JAVA,对于之后的.net平台用的少之又少。每次拿起VC2005之后的版本,看见这个^符号时总是心生慌乱。索性今儿好好总结一些这个关于符号的释义~这个符号是在VC2005中新加入的一个符号,为一个跟踪句柄的符

2011-07-26 11:08:29 2951 3

原创 XCode各种技巧总结

1.首行缩进: "command + ["  :向左缩进"command + ]"  :向右缩进 2.自动套用格式: 在代码中点右键,或者control+左键,然后选择 Re-indent selection,则会自动帮你整理好所选择的内容。 3.代码自动完成: 当在Xcode里键入了一个调用的前半部分后,会有自动完成的灰色辅助代码出现,此时按Tab

2011-06-09 21:37:00 8425

原创 产生N个不重复的随机数的快速算法

今儿写一段生成随机数的东西,需要用到产生N个“不重复”的随机数算法,研究了半天,找到一种快速的解决办法: int startArray[] = {0,1,2,3,4,5,6,7,8,9};//seed array int N = 10;//随机数个数 int resultArray[] = new int [10];//结果存放在里面 for(int i

2011-06-09 16:51:00 22088 19

转载 报错:For input string: "filter_imports"。

报错:For input string: "filter_imports"。 正文报错:For input string: "filter_imports"。解决方案如下:进入 $WorkSpace/.metadata/.plugins/org.eclipse.jdt.ui删除IDE自动保存的一些档案:    * dialog_setting

2011-06-08 10:57:00 1954 1

原创 研习Objective-C几日总结

    写一篇有点儿个人观点的文章吧    这几日一直在看Objective-C的书,推荐一本好书《Objective-C基础教程》(英文名:Learn Objective-C on the Mac,作者Mark Dalrymple & scott knaster,人民邮电出版社出版)    目前看了大约5章,从结构角度讲,和Objective-C和C++基本结构和框架模式很类似,只是一些语法,或是一些类变量定义方面稍有不同。(也许是历史遗留问题,又或者是公司模式问题)。    现在来总结一下几个语法上的差

2011-05-30 23:41:00 950

原创 XCode快捷键

<br />command +/ 注释代码块

2011-05-22 19:35:00 793

Simple Mirror Animation - unity动画镜像翻转插件

Simple Mirror Animation Unity动画镜像翻转插件,Mirroring character animations should not just be a Mecanim only feature. With the Simple Mirror Animation asset, legacy character animation mirroring is now possible. No need for extra animation clips, mirroring is done at runtime without any extra overhead or performance cost. This saves not only the burden of creating extra clips, it also reduces build size as a result. Have a weapon parented to your character? Simple Mirror Animation will even mirror parented objects as well!

2020-01-11

iOS设备检测wifi或者3G状态的代码

iPhone iOS wifi 检测 3G WWAN 代码,注释

2012-03-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除