- 博客(31)
- 资源 (1)
- 收藏
- 关注
原创 Unity 接入 ShareSDK 的微信分享
原创文章,转载请注明。原谅地址, http://freemanapp.com/zh/?p=74接入ShareSDK,可以在游戏中非常方便的进行分享。下面简单的描述接入的过程。首先就是到官网上去下载最新的ShareSDK的Unity压缩包,然后解压。文件中包含了一个DEMO,把Unity3dDemo/Assets/Plugins目录拷贝到您的项目的Assets目录中。打开Plugin
2015-09-06 13:44:19
5432
原创 了解SparseArray
根据http://android-performance.com/android/2014/02/10/android-sparsearray-vs-hashmap.html 这篇文章的描述SparseArray 与 HashMap比较,在内存上进行了优化,还有对remove进行了优化,推荐使用。
2015-01-14 10:09:44
462
原创 Toast导致Activity内存泄漏问题
Toast有可能导致Activity泄漏。在创建Toast时,需要传入Context,如果这个Context是Activity,而Toast是异步弹出,有可能弹出时Activity已经结束。所以正确使用方法,应该是传入ApplicationContext,避免Toast导致内存泄漏。
2015-01-09 12:00:33
3202
转载 “运行”另类妙用,程序启动更快捷
我们知道,在Windows中,单击“开始→运行”命令后,就可以在打开的对话框中输入相应的命令来打开一些系统工具,如输入“regedit”后回车可以启动注册表编辑器,输入“notepad”后回车会启动记事本程序等等。不过,在默认情况下,Windows只能支持少数的程序使用这样的便捷功能,有没有什么办法可以让更多的程序享受这样的便捷启动呢?当然有:我们只要在注册表中添加一些简单的信息,告诉Window
2014-09-04 10:20:04
496
转载 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/licensing/licenses/现今
2014-08-19 14:32:51
873
原创 cocos2d-x如何简单添加admob广告条
为了快速的在cocos2d-x中添加广告条,使用了以下代码try{ LinearLayout.LayoutParams adParams = new LinearLayout.LayoutParams( getWi
2014-04-02 09:22:29
1364
原创 如何使用命令行编译运行cocos2d-x的android工程
使用create_project.py生成工程后,如果使用Eclipse导入Android工程编译会遇到许多各种各样的“麻烦”,并且使用Eclipse编译的效率也非常的低。那么有没有其它方法来编译呢?于是,想到了使用命令行为编译运行cocos2d-x工程。第一步,在环境变量里添加NDK_ROOT变量,添加Android的NDK所在目录。第二步,使用命令行进入到proj.android目录下
2014-03-30 21:10:57
1804
原创 实现真正随机数
cocos2d-x里使用 CCRANDOM_0_1 可以产生随机的0和1,但是其实如果仅仅使用这个宏是不可以达到真正随机的效果,还需要为随机数设置“种子”经过修改后,使用以下函数可以产生[s,e]之间的随机数int Common::random(int s,int e){ cc_timeval psv; CCTime::gettimeofdayCocos2d( &psv,
2014-03-20 14:31:36
873
原创 cocos2d-x 编译错误总结
使用Eclipse编译时提示:Unable to add '........\proj.android\assets\app.config.txt': Zip add failedunable to process assets while packaging '....\proj.android\bin\resources.ap_'表示目录的权限不足(一般在cocos2d-x目录
2014-03-15 12:02:46
615
原创 如何不删除armeabi文件夹下的so文件
如果有多个so文件,并且不想在每次编译NDK时清空armeabi目录下的so文件可以在Android.mk中添加以下语句include $(CLEAR_VARS)LOCAL_MODULE := testLOCAL_SRC_FILES := libtest.soinclude $(PREBUILT_SHARED_LIBRARY)则可以既编译出so文件,又不删除原有
2014-03-13 17:57:41
884
原创 Android截图并分享的小例子
创建ScreenShot类来进行截图处理,并返回保存的文件名public class ScreenShot { // 获取指定Activity的截屏,保存到png文件 private static Bitmap takeScreenShot(Activity activity) { // View是你需要截图的View View view = acti
2014-02-10 16:20:18
2856
原创 cocos2d-x 添加admob全屏广告(iOS版)
今天为cocos2d-x添加Admob广告遇到一点麻烦,它与之前iOS添加admob有点不一样。首先,把admob的头文件和库文件添加到工程中,如图:然后添加Admob所需要的框架等详细可参考:https://developers.google.com/mobile-ads-sdk/docs/?hl=zh-CN#ios
2014-02-09 22:32:20
2897
原创 JNI层数组的处理
1.使用数组作为参数JNIEXPORT void JNICALLJava_org_davidliebman_android_awesomeguy_Panel_setTileMapData(JNIEnv * env, jobject obj,jintArray a_bitmap, jintArray b_bitmap, jintArray c_bitmap, jintArray d_bit
2013-12-03 16:31:51
727
原创 使用Python命令创建cocos2d-x工程
进入到cocos2d-x目录下的tools/project-creator目录下执行下面命令:python create_project.py -project Test -package com.test -language cpp就能在cocos2d-x目录下的projects目录拥有对应的工程目录
2013-11-13 15:48:38
935
原创 ADT调试C++代码
环境:MAC 10.8ADT 22.0.1NDK r9步骤:一、下载新版ADT和NDK二、配置NDK和SDK路径Eclipse -> Window -> Preferences -> Android -> set path to SDKEclipse -> Window -> Preferences -> Android -> NDK
2013-11-08 18:05:12
1573
转载 在mac上配置cocos2d-x开发环境
一、下载cocos2d-x最新安装包在终端中cd到本地将要存放目录,执行git命令git clone https://github.com/cocos2d/cocos2d-x.git二、如果开发ios程序,需要配置xcode模板下好后,cd到cocos2d-x目录,执行里面的sh脚本,安装cocos2d-x模板sudo ./install-templat
2013-09-26 13:27:12
568
转载 用In-App Purchases赚钱的40个秘密
翻译:俊华、EY、夜狼、一叶、魏凡缤、校对:glory、u0u0原文:40 Secrets to Making Money with In-App Purchases对于用In-app purchases赚钱可以归纳为一个问题–为什么我们会去购买东西?我给你一个提示–几乎都是因为消费满足了客户的情绪和心理需求。如果你能了解人们的想法,那么你的ap
2013-09-16 22:02:56
1350
翻译 教程:Corona集成Game Center(iOS)
由于Game Center功能仅是现有的gameNetwork API的扩展,没有必要去重做每个可以发送到Game Center的请求。你可以查看更新文档中的gameNetwork的init(), request()和show()接口。相反,我会让你快速概览需要在“苹果方面”(iTunes Connect)做的东西、Corona的“设置”信息以及确保一切应用程序工作正常的特殊的考虑。
2013-08-27 17:28:07
1265
转载 关于独立游戏的7大非真实传言
作者:Chris Priestman随着时间的发展,独立游戏逐渐成为了公众的关注焦点,并因此涌现出了许多未知的传言。这些传言通常都是由那些不了解这个世界,但却想要看看独立游戏开发者到底能够创造些什么的人所传出来的。而这都是我们不愿意看到的现象。注:这些传言都是我们从不同网络渠道所听到的。1.独立游戏都是垃圾真的要从这点开始吗?尽管“垃圾”是一个见仁见智的问题,你是否
2013-08-24 23:00:38
696
原创 读《cocos2d-x手机游戏开发》有感(上)
整本书的页数不多,总共200页左右,大概花费一个多小时便看完整本书的一半。感觉是挺坑的一本书,从目录上看便可知道,接受背景及历史占了三章,介绍coco2d-x引擎特性和工具用了三章,加上搭环境,编译,最后给个实例,就是整本书的内容。 书本内容不够丰厚的同时也有好处,就是介绍相对简单,理解起来容易,比如第5章关于cocos2d-x的整体架构,令我对游戏制作有了一番新的认识。使用导演
2013-08-23 23:13:05
650
转载 独立游戏新闻和评论网站
独立游戏相关网站非常多,梳理下我们关注得相对频繁的一些独立游戏相关网站:1) Indie Game HQ ,http://indiegamehq.com/ (站点历史很短,可供翻阅的篇数比较有限)2)Gamasutra,Gamasutra - The Art & Business of Making Games (新闻内容和其他的网站差别不大,真正的价值在内部那些勤快更新的专栏
2013-08-23 13:04:18
870
原创 [2013.08.23]立志
不知不觉,已经毕业两年了。从一开始的忐忑不安开始参加工作,到发现职场上种种约束和规则,从不适到反感。不管在职场上走得多远,我觉得不会存在自由这两个字。所以在心中一直存着个梦想,可以成为一名独立开发者,悠然的在家中或者旅游途中,享受着阳光与沙滩,编写着自己所希望的代码,做自己喜欢的产品。 经过半年时间的努力,终于在Google Play和App Store上发布自己的作品,
2013-08-23 11:23:14
564
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人