虽然我主要在Mac上开发游戏,但苹果的“公证”机制非常令人头疼。每当运行MacOS应用时,苹果都会检查开发者是否缴纳了年费。如果开发者没有付年费,MacOS就会强烈地暗示该应用是个病毒,并且拒绝启动。
出于这个原因,Windows将是我的首选平台,而且以后可能只发布Windows版。

发布给最终用户的软件我会尽可能减少依赖,但我也不介意使用一些高品质的库。除了OpenGL和一些操作系统标准库之外,整个游戏系列采用了下面几个库:
Steam SDK
cute_sound
stb_vorbis
stb_image

整个过程很有意思。只要技术实现得正确,玩家几乎注意不到任何区别。
如果想支持我,可以在Steam上购买Hapland Trilogy,或我在2020年后做的另一个游戏 Blackshift。我在foon.uk上也有一些基于浏览器的免费游戏。比较新的游戏是用JavaScript或WASM写的,而较旧的游戏(包括原版的Hapland)是AS2 Flash,由于有Ruffle支持,运行得还不错。后面的AS3的游戏无法运行了。

