游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5256|回复: 11

引擎电影演示下载,脚本代码公开

[复制链接]

46

主题

281

帖子

313

积分

中级会员

Rank: 3Rank: 3

积分
313
QQ
发表于 2010-1-19 09:52:00 | 显示全部楼层 |阅读模式
引擎电影并不是一个新名词,事实上,早在21世纪初,就有一批游戏玩家热衷于将游戏的内容录制成视频,通过剪辑制成电影。然而,由于游戏的内容是固定的,而且都是建立在某一个特定背景下的,这使得引擎电影的内容无法丰富起来。最重要的是,由于游戏的设计并没有针对玩家的这一需求,玩家很难精确地编排多个角色的行动,录制工作非常困难,而后期的剪辑也是相当大的工程。

引擎电影未必是一部完整的大片。跟写博客一样,网民完全可以用它来抒发情感,表达意愿,多数网民都有这样的需求,而我们想要做的,就是让电影的制作变得跟玩游戏一样简单。为此我们花了一年多的时间,改进了我们之前自主研发的引擎。
详见(http://player.youku.com/player.php/sid/XMzcyMTMxMjg=/v.swf)

我们在服务器上建立了一个资源库,保存了场景,动作,服装,道具等资源。具备专业技能的用户利用我们提供的工具可随时向资源库提交数据。制作电影时,用户先要挑选资源并布置场景,然后就可以编排人物活动了。系统会将用户的操作记录下来并保存到服务器,其他用户可以直接观看。由于引擎电影保存的仅仅是脚本指令,一切图像都是在回放时由引擎实时渲染,所以体积比流媒体视频小得多,而且不存在清晰度和流畅性等问题。引擎的实时性也为观赏者带来了多角度的全新体验。

用户需要下载的是一个包含播放器和若干工具的轻客户端。一部电影所用到的资源会在观看时下载。


已经完成的功能:

3DMAX导出插件
        模型
        材质
        动作
场景编辑器
        室内
        室外
人物编辑器
        面部调节
        通用表情
        身材调节
        换装
粒子系统
寻路系统
        室内外连通
        多楼层连通
脚本系统
HTTP协议封装

Q:3D资源数据量很大吗?对带宽要求如何?
A:压缩的3D模型和贴图都很小,每个可以控制在几十K,载入一个场景的数据量与载入一个大型门户网首页的数据量相当。很多资源都是很常用的,它们在本地缓存之后,载入的速度会大大加快。
Q:用户在观看时需要操作吗?
A:用户可以根据自己的需要,调整摄像机的位置和方向来获得最好的观赏效果,以及暂停、快进等基本功能。
Q:播放器是嵌在IE中的吗?
A:播放器是独立的可执行程序,用户通过点击网页中的形如lib3d://xxx.com的超级链接激活播放器并播放相应的动画。
Q:匿名用户可以观看动画吗?
A:只要安装了播放器就可以。
Q:服务器端是用什么开发的?运营的话对服务器有什么要求?
A:服务器端与传统网站非常类似,我们使用的是PHP。对服务器的要求以及服务器随用户增多而扩充的情况也与传统网站相近。


Flash: http://player.youku.com/player.php/sid/XMTQ2NTg5MjMy/v.swf




视频效果太差了,感兴趣的同学可以下载可执行文件
点击下载



由于所有资源都保存在服务器上,第一次载入会有点慢,请耐心等待



脚本代码


34

主题

443

帖子

478

积分

中级会员

Rank: 3Rank: 3

积分
478
发表于 2010-1-19 10:49:00 | 显示全部楼层

Re:引擎电影演示下载,脚本代码公开

膜拜,
但感觉人物走动时很滑

197

主题

1041

帖子

1104

积分

金牌会员

Rank: 6Rank: 6

积分
1104
QQ
发表于 2010-1-19 16:52:00 | 显示全部楼层

Re: 引擎电影演示下载,脚本代码公开

顶你!

楼主加偶一下,好事噢

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2010-1-19 18:51:00 | 显示全部楼层

Re:引擎电影演示下载,脚本代码公开

想当年.....
我在的公司也花了好多时间做了一套这样的系统
但后来产品上线的时候把这些功能全部删了
这种东西初看起来很有意思,但实际市场很窄
lz要以此功能为主,做成一个产品的话,慎重,慎重

46

主题

281

帖子

313

积分

中级会员

Rank: 3Rank: 3

积分
313
QQ
 楼主| 发表于 2010-1-20 16:56:00 | 显示全部楼层

Re:引擎电影演示下载,脚本代码公开

感谢各位的回帖

目前平台核心已经开发完毕,编辑器还在改进中。

场景编辑器摒弃了传统的方格地形,采用画线/填充的方式,简化操作的同时,大幅减少多边形数量。垂直面的引入使得编辑器不仅可以创建室外地形,也适用于室内场景




滑块式表情编辑器所做的表情可以通用于平台中的所有人物,不必像从前那样为每个角色单独建立MorphTarget


人物编辑器对人物除了可以更换服装发型,还可以对脸部多达58个参数进行微调。多图层化妆系统可以轻易地添加腮红胡须等效果

119

主题

1367

帖子

1393

积分

金牌会员

Rank: 6Rank: 6

积分
1393
发表于 2010-1-20 17:06:00 | 显示全部楼层

Re:引擎电影演示下载,脚本代码公开

划线填充地形?那有复杂隆起的细节部分你怎么处理呢?还有地形的剪裁呢?

46

主题

281

帖子

313

积分

中级会员

Rank: 3Rank: 3

积分
313
QQ
 楼主| 发表于 2010-1-21 17:53:00 | 显示全部楼层

Re: Re:引擎电影演示下载,脚本代码公开

clayman: Re:引擎电影演示下载,脚本代码公开

想当年.....
我在的公司也花了好多时间做了一套这样的系统
但后来产品上线的时候把这些功能全部删了
这种东西初看起来很有意思,但实际市场很窄
lz要以此功能为主,做成一个产品的话,慎重,慎重

非常感谢你的建议

是这样,我们是专注于客户端引擎的开发,服务器端是开放的。如你所见,脚本和数据都是保存在服务器上,使用我们的引擎,只需要编写服务器端脚本(如PHP)就可以完成各种网络应用包括网络游戏。

做电影平台的原因是因为它简单,而且还算新颖。我们不会在没有任何案例的情况下盲目向外推引擎,不会有人买账。电影平台会帮我们积累一定规模的资源,包括以后任何的加盟者都会为资源库做出贡献,相应地,资源库也会省去加盟者大量的重复工作,只要你愿意,你甚至可以不用做任何美术方面的工作。
关于资源的版权问题,任何使用资源库的开发者,必须同意他所提交到资源库的文件可以免费被所有人使用,否则他将无权使用资源库。

46

主题

281

帖子

313

积分

中级会员

Rank: 3Rank: 3

积分
313
QQ
 楼主| 发表于 2010-1-24 00:22:00 | 显示全部楼层

Re: Re:引擎电影演示下载,脚本代码公开

tonykee: Re:引擎电影演示下载,脚本代码公开

划线填充地形?那有复杂隆起的细节部分你怎么处理呢?还有地形的剪裁呢?


你好

是这样,线段的端点是可以设置高度的,需要有复杂的细节只要多画几条线就可以了

地形的裁剪不知道你指的是什么,如果是在地形中间挖个洞,只要把线画出来然后不填充任何材质就可以。

34

主题

629

帖子

629

积分

高级会员

Rank: 4

积分
629
发表于 2010-1-28 14:18:00 | 显示全部楼层

Re:引擎电影演示下载,脚本代码公开

脚本门槛有些高,有没有可能做成图形化编辑?

0

主题

2

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2010-1-28 21:46:00 | 显示全部楼层

Re:引擎电影演示下载,脚本代码公开

呵呵,道是有点意思
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-15 03:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表