【技术实现步骤摘要】
本专利技术涉及通信,特别涉及一种多平台的业务逻辑代码运行方法。
技术介绍
1、在小程序、小游戏诞生之前,各软件、游戏研发商,大多采用平台原生的开发工具链进行开发,或者使用unity、虚幻等引擎来进行跨平台开发。
2、如今随着微信、抖音、qq、华为等厂商逐渐退出自己的小程序和小游戏平台,越来越多的开发者会在厂商提供的生态上进行软件开发和游戏开发。各厂商为小程序和小游戏的开发者,提供javascript语言的运行时,并提供各自平台的开发接口。
3、unity作为传统游戏引擎,既可以制作应用软件也可以制作游戏软件,而且支持构建个人电脑(windows系统、macos系统)、安卓系统、ios系统、web(使用webgl标准进行渲染的平台,如网页、微信小程序等)、playstation(索尼游戏主机)等多平台软件。它有着诸多优点,在常用的移动端平台(安卓、ios)上,unity崩溃率低、对不同gpu渲染实现(opengl图形编程接口、vulkan图形编程接口、metal图形编程接口)兼容性好、能够实现优质的渲染效果。但是对
...【技术保护点】
1.一种多平台的业务逻辑代码运行方法,其特征在于,包括开发四个层级代码:
2.根据权利要求1所述的一种多平台的业务逻辑代码运行方法,其特征在于,采用TypeScript或JavaScript开发业务逻辑层代码、业务桥阶层代码和引擎桥阶层代码。
3.根据权利要求1所述的一种多平台的业务逻辑代码运行方法,其特征在于,为实现获取设备信息功能,在LayaAir引擎的实现为调用Web平台的接口,在Unity引擎的实现为调用Unity接口;
4.根据权利要求1所述的一种多平台的业务逻辑代码运行方法,其特征在于,应用或游戏在LayaAir引擎的启
...【技术特征摘要】
1.一种多平台的业务逻辑代码运行方法,其特征在于,包括开发四个层级代码:
2.根据权利要求1所述的一种多平台的业务逻辑代码运行方法,其特征在于,采用typescript或javascript开发业务逻辑层代码、业务桥阶层代码和引擎桥阶层代码。
3.根据权利要求1所述的一种多平台的业务逻辑代码运行方法,其特征在于,为实现获取设备信息功能,在layaair引擎的实现为调用web平台的接口,...
【专利技术属性】
技术研发人员:庞翔宇,曾峰,
申请(专利权)人:欢乐互娱上海科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。