
编程感想
文章平均质量分 94
技术大黍-曾老师
这个作者很懒,什么都没留下…
展开
-
2021年为什么要学C++
参见 2021年为什么学习C++转载 2021-03-27 17:09:00 · 465 阅读 · 0 评论 -
跨平台开发的辛酸
今天花了一天的时间,终于把android版“小鸭爆破”来电中断时需要暂停游戏的功能做完了。因为是游戏本身是C++写的,而在android手机上需要通过Java应用来呈现。在玩家玩游戏时会出现这种情况:正在游戏,突然来电话,于是游戏会中断。游戏功能需求中要求:来电时游戏需要调用暂停功能。于是,实现时需要Java与C++配合编码,需要Java的方法呼叫C++,或者C++呼叫Java的方法。 虽原创 2012-05-17 20:51:55 · 1571 阅读 · 1 评论 -
Cocos2d-x 10的CCUserDefault不能在android下保存内容
今天真郁闷,花了大半天的时间才发现在CCUserDefault工具类在android平台下不能存内容,虽然它可以在win32平台下非常流畅的读写内容。但是,上了真机测试才发现没有实现保存文件!我换了三种写法来保存内容,甚至还把手机上的360卸载,怀疑是不是这个“老流氓”搞鬼,因为,上次开发“小鸭爆破”游戏时,我给游戏上广告SDK时,就吃过个“老流氓”的亏!它把广告SDK的广告下载给拦截掉了,弄得我原创 2012-11-27 20:58:48 · 2936 阅读 · 5 评论 -
C++与Java的探戈
今天与小强调试网络游戏通讯很爽:游戏客户端C++(Cocos2d-x引擎),服务端Java(Mina框架--非阻塞服务端引擎)。谁说Java不能开发高效率的游戏服务器?此刻我想起2010年上半年与小强一起写页游版《征途》去参加微软在成都举行的BizSpark创业大赛。当时我没有看懂Mina框架,于是,便使用Java原生态的NIO和非阻塞技术编写游戏服务端,让Java与Sliverlight技术(就原创 2013-04-24 23:52:37 · 949 阅读 · 0 评论 -
唉,Centos让我肿么来爱你
游戏服务器写完了,需要上服务器测试,因此, 我需要把工程打成jar包,然后发布到互联网的服务器上去。对Java来说,如果说普通的打包肯定很简单,但是,由于需要调用C++写的加密算法,因此需要在Linux下让Java呼叫动态链态链接库.so文件。我在Linux环境生成需要的.so文件遇到了麻烦,用了一天搞定(那个linux环境编写make文件很变态!),但是,当我需要把JNI文件打成.so文件时却遇原创 2013-09-15 21:14:19 · 1084 阅读 · 1 评论