前几天发一个帖子: https://www.v2ex.com/t/480501#reply7 这是我们的 Android 版本,其实 MAC 版是最早开发的,只是在上线 MacStore 的时候一直被拒,各种被拒。但是为了演示作用还是需要找一个上传的地方,itch.io 是一个非常适合的地方,现在 MAC 终于可以名正言顺的发布了,传送门: https://ntop.itch.io/the-2048-game
关于适配 MAC 打包.app
的过程,我写了一篇专栏文章,对技术有兴趣的同学可以看看: https://zhuanlan.zhihu.com/p/42294824
游戏就是普通的 2048 游戏,设计了不同大小的棋盘:4X4/5X5/6X6, 使用的是我们自研的游戏引擎,用的是 Go 语言。具体来说这个游戏是全部使用 GUI 模块实现的,并没有使用游戏专用的 Sprite/Text 组件等。引擎底层用的是 glfw 提供的窗口实现,图形驱动是 OpenGL,组件式架构( ECS )。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.