本地棋牌游戏语言制作

行业动态

new-2

当前位置:首页 > 新闻资讯 > 行业动态 > 正文

本地棋牌游戏语言制作

万博棋牌开发科技 2020-03-17 1692


  万博棋牌开科技科技是一家专业做具有特色本地化棋牌游戏,比如湖北的卡五星,四川的血战麻将等,这些都是具有浓郁的地方特色游戏,公司技术团队在开发过程中对游戏代码不会陌生,但是中开发过程中涉及到游戏语言包是最重要的困难。要让每个语言能是当地特色语言是具有很大的挑战。

  设计一套多方面的布局

  当你创建一个布局,确保包括界面元素的文本有足够的空间。最好地满足你的语言基础上的空间更多的部分(通常留出空间的30%),以适应其他语言。此外,该元件应能水平或垂直延伸,以便它可以适应不同的宽度和高度的接口或输入文本字符串。在目标语言中的任何文本串不应重叠与屏幕的边界或边缘。如果界面设计得当,通常您就可以针对所有支持的语言使用一套布局。 有关详情,请参阅构建灵活的界面。

本地棋牌游戏语言制作-第1张

  构建灵活的界面

  在应用程序的设计,支持各种尺寸的屏幕,你可以重复使用,以提供更好的用户体验不同的片段布局配置,根据相应的屏幕空间。例如,一次只显示一个 Fragment 可能就很适合手机这种单窗格界面,但在平板电脑上,你可能需要设置并列的 Fragment,因为平板电脑的屏幕尺寸较宽阔,可向用户显示更多信息。两个 Fragment,显示在不同尺寸屏幕上同一 Activity 的不同配置中。在较宽阔的屏幕上,两个 Fragment 可并列显示;在手机上,一次只能显示一个 Fragment,因此必须在用户导航时更换 Fragment。

  根据需要使用备用布局

  如果你的接口不能很好地适应目标语言的一些文字,然后你可以创建一个单独的一套备用布局的语言。机器人可以让你轻松地为特定的语言,区域设置,屏幕大小等,多种布局和其他资源加载语句,只需使用相应的资源做一个标记预选赛。虽然备用布局可以提供灵活性,但使用它会导致,随着时间的推移,增加维护应用程序的难度。在一般情况下,它最好是使用一个更灵活的布局。

  针对文档系统提供的格式

  如果您的应用需求可能会有所不同区域指定不同的日期,时间,数字,货币,和其他实体,一定要使用系统提供的格式,而不是使用应用程序的专用格式。请注意,并非所有使用相同的语言区千位分隔符,小数或百分比符号。

本地棋牌游戏语言制作-第2张

  Android 提供了多种实用工具,用于在不同的语言区域中设置格式和进行转换。假定用户的语言区域并据此强制设置格式,会导致在用户更改语言区域时引发问题。 强烈建议您使用系统提供的格式和各种实用工具。

  包括一套完整的默认资源

  提供一整套默认资源可以确保无论是何种语言或语言区域,您的应用都能正常运行。 应用的默认资源是指没有标记任何语言或语言区域限定符的资源,例如 res/drawable/ 和 res/values/ 中存储的资源。 如果您的应用试图加载目前的语言或默认资源集中没有的资源,则会崩溃。

  无论您在应用中使用的默认语言是什么,请务必在默认的资源目录中存储相关的布局、图形内容和字符串,且不使用语言或语言区域限定符。万博棋牌开科技科技是湖北本地一家专业从事棋牌游戏开发


提交需求或反馈

Demand feedback