love2d杂记-7 0.9版本变化

由于网络原因我一直使用的是离线版的wiki,这几天到官网看了一下发现居然0.9快出了,可以看到

好多东西都有修改,现在可以支持UTF-8的imagefont,还可能会支持以前的游戏机(nes、gba之类)

音频格式;移除了一些重复的函数如画三角形、矩形(因为可以直接用多边形画);把简单的函数改为

更高级的如ColorMode,改为了ColorMask等。

其实wiki上公布的这些变化都只是一些明显的,很多变化应该都没列出,你可以看看0.8相对0.7的变化

,也只列出了部分,可是当我们查阅wiki时会经常发现下面的红色警告。

Removed in LÖVE 0.8.0
This variant is not supported in that and later versions.

今天在wiki上找了一个0.7的游戏,准备把它改到0.8上,后来发现许多与box2d相关的都变了,当然主要

原因是box2d自己变了,love2d不得不随之而变。预测一下love2d之后的变化,现在box2d已经不再更新

了(常用的物理定律就那些),而SDL的1.3正在开发中,估计以后love2d的graphics模块会有较多变动,

不过更多的应该是添加函数。最后感谢翻译love2d wiki的同学,由于他们的辛苦工作,现在wiki上已经有好

多中文了。

附件love2d老版本,0.6.20.7.2,还有上面我提到的那个游戏原版(用0.7.2运行,很不错,方向键移动,

右ctrl发射子弹,右shift换子弹)、0.8修改版(角色不能移动有兴趣的可以自己修改,不过我不想改了)。

 

posted @ 2013-04-16 22:46  半山th  阅读(402)  评论(0编辑  收藏  举报