KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

(大坑已填)星之梦DS发布贴

[ 86897 查看 / 79 回复 ]

回复: (大坑已填)星之梦DS发布贴

原帖由 njken2006 于 2008-9-8 23:20:00 发表
[quote] 原帖由 allfox 于 2008-9-8 22:20:00 发表
[quote] 原帖由 亡灵之猫 于 2008-9-7 21:40:00 发表
R4运行通过
1 图像文字显示正确
2 全程可以正常播放BGM和语音
3 游戏可以正常存档

不算BUG的BUG
1 音乐Loop衔接不连贯(不知道是不是因为容量的问...... [/quot



关于 梦美图片 的粗糙问题详细说明

正如大家知道的那样,梦美的图片是很多个图片拼合在一起成为完整的梦美的。提取的原作的梦美图片并转换为PSD的时候边缘是有一圈半透明的像素的,当拼合的时候,这圈像素就和其他部分透明叠加在一起。
但是DS上我不知道怎么直接读取PSD格式的文件,所以我把它们转换成了BMP、缩放、并填充了背景色,这就有个问题,默认的PS反锯齿模式下,那圈透明的像素就跟背景色叠加了,我使用的背景色是黑色,于是就有一圈黑色围在图片周围,当向屏幕显示梦美的时候,这圈像素由于跟背景色有微弱的不同而不被认为是透明色,于是梦美的脸就有很明显的一圈黑色围绕着,很难看。
我解决的方法是,放弃PS的反锯齿,直接让PS保留硬边缘,这样PS就不会在图片边缘做透明色叠加,于是梦美的脸就不会有一圈黑色了,但是代价是,缩放时产生了很明显的锯齿。
这个问题我权衡的结果是放弃反锯齿,我个人觉得有锯齿还可以看,有黑圈就完全不能接受了。
要是有什么办法让反锯齿只在图片内部进行而不影响图片边缘就好了。
——今天也像有目的似的在漫步。
TOP

回复:(大坑已填)发布贴

做得非常好,今天一天把星之梦DS爆了,全程都加了语音,我很感动XD。
游戏运行的也很完美。(我是用M3DSR,内核A30,2G金士顿)
现在期待更多……
TOP

回复:(大坑已填)星之梦DS发布贴

也用的R4,没问题
TOP

回复:(大坑已填)星之梦DS发布贴

拜达人
拜真FANS
多谢了
TOP

回复: (大坑已填)星之梦DS发布贴

原帖由 allfox 于 2008-9-9 13:30:00 发表
我解决的方法是,放弃PS的反锯齿,直接让PS保留硬边缘,这样PS就不会在图片边缘做透明色叠加,于是梦美的脸就不会有一圈黑色了,但是代价是,缩放时产生了很明显的锯齿。
这个问题我权衡的结果是放弃反锯齿,我个人觉得有锯齿还可以看,有黑圈就完全不能接受了。
要是有什么办法让反锯齿只在图片内部进行而不影响图片边缘就好了。


稍稍说个不知道可行度和复杂度的办法
对图片分别进行抗锯齿和不抗锯齿的缩放,然后把抗锯齿的边缘部分切掉,叠加在未抗锯齿的图片上

不过这样的话选择边缘不知道好不好做(用PS肯定是能做的,但是能不能批量处理,这咱就不知道了,毕竟PS的使用上咱是白白嫩嫩的啊)
如果图片数量在100以下,手动的话还可以勉强接受,要是超过100嘛...
最后编辑hkuczc 最后编辑于 2008-09-10 23:56:31
Ligueston
TOP

回复:(大坑已填)星之梦DS发布贴

LS的好像很复杂诶…
不过不知道顶楼会不会为了完美而去这样做…
TOP

回复:(大坑已填)星之梦DS发布贴

顶.....虽然我没有NDS...= =
TOP

回复:(大坑已填)星之梦DS发布贴

关于抗锯齿的问题,猫最近读了一下DS的一些开发文档,似乎DS是用OGL来进行3D绘图的,那么用3D模拟2D来做,抗锯齿应该会方便很多,甚至直接读入PNG来做(不知道DS的GL能不能支持)
另外还有一种笨办法,就是把抗锯齿那些半透明边缘单独取出来和背景叠加输出那个边缘的一圈,那么每一幅背景图和该背景下可能出现的梦美图像的边缘都做一次保存,最后来叠加,这样就可以在视觉上产生抗锯齿的感觉


传播音乐梦想的种子,让音乐的美在人们心中破土成长
拥有梦,拥有未来!
TOP

回复:(大坑已填)星之梦DS发布贴

诶 虽然没有小n 但是支持LZ
人間はね、何にだってなれるんだよ。
TOP

回复:(大坑已填)星之梦DS发布贴

用R4完美运行。BGM有衔接问题,不过很不错了,

我是一直从头直接看到尾的,没有存档,感动万分啊,再次感谢楼主

什么都不说了。。。。。赞一个
TOP