大家好!我来自伦敦,是一个独立开发者,今天我终于发布了我的第一款Mac应用程序Stillworlds。这个想法很简单,我想创建一些小地方,让你可以在不离开工作台的情况下逃避。一个安静的地方,放音乐或放松。它开始于几幅像素艺术场景,突然变成了11个动画世界。有一个湖边的雨水小屋,一个在风暴中安逸的唱片店,一座月球上的小殖民地,甚至是一个 overlooking海洋的完全3D voxel别墅。 我一定低估了这个项目的工作量了 😂 在这个过程中,我学到了以下几点: * 音频是一个比我想象的大问题。 我花了很多时间来正确设置氛围。每个世界都有自己的音乐和环境声音,有时让雨声听起来自然就比制作实际场景难。 * 白天和夜晚增加了很多工作。 世界根据你的Mac的时钟而变化,这听起来很简单,直到你意识到你实际上必须让所有东西看起来都很好。 * macOS屏幕保护程序的复杂性让我惊讶。 我想这个将是一个相对容易的部分。不是。 * 实际发布是一个完全不同的项目。 构建应用程序是件事,解决许可、更新、支付等与销售软件相关的所有其他事情是另一个学习体验。 我还想保持简单。没有账户、没有订阅、没有跟踪,并且所有内容都可以在离线状态下工作。有3个免费世界,完整的集合售价£5.99作为一次性购买。 我发布了直接下载版本,App Store版本正在等待苹果的审查。如果有人想看看: https://stillworlds.app 这是一个巨大的项目,但看到它最终发布出去感觉很好。Solo开发者中,我真的想听听大家的想法。发布第一款应用程序最难的部分是什么?因为我觉得把它推向世界可能比构建它更难!