KotlinConf Spinner 基于 Kotlin/Native 的简单游戏开源项目

我要开发同款
匿名用户2017年11月03日
74阅读
开发技术Kotlin
所属分类手机游戏、手机/移动开发
授权协议Apache-2.0

作品详情

Spinner应用是一款利用OpenGL开发而成的简单游戏。这是一个简单的spinner类游戏,旨在演示Kotlin/Native的全栈开发特性。这是在所有平台上实现使用Kotlin开发的重要一步。

其可同时运行在iOS及Android平台之上(下面附有PlayStore的链接),且两个版本中的大部分代码彼此共享。其iOS版本拥有几项额外功能,例如游戏中心集成等。

  

下载体验:Android、iOS

怎么玩下载并安装适用于Android或iOS的移动应用程序系统将自动将您分配给一个随机团队。每个团队都有独特的色彩用手指旋转Kotlin徽标,或者摇动手机每旋转两圈(即720度)将增加您的团队得分得分最高的团队获胜技术细节整个应用程序是使用Kotlin/Native实现的

服务器端服务器端在linux服务器上运行,并使用以下命令实现:

microHTTPD HTTP服务器库SQLite用于数据库,存储分数Jansson用于JSON序列化和客户端/服务器通信客户端安卓系统您需要将ANDROID_HOME设置为您的AndroidSDK位置。

Android的客户端是在纯Kotlin/Native中实现的,作为本机活动,它使用:

用于3D渲染的GLES版本3互操作NDK输入处理,用于输入处理打开AL互操作以播放声音传感器本机APIlibcurl文件传输库作为HTTP客户端
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论