KeyFansClub

首页 » - 同人讨论区 - » 综合同人区 » [原创]avgonweb 引擎 spjAvg 早期预览Demo释出
lalapapa - 2009/1/9 2:34:00
>_<标题太装腔作势了


先丢出Demo连接
http://socialbeing.cn/avgDemo/

然后是截图


该计划目前称为 spjAVG ,目标是设计成一个基于web 端的avg引擎,目前没有想法要用于营利和发行目的。

引擎我可以利用业余时间来完善,如果找到有兴趣的朋友(脚本和画师),可以尝试用这个技术呈现第一款作品。

有兴趣的朋友欢迎来联系我。

好吧,接下是联系方式 qq: 27387108 mxn: fornacis_encom[AT]hotmail........
keakon - 2009/1/9 9:05:00
看上去有点像flash

不知道大不大~
keakon - 2009/1/9 9:07:00
看了下源码,果然是flash

此外,网速太慢,半天才显示loading…
lalapapa - 2009/1/9 10:49:00
是用 flex 编译生成的 swf ,也算是一种ria吧。

控件本身只有200k,图片资源有多少都无所谓;机房放在北京,电信连过来可能慢一些。

现在直接用的绯想天的PNG,传输速度和缓冲方式还有很大余地做优化。除了控制鼠标右键,基本单机客户端能做到的,都是能够实现的。
水羊 - 2009/1/9 12:22:00
等等........
http://www.keyfc.net/bbs/showtopic-29821.aspx
怎麼會有相同的帖子?!
悠久ノ風 - 2009/1/9 12:57:00
似乎竞争对手出现了.. (谜?

任凭自己的兴趣想做什么就做什么当然没什么问题,但是难得做一个东西还是希望把它做好对吧。
那么咱稍微多嘴几句。

传统的AVG并不是一个适合放在Web上的东西。
楼主可以设想一下,你的引擎完成之后,和现有的krkr以及nscript等桌面引擎相比优势在哪儿呢?
换一个角度,如果谁心血来潮了想做一个AVG大作,他是愿意用桌面引擎呢还是Web引擎呢?

总之楼主加油把Web的优势体现出来了,简单的模仿现有的桌面引擎大概没什么前途哦
lalapapa - 2009/1/9 13:59:00
web只是种把小众的东西民工化的服务手段。

对看客而言,省去了下载,不好看就看别的,想预览什么时候都可以;闲的时候在办公室也能随意,昨天晚上在家玩的,今天早上到办公室继续。
对作者而言,不需要制作庞大的客户端,不需要到处找什么纳米盘,省去了发行成本。有多少人看,看了多少章,哪些篇目最受欢迎,互联网技术可以让这些东西一目了然。

相比“大作”而言,“快餐”有什么不好呢?

嘛,反正对我而言只是一种尝试而已。模仿桌面只是个途径,如果走过去了就继续走,走不过去我也不是专门做这个的。我这人本来是不看到商业前景不动手的。
hkuczc - 2009/1/9 14:04:00
其实以前我也尝试过用JavaScript模拟Reallive,不过最后还是在图像处理上失败了...
基于蒙版的画面转换在我看来基本用JavaScript不可能做到...
-----------编辑----------------
或者简单描述另一个未解决的问题吧

在保持背景图片的情况下,
将人物1前景立绘1渐变到人物1前景立绘2,如果仅仅是使用图片叠加半透明效果
同时对立绘1从100%到0%和对立绘2从0%到100%渐变的话,
那么在其中的过程中,50%和50%的叠加不为100%,也就是说,两个都为半透明时是能看到部分背景的...
watashia - 2009/1/9 14:09:00
来吧,风姐姐,快把米菲剧场祭出来决胜负吧:miffy4:

不过咱还是希望能自己上传立绘,或者风姐姐再多预置几套 0v0?
:
:miffy7:
悠久ノ風 - 2009/1/9 14:30:00
>lalapapa
嗯,阁下有这样的雄心壮志的话那么就加油把引擎完善了,然后再把Web IDE和多用户环境做出来,然后再去准备一个服务器,然后就可以按照YouTube的模式运营了。

>hkuczc
既然打算用js的话那么做一个轻量级的引擎就好了吧。立绘的切换不需要渐变,直接换过去就是了。因为人眼的视觉残留,实际上效果也不会很差的。
要模拟reallive的话还是用点flash啊silverlight之类的技术吧。

>芥末
米菲剧场慢慢等吧.. 功能演示版的话倒是可以提前丢出来..
lalapapa - 2009/1/11 3:17:00
>hkuczc

不要用alpha
而是把RGBalpha分别加
[x = 0.00  to 1.00 step自定]
R(mid)=(1-x) * R(old) + x * R(new);
G(mid)=(1-x) * G(old) + x * G(new);
B(mid)=(1-x) * B(old) + x * B(new);
alpha(mid)=(1-x) * alpha(old) + x * alpha(new);

我观察了下clannad,
它在old和new是同一个角色的时候用的是这种切换;
在old和new不是同一个角色时则没有渐变直接切换;
在old或者new没有立绘时则只使用alpha渐变。
lalapapa - 2009/1/11 3:24:00
>悠久ノ風

有人愿意做的话,服务器空间和带宽我可以免费提供一段时间。
我不打算雄心壮志的做引擎,如果没有产品推动是没什么意思的。
1
查看完整版本: [原创]avgonweb 引擎 spjAvg 早期预览Demo释出