avg游戏引擎SpeShow是一个基于SPENGINEDirectX9.0c的图文演示程序制作系统。SpeShow音近“Special”,独立而与众不同,在最大程度上简化了AVG的制作工序,如果您熟悉网页制作,那么您一定能很快上手
主要功能
基于图形学的三维图片展示:用户可以在三维空间内布局图片
基于DirectShow的视频播放以及音乐播放:用户可以插入常用音视频文件,即可播放
脚本控制:用户使用简单的脚本语言生成程序
数字图像处理滤镜效果:用户可以使用内嵌的滤镜对图片进行处理或动态处理,包括高斯滤波、风格化等
文字渲染特效:用户可以使用内嵌的文字特效对输入文字进行处理
基于关键位置的动画插值:用户可以使用设置图像在某时刻的关键属性,以产生动画效果
粒子特效:用户可以使用图片产生粒子效果,包括下雪,下雨等
可以制作简单文字类游戏:用户可使用按钮,脚本跳转,脚本分支等特性,制作简单的文字类游戏(ADV/AVG)
支持扩展插件:高级用户可以利用软件提供的API编写插件,以扩展软件的功能,包括自定义滤镜,自定义变换等
SpeShow优势与特点
使用SpeShow当然是为了简化AVG的制作。其中已经包含了很多常用的通用功能,包括文字以及图片的显示,声音以及视频的播放。为了简化游戏UI的布局,我们制作了基于UI组件的演示系统,可以使用类似于CSS的语法,来定义各个UI组件的属性。如果您熟悉网页制作,那么您一定能很快上手。
SpeShow的优势除了以上所述的特点之外,最大的优势,就是SpeShow是国人所作,所以是优先支持中文的,并且若在使用上遇到问题,只需用中文向我们反映就行了
在AVG引擎界,有很多前辈,有很多优秀成熟的引擎。目前我们可能无法媲美,因为我们的SpeShow是一个新生的婴儿,要将其抚养成人,需要通过用户和我们的努力
因为当前SpeShow仍然处于Beta版,所以可塑性非常之大,如果您将使用后的感想或建议告诉我们,那么你的想法非常有可能在后续的版本中实现。希望有您的参与,让我们制作出广大同人游戏制作者心目中的AVG引擎