KorGE

Kotlin 多平台游戏引擎
授权协议 MIT/Apache 2.0
开发语言 Kotlin
所属分类 游戏/娱乐、 游戏模拟器/工具/引擎
软件类型 开源软件
地区 不详
投 递 者 章烨烨
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

KorGE 游戏引擎是在 Kotlin 中创建的开源现代游戏引擎,体积小巧且易于使用,适用于桌面、Web和移动设备。

KorGE 是完全异步的,非常适合 Web 端,可以在此处查看 KorGE 的小型演示:https ://korge.org/

工具

KorGE 使用 intelliJ 作为 IDE + Gradle 进行构建,可以在此处查看如何设置环境

目标:

  • 可以使用 Kotlin/JVM 以 JVM Desktop 和 Android 为目标。
  • 通过 JavaScript,可以使用 Apache Cordova 生成 iOS/Android 以及 Web 和 PWA 应用程序。
  • 使用 Kotlin/Native,可以生成原生 Windows、Linux 和 macOS 可执行文件,以及原生 iOS 应用程序。

特性

  • 可视化编辑器:KorGE 提供了一个嵌入在 IntelliJ IDE 中的强大编辑器
  • 捆绑支持:通过 GitHub 轻松添加源代码和资源
  • 调试器:实时调试您的游戏
  • 100% Kotlin:KorGE 完全用 Kotlin 编写,采用现代和简单的编码风格
  • 真正的原生多平台:KorGE gradle 插件适配多个平台:Android 的 JVM、Web 的 JS 以及 iOS 和桌面的本机代码。
  • 充分的生产力:由于 KorGE 以 JVM 为目标,因此您可以使用 IntelliJ IDEA 开发、试用、调试和测试游戏。
  • 体积小巧:KorGE 的体积非常小。它没有外部依赖,只使用每个平台的库。
  • 不使用KorGE插件自带编辑器的原因 使用idea上自带的korge插件看tmx文件时切换代码与可视化会导致ieda卡死,所以从Tiled官网下载了最新版(v1.7)的编辑器来编辑瓦片地图。 实现地图与资源分开存储 我的打算是把资源文件与地图文件分开保存,但korge官方自带的Tiled地图解析类貌似只支持把所有文件放在同一个文件夹下,因此需要以官方的类为基础自己修改一部分内容才可以达到想要的效果

 相关资料
  • 发布到 Web 平台 安装配置原生开发环境 打包发布原生平台 原生平台 JavaScript 调试 发布到支付宝小游戏 发布到微信小游戏 微信小游戏开放数据域 启用微信小游戏引擎插件 接入微信 PC 小游戏 发布到趣头条小游戏 发布到百度小游戏 百度小游戏开放数据域 发布到 Facebook Instant Games 发布到 Google Play Instant 发布到 OPPO 小游戏 发布

  • 所有现实都是游戏。 Iain Banks,《The Player of Games》 我最初对电脑的痴迷,就像许多小孩一样,与电脑游戏有关。我沉迷在那个计算机所模拟出的小小世界中,我可以操纵这个世界,我同时也沉迷在那些尚未展开的故事之中。但我沉迷其中并不是因为游戏实际描述的故事,而是因为我可以充分发挥我的想象力,去构思故事的发展。 我并不希望任何人把编写游戏作为自己的事业。就像音乐产业中,那些希望

  • 时间线: 一面:面完通知进行二面 二面:通知进行三面 三面:沟通offer 回顾面试的问题: 1.选择游戏行业的原因? 我对游戏不是只是喜欢,而是热爱。我熟悉市面上各款主流游戏,我觉得玩游戏需要有策略的玩。我经常关注所玩游戏的论坛、贴吧、官网、公众号等,会仔细看游戏的测评文,攻略文、以及公告文等文章。 2.从哪些方面进行游戏测评? 从游戏题材、核心玩法、美术表现、用户体验、音乐效果、市场预期、商业

  • 问题内容: 我最近一直在研究游戏开发,而我的第一种编程语言是Java。在玩了许多用c ++开发的令人惊叹的游戏之后,我想知道为什么Java在游戏行业中没有被大量使用。我查看了jMonkeyEngine 3和其他一些游戏引擎环境,但是看到的屏幕截图远没有那么令人惊叹。诸如EA的《极品飞车》(Need for Speed Hot)和ubisoft的Assassins Creed等标题传达了这种现实感。

  • 本文向大家介绍基于Android平台实现拼图小游戏,包括了基于Android平台实现拼图小游戏的使用技巧和注意事项,需要的朋友参考一下 一、需求描述 拼图是一款益智类经典游戏了,本游戏学习了一些前辈们的经验,整体来说讲,将图片用切图工具进行切割,监听用户手指滑动事件,当用户对凌乱的图片,在一定的时间内拼凑恢复成原来的样子,则成功闯关。 根据游戏不同的关卡对图片进行动态的切割。玩家可以在随意交换任意

  • 一面:30分钟左右。是个小姐姐面试,面试官没有开视频, 简单3-4分钟的自我介绍后开始提问。先是就简历上面的经历进行提问,然后开始问岗位相关的问题。 简历方面 1.关于微博运营方面的问题。 2.关于公众号运营怎么打造爆文。 3.对于一篇推文如何进行选题。 4.自己实习岗位做的事情(口碑运营实习生),怎么去找KOL。 5.有哪些海外渠道查找KOL。 6.上一段实习中遇到了哪些问题,如何解决的,结果怎

  • 每2个玩家,服务器将创建1个房间(我的游戏是PvP,一对一) 每个房间处理游戏逻辑 我将使用作为我的游戏循环 服务器FPS=5 每个房间都可以处理玩家的移动和一些物理操作 关于实际问题: 基于下面的点数,我应该使用什么样的游戏循环?下面每种类型的游戏循环的利弊是什么。 null

  • 游戏多媒体引擎(Game Multimedia Engine,GME) 提供一站式语音解决方案。针对不同场景进行深度优化,覆盖游戏、社交、娱乐等多种泛互联网行业应用场景。提供实时语音、语音消息及转文本、语音分析服务,一次接入即可满足多样化的语音需求。 特性 功能覆盖:针对游戏、社交、娱乐、直播等应用场景,全面覆盖各类语音功能。提供实时语音、语音消息及转文本、语音分析服务,实现游戏语音开黑、语音聊天