设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 开源资讯 查看内容

新的Humble Bundle周包资助开源项目

2014-3-31 14:28| 发布者: joejoe0332| 查看: 2304| 评论: 0|原作者: LUPA整理|来自: LUPA整理

摘要: 还记得Humble Bundle吗?对,就是那个Humble Indie Bundles,它是一系列在网络上售卖和 分发 的关于电子游戏、音乐专辑或者电子书的收藏包 ("节操包") ,所需要支付的价格由购买者决定(是的,你没有看错,你想出多 ...

还记得Humble Bundle吗?对,就是那个Humble Indie Bundles,它是一系列在网络上售卖和 分发 的关于电子游戏、音乐专辑或者电子书的收藏包 ("节操包") ,所需要支付的价格由购买者决定(是的,你没有看错,你想出多少都可以)。


现在,最新的Humble Bundle周包来了!这次提供了8款独立游戏,每一款游戏都使用了开源游戏引擎或开源库,玩家支付任意价格可获得四款游戏:Magical DiaryNEO ScavengerOffspring Fling!Planet Stronghold;如果支付价格高于6美元,则可以获得另外四款游戏AnodyneDefender's Quest: Valley of the ForgottenEvolandIncredipede


不过这次的游戏包有个主题叫做“Celebrating Open Source”。因此玩家支付的部分款项将用于资助这些开源项目:开源编程语言Haxe基金会,基于Haxe Flash API实现OpenFLHaxe/ActionScript开源IDE FlashDevelop,以及基于Python的视觉小说引擎Ren'Py



让我们一起简单了解一下这些开源项目吧。


首先是HaxeHaxe是一门新兴的开源编程语言,开发者称:“相比其他语言(Java的平台是 JVMC#的平台是.NetActionScript的平台是Flash Player等等),Haxe才是真正的多平台语言。不管是开发原生iOSAndroid应用,还是网页;不论是应用于服务器还是个人桌面,Haxe 可以胜任。”Haxe的宗旨是让开发者选择一个最好的平台去做给定的工作,做到这点并不容易,因为通常每个新的平台的推出都带有它自己的编程语言。


接下来,OpenFL 是用 Haxe 编程语言实现的 Flash API,同时包含高级图形层。它的目标是在原生WindowsMacLinuxiOSAndroid,黑莓和Tizen上使用C + +以及FlashHTML5,还有强大的haXe的编程语言。


然后,FlashDevelop是一款开放源代码面向Flash/ActionScript的开发IDEFlashDevelop 本身采用.NET开发而成,可以运行在Windows环境之中。FlashDevelop动作轻快,对应ActionScript23,另外支持 HTMLJavaScriptCSS等高亮显示,代码自动输入补全,IDE环境下的debug功能等。


  最后,Ren'Py视觉小说引擎是一款开放源代码的软体引擎,用来创作透过电脑叙述故事的视觉小说。Ren'Py的名字是由Ren'aiPython两词混合而成。Ren'Py几乎支援所有视觉小说所应该具有的功能,包括分支故事、储存和加载游戏、回退到之前故事的储存点、多样性的场景转换等。Ren'Py拥有类似电影剧本的语法,并且能够允许进阶使用者编写Python程式码来增加新的功能。除此之外,游戏引擎内附的出版工具能够为脚本加密以及压缩游戏素材以防止侵权。Ren'Py使用PythonPygame进行开发,支援Windows、最新的Mac OS XLinux版本,并且包括在UbuntuDebianGentoo Linux套件中。它也能够移植到Android

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部