QQ游戏城开发规范是腾讯公司为合作伙伴制定的一套针对QQ游戏平台进行定制化第三方游戏开发的详细标准和要求。这套规范详细地指导开发者如何创建符合平台要求的游戏产品,包括JAD文件和JAR文件的规范、程序启动界面的设计、主菜单与应用界面的细节要求,以及应用程序在处理外部事件时应遵守的准则。 JAD文件作为Java应用描述文件,对于中文支持的手机(如Nokia S40等)有特别的格式要求。JAD文件中的MIDLet-Name(应用名称)、MIDLet-Version(应用版本)以及MIDLet-Vendor(应用开发者名称)需要符合一定的格式和字符限制。例如,应用名称需采用特定的格式,版本号限制在12个汉字或5位字符内,且必须以“Tencent”或合作公司简称作为前缀。JAD文件的大小需控制在4KB以内,并采用UTF-8编码,确保没有字节序标记。 JAR文件作为Java应用的存档文件,其打包过程需要遵循特定的规范以保证在不同手机平台上的兼容性和性能。开发者应使用JDK1.3.1版本和SUN公司提供的J2ME Wireless Toolkit(版本需为1.0,1.0.3或1.0.4)。对于那些不支持扩展API的WTK工具,开发者需要将扩展API添加到相应的路径下。此外,JAR文件在内存占用方面有一定限制,JAVA应用程序运行时占用的内存上限是终端可提供的最大运行内存减去5KB。JAR文件的字节数限制也因不同手机型号而异,如Nokia S60和S40等。 在程序界面设计上,开发规范对程序的启动界面、主菜单、应用中菜单、应用界面及操作要求都有明确的指导意见。这些设计要求确保了用户体验的一致性和美观性。例如,必须提交相应的ICON图标,且图标的尺寸要求因手机型号不同而有所区别。 此外,应用程序在处理外部事件时也应遵循一定的规范。这包括对JAR和JAD文件名的要求,文件名需能体现出面向的终端设备,如 abc_n40.jad 或 abc_t618.jar 等格式。 开发者在开发过程中还需要提供产品简介、操作说明以及静态图片(游戏截图)和至少一张动画作为支持材料。这些中文化和图片说明是产品测试和审核的重要部分,能够帮助腾讯内部快速理解和评估游戏内容。 总而言之,QQ游戏城开发规范为开发者提供了一套详细的开发指南,以确保他们能够开发出符合腾讯平台标准、能够在各种手机上良好运行,并提供良好的用户体验的第三方游戏。这些规范和要求对于保持QQ游戏平台的品牌形象和提升用户满意度至关重要。开发者需严格遵守这些开发规范,确保他们的游戏产品能够顺利通过腾讯的内部规范测试,最终成功上线。
- 粉丝: 2
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于JavaFX和MySQL的医院挂号管理系统.zip
- (源码)基于IdentityServer4和Finbuckle.MultiTenant的多租户身份认证系统.zip
- (源码)基于Spring Boot和Vue3+ElementPlus的后台管理系统.zip
- (源码)基于C++和Qt框架的dearoot配置管理系统.zip
- (源码)基于 .NET 和 EasyHook 的虚拟文件系统.zip
- (源码)基于Python的金融文档智能分析系统.zip
- (源码)基于Java的医药管理系统.zip
- (源码)基于Java和MySQL的学生信息管理系统.zip
- (源码)基于ASP.NET Core的零售供应链管理系统.zip
- (源码)基于PythonSpleeter的戏曲音频处理系统.zip