使用 Kotlin Multiplatform 技术通过 Jetpack Compose 为 Android、iOS、桌面和 Web 构建引人入胜的游戏。
使用 Jetpack Compose 开发 2D 游戏是可能的。不仅如此,我们还将针对四个不同的平台,例如: Android 、 iOS 、 桌面甚至 Web(Kotlin WASM) !我将教您如何通过共享 100% 的代码库来创建引人入胜的游戏。包括业务逻辑和 UI。
Published 1/2025
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.44 GB | Duration: 2h 4m
应用程序本身在每个平台上都将具有原生性能 。无需担心牺牲效率。因为我们将使用 Kotlin Multiplatform 技术,以及 Compose Multiplatform 框架在平台之间共享 UI。
这款游戏本身基本上是 Flappy Bird 的翻版。除了跳跃、逼真的物理效果、 碰撞检测 、计分和精灵表动画之外,我还会教你如何实现各种音效 ,让这款游戏对用户更具吸引力。
另外,在本课程结束时,我将向您展示如何将此游戏导出和部署为可公开分享的静态网站 ,以便其他人可以尝试和玩您创建的游戏!
只需两个小时,您就能掌握过去需要一支精通各种技术的开发团队才能掌握的技能。Kotlin Multiplatform 是未来。因为您可以作为独立开发人员快速启动自己的创业想法。
您将会学到
使用单一代码库为多个平台构建应用程序。
在 Jetpack Compose 中构建一个简单的 2D 游戏,该游戏将在 Android、iOS、桌面和 Web 上使用!
使用 Jetpack Compose 中的 Canvas 为游戏目的创建物理。
在每个平台上分别播放音效,以创造更具吸引力的游戏体验。
跟踪游戏中的用户得分。当前和最佳用户得分。
实现管道对象和蜜蜂角色之间的碰撞检测。
Jetpack Compose 中的动画。
导出并部署桌面和 Web 应用程序。
掌握一项名为 Kotlin Multiplatform 的新兴技术!
在平台之间共享 100% 的代码库(逻辑 + UI)。
要求
在参加本课程之前您需要了解以下信息:
Jetpack Compose 的基础知识。
Kotlin 编程语言。
Kotlin Multiplatform 技术基础。
如果你不确定上述课程要求,你可以看看我的其他课程,这些课程适合初学者。然而,这门课程是中级课程。
除此之外,如果你准备好了。
让我们开始吧!
此课程面向哪些人:
移动开发者
Android 开发者
Kotlin 程序员
iOS 开发人员
任何想要使用单一代码库和 Kotlin 语言为多个平台构建应用程序的人!
本站资源仅供下载者学习技术,版权归资源原作者所有,请在下载后24小时之内自觉删除。
本站资源仅供下载者学习IT编程开发技术,请遵守国家法律法规,严禁用于非法用途。
若作商业用途,请购买正版,由于未及时购买正版发生的侵权行为,与本站无关。
如您是版权方,本站源码有侵犯到您的权益,请邮件联系331752841@qq.com 删除,我们将及时处理!