关于cocos2d-x本地化的问题。

本文介绍了作者在cocos2d-x 2.0.3版本中实现游戏本地化的过程,包括使用.plist文件存储不同语言的字典,通过代码实现语言切换,并提供了宏方法简化调用。此外,还探讨了图片素材的本地化处理,欢迎交流讨论。
摘要由CSDN通过智能技术生成

由于工作中涉及到cocos2d-x的本地化问题,今天查了一下,没有找到现成的方法,就自己模仿iOS应用开发的本地化方法做了个简单的本地化实现。


由于本人学生一枚,目前正在实习,接触到的技术很有限,使用的方法可能比较笨拙,但是解决问题是目的,会怎么做就先怎么做了,等以后慢慢完善。希望大神们有什么好的建议意见不吝赐教。(注:本人使用的cocos2d-x版本是2.0.3)

====================================================

1、本地化文件存储。

我实现本地化的基本思路就是简单的字典(key-value)。iOS应用开发用的是.strings,个人觉得plist用起来比较舒服,又可以直接用CCDictionary读取,所以就直接用plist来存储。目前只用到两个语言:中文、英文。工程中添加如下属性表文件,部分内容如图,使用相同的key。

en.plist部分内容:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值