10
2016
08

时隔近4年PSVita自制再次归来

先上干货,这游戏4年前sony发布基于C#的pss开发套件的时候我就移植过PSV,奈何限制太多,连发布都没办法。

最近自制系统Henkaku公布,这次是C语言。研究了几天,终于再次移植成功。

这是我上中学的时候做的小游戏,虽然内容极其简单,但为了纪念那段时光,基本每新接触一个平台我就会用它练手,目前为止能想到的平台几乎都移植了。这几天有时间的话再移植几个小时候做的游戏练手。

点击下载这个游戏

百度网盘下载


对于这次的Henkaku,真的意义重大,vita终于不再是手柄了,后面我会写文章单独聊一聊。


25
2016
04

联合作战:雷电X天启中英文版正式发布!


联合作战:雷电X天启,中英文版正式发布!


点击进入Google Play下载

点击进入App Store下载






17
2016
04

IOS下识别系统语言

做本地化需要获取用户系统的语言,来展示不同语言的界面。

这里可以通过NSUserDefaults里的AppleLanguages属性来实现,注意AppleLanguages是Key,对应的Value是字符串数组,包含了本机所有的语言,而数组第一个值,就是当前系统语言。

16
2016
04

RoboVM工程下IOS程序名称本地化

        当App需要在不同地区同时上线时,需要在不同语言下显示不同的名称。RoboVM本身app.name的配置不支持本地化,我们可以参考XCode项目本地化的配置方法来实现。


1.如图,首先在Info.plist文件里添加本地化名称配置“LSHasLocalizedDisplayName”,将原本的CFBundleDisplayName属性改为“${CFBundleDisplayName}”。

05
2016
03

联合作战:雷电X天启 现已登录谷歌商店

联合作战:雷电X天启   中英文版现已登录谷歌商店!

比预想的推迟了很久,独立游戏真是说不尽的艰难与挑战。总之,希望大家支持,记得给五星好评哦!

Appstore版即将到来。


点击进入Google Play下载

04
2016
01

Andorid下简单的"加载中"对话框

01
2015
04

来点春天吧!



05
2015
01

RoboVM项目接入IOS原生库文件

    很多时候IOS项目需要接入第三方的库文件,比如facebook SDK、admob之类,对于xcode工程一般是接入其原生的.a库文件,调用相关方法即可。基于Java的RoboVM工程也可以调用原生的.a库文件,我们需要做的就是个.a文件编写Java绑定代码。


    前期准备

    刚才提到的facebook、admob,以及很多主流的广告、支付、统计等SDK在git上已经有人实现了RoboVM的绑定代码,可供直接使用或做为参考。同时该项目的页面也简单介绍了如何自己去实现IOS的代码绑定,讲解了实现方法、属性、代理、枚举等。项目地址:https://github.com/BlueRiverInteractive/robovm-ios-bindings

24
2014
07

Libgdx多线程与渲染线程

大部分平台都会有主线程与UI线程同步的问题,Libgdx与androidUI线程进行交互使用Android的Message机制即可,比如弹出对话框,通知等。

但Libgdx的大部分逻辑都依赖渲染线程,比如资源加载,绘制,舞台创建等。当一些情况下在其它线程要进行渲染线程才能完成的工作时,直接在其它线程进行操作,会抛出java.lang.IllegalArgumentException: Error compiling shader错误。比如你的安卓Libgdx游戏要接入支付宝SDK,支付宝SDK支付回调是单独的线程,当你要实现类似“支付完成切换Screen”这种操作时,就需要用到Gdx.app.postRunnable,如:

18
2014
07

有趣的小游戏《Follow Number》

如题,自残自虐,欲罢不能!

下载地址:http://www.xshadow.org/

title.png