Home

Ti14

小时候最不敢看的一集,还是没能等来大结局。

或许遗憾就是会贯穿人生始终,愿每个人都能剑心犹在。

Read more

使用堆叠实现伪 3D 效果

在网络冲浪的时候发现了一个很有趣的伪 3D 实现效果,叫做 Sprite Stacking,感觉非常神奇,研究了原理之后发现实际上实现起来还挺简单的:

burger

Read more

在 2025 年学习 SpriteKit

SpriteKit 是苹果推出的 2D 游戏开发框架,始于 iOS 7,支持大部份🍎平台,提供场景管理、物理引擎、粒子系统等功能,利用 Metal 实现高性能渲染,可以很好地与 GameplayKit 等框架结合。其缺点是不能跨平台且已经很长时间没有更新新功能了,上一次 SpriteKit 有相关 session 还是在 WWDC 17;他的优点是易学好用,虽无更新但仍稳定。

实际上我早就想学习 Game Tech 相关的内容了,还是 17 年的时候就看过 raywenderlich 的 SpriteKit 教程,但由于当时水平不行并没怎么学进去。前段时间也看过一些 Unity、Godot 的内容,但都因为正向反馈比较小没能坚持下去。这次看的是 Apple Game Frameworks and Technologies - Build 2D Games with SpriteKit & Swift,算是很新的书了,作者来自苹果游戏框架团队。

reddit 上有一篇帖子讨论了现如今使用 SpriteKit 是否还有意义?虽然利用这份技术进行商业化的可能性很低,但是它对于我来说,上手以及做出成品的可能性很高,同时也能横向拓宽一点技能。综合这些以及其他原因,🏋️我决定在 2025 年再次学习 SpriteKit。

Cover

Read more