KotlinConf Spinner

基于 Kotlin/Native 的简单游戏
授权协议 Apache-2.0
开发语言 Kotlin Objective-C SHELL
所属分类 手机/移动开发、 手机游戏
软件类型 开源软件
地区 不详
投 递 者 萧丁雨
操作系统 Android
开源组织
适用人群 未知
 软件概览

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

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

  

下载体验:AndroidiOS

怎么玩

  • 下载并安装适用于AndroidiOS的移动应用程序
  • 系统将自动将您分配给一个随机团队。每个团队都有独特的色彩
  • 用手指旋转Kotlin徽标,或者摇动手机
  • 每旋转两圈(即720度)将增加您的团队得分
  • 得分最高的团队获胜

技术细节

整个应用程序是使用Kotlin / Native实现的

服务器端

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

  • microHTTPD HTTP服务器库
  • SQLite用于数据库,存储分数
  • Jansson用于JSON序列化和客户端/服务器通信

客户端

安卓系统

您需要将ANDROID_HOME设置为您的Android SDK位置。

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

 相关资料
  • 本文向大家介绍基于JavaScript实现简单扫雷游戏,包括了基于JavaScript实现简单扫雷游戏的使用技巧和注意事项,需要的朋友参考一下 对于10年前的人来说,扫雷肯定是家喻户晓,由于当时的科技并不是很发达,大家对于电脑游戏的了解,可能都是从扫雷开始的,今天就交大家一种用js原生代码写一个简单的扫雷游戏,话不多说,直接上干货: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多

  • 本文向大家介绍C++基于EasyX实现简单扫雷游戏,包括了C++基于EasyX实现简单扫雷游戏的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了C++ EasyX实现简单扫雷游戏的具体代码,供大家参考,具体内容如下 【实现代码】 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍基于JS实现简单滑块拼图游戏,包括了基于JS实现简单滑块拼图游戏的使用技巧和注意事项,需要的朋友参考一下 成品效果   总结 以上所述是小编给大家介绍的基于JS实现简单滑块拼图游戏,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对呐喊教程网站的支持! 如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

  • Kotlin/Native The development of Kotlin/Native was moved to https://github.com/JetBrains/kotlin.Because of that, this repository was archived. Instead of creating new issues in this repository or comm

  • 本文向大家介绍react-native 简单的例子,包括了react-native 简单的例子的使用技巧和注意事项,需要的朋友参考一下 示例 ListView-一个核心组件,旨在有效显示更改数据的垂直滚动列表。最小的API是创建一个ListView.DataSource,用一个简单的数据Blob数组填充它,并使用该数据源和renderRow回调实例化一个ListView组件,该回调从数据数组中获取

  • 我正在尝试用libgdx开发一个简单的蛇游戏。我的问题是,每次我想要繁殖一些苹果(纹理,20px宽X 20px高),它总是与蛇的身体重叠。我试图避免这种情况,但它在比赛中不断发生。 snake由多个部分组成-每个部分都是一个20px宽X 20px高的纹理(屏幕宽度是480px宽X 800px高) 以下是我迄今为止所做的尝试: 代码很容易解释。每时每刻,屏幕上都有3个不同的苹果。这段代码试图抽奖x-

  • 简单的推箱子游戏,纯Objective-C代码完成。边界检测,碰撞检测,全部底层代码完成。游戏规则是控制超级玛丽,将炸弹推到怪物的方格里面。

  • 本文向大家介绍基于javascript编写简单日历,包括了基于javascript编写简单日历的使用技巧和注意事项,需要的朋友参考一下 一.表格行数问题      既然要显示日期表格的话,首先得知道这个表格有多少行多少列,列数是已经确定的,从星期天(日历上第1列是星期天)到星期六一共7列。要解决行数问题之前,还得先知道这个月的第1天是星期几,因为每个月的1号并不都是从日历上的星期天开始排的,可能1