使用知识共享内容重新混合开源游戏

还没有读者喜欢这个。
neon sign with head outline and open source why spelled out

Opensource.com

关于开源,最棒的事情之一就是您可以自由地以任何您喜欢的方式修改和重新分发它。 这是真正的创作自由,我支持这一点。 我所有的应用程序和游戏都是开源的。 前段时间,我帮助资助了开放一些游戏音乐和艺术资源给公众。 进入公共领域(或拥有知识共享许可,正如这些艺术资源现在所做的那样)允许公众混音和自由使用内容。 我喜欢这个。

快进到本周。 我在一次短暂的度假中放松身心,玩游戏和看电视,我开始思考,“为什么不用一些新的知识共享内容重新混合我的一个游戏?” 所以这就是我着手做的事情。 您可以从 GitHub 页面获取最新的源代码。 这是它现在的样子:(注意:您看到的任何重影或减速都是屏幕捕获的伪影)。

我首先复制了我上次游戏的基础:Pop Them Balloons。 源代码包含大量注释,并使用我的高级抽象库使基本游戏设计成为一项非常简单的任务。 标题/字幕屏幕在代码中是单行代码。 这使我可以专注于基本游戏机制并改进核心体验,而无需担心滚动结尾字幕文本或背景音乐等。

我的新游戏“Can't Stop The Rock”的概念非常简单。 这是一个颠倒的休闲游戏。 你扮演“关卡”,放下快速向左滚动到“石头”的气球。 石头在屏幕上滚动,派遣你的气球。 我将添加武器升级和我以前的动作游戏中的各种机制,供石头在您放下气球时执行。 目标,如果有一个目标的话,就是让气球越过石头。 我希望游戏快速而流畅——始终保持 60+fps——我将在不诉诸本地代码或 OpenGL 的情况下做到这一点。

Can't Stop The Rock screenshot

首先,是时候升级音频了。 Pop Them Balloons 有三个主要歌曲:一个标题主题,一个字幕主题和一个游戏主题。 我将升级到五个歌曲用于“Can't Stop”:一个标题主题,一个字幕主题和三个游戏主题。 我更新了代码,以根据选择的难度更改游戏主题。 这样,您可以在更休闲的游戏模式下获得更休闲的体验。

在这里,我遇到了我的第一个创意编辑情况:我觉得“HalyconFalconX”的游戏结束主题会成为“Can't Stop The Rock”的绝佳标题主题,只是在歌曲结尾处包含了“失败!”。 不用担心,我打开了 Audacity(我最喜欢的开源 MP3 编辑器)并从波形中将其剪掉。 这就是你可以用开放内容做的那种事情。

Audacity MP3 editing screenshot

我希望动作快速而激烈,所以我选择了高 BPM 音轨并暂时删除了某些图形润色。

从这里,我更新了背景,使其通过已知的令人愉悦的颜色列表进行脉动,并更新了小石头英雄,使其在穿过气球时实际弹破一些气球。 游戏玩法非常快,以至于我的视频编码器在我的旧 Nook 平板电脑上进行屏幕捕获时给了我重影。

我认为一些最好的休闲游戏玩法来自使用声音和音频将玩家沉浸在体验中。 考虑到这一点,我开始为游戏添加一些音乐乐趣。 我的第一个想法是包括 midi 播放,但是包袱太多了。 我最终前往 freesound.org 并下载了一组吉他和弦,然后将播放屏幕安排成音符象限,从而提供了一些有趣的音乐机会。

正如你所看到的,当每个气球放置到屏幕上时,它都会被涂上一个音符。 这是它被弹破时播放的音符。 现在它看起来不太像大多数游戏,而且它的演奏方式也不像大多数乐器。 非常有趣的东西,并且在不久的将来有很多很酷的方向可以走。 下次,也许我会玩颜色和声音的机制,或者为我们的英雄添加一个 RPG 属性系统。 天空才是极限。

"Can't Stop The Rock" screenshot

最初发布在 HunterDavis.com。 在知识共享许可下在此处重新发布。
标签
User profile image.
我写书,发布软件,破解硬件,思考想法并且通常玩得很开心。

2 条评论

精彩的文章。 这是一个很好的例子,说明了知识共享和公共领域如何实现创造力,而不是扼杀创造力。 最近 reddit.com/r/books 上关于公共领域日的讨论 [1] 中的许多评论者应该真正阅读这篇文章,而不是驳斥所有支持公共领域的人是“自以为是”,坚持认为只有“原创”作品才有价值,或者提出的任何其他反对作品进入公共领域的论点! 谢谢你,Hunter,分享你的创作努力的故事。

[1] https://www.reddit.com/r/books/comments/2qx9d2/happy_public_domain_day_…

谢谢 Joshua,

我刚刚读到了令人沮丧的消息,即今年 1 月在美国将没有任何受版权保护的书籍进入公共领域。 如此浪费创造力,而且在我看来是目光短浅的。 我博客的长期读者会记得,当我发布应用程序的源代码和图形/音乐资源时,我的应用程序的销量增加了,而且我没有计划发布任何不是开源的未来作品。

版权法让我想起了阿西莫夫的短篇小说“逝去的世界”。 在其中,我们有我们文化的一个方面受到政府的严格控制,但由于我们不断改进的技术基础设施,变得越来越难以执行。 对我来说,这是一个非常引人注目的废除版权的呼吁。 具有讽刺意味的是,尽管它是为 50 年前的杂志撰写的,但直到 2051 年才会进入公共领域!

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.