Monday, September 15, 2008

AVG MAKER DS v0.9发布


AVG MAKER DS

介绍
------------
AVG MAKER DS是一套制作DS平台AVG游戏的工具套件。支持一系列AVG游戏所需的效果,并提供素材转换,封包和脚本转换等功能。制作过程需要在电脑上编写脚本实现对图像声音等的控制。不用懂得编程也可以较为方便地制作出一款简单的AVG游戏。
由于本套件属于自制软件,并不能保证每款烧录卡都能顺利运行。

功能
* 人物显示(目前只支持同屏一个人物显示,支持渐变效果,最高16位色)
* 简单人物动画效果
* 人物头像显示(需对文字框进行处理)
* 背景显示(支持渐变效果,最高256色)
* 文字框显示(可以自由定义使用)
* 自由文字显示
* 中文GBK字库
* BGM背景音乐
* 特效声支持
* 按钮选择功能(可自定义,但目前支持不好)
* 存档支持
* 素材资源封包支持
* 脚本简单逻辑支持(判断,分支,跳转)
* 脚本变量支持(最大128个)

主页:
------------
- web: http://hewenxie.googlepages.com/
- blog: http://hewenxie.blogspot.com/

制作人员:
------------
- Hewen Xie

特别感谢:
------------
- wild man(fan990099) (提供字库帮助)
- NightFox (FATLoading帮助)
- Tom
- tales
- zellshadow


联系方式:
------------
如有任何建议疑问或BUG报告请发邮件至邮箱hewenxie@gmail.com.

更新历史:
------------
[2008.09.13]
- v0.9发布.
- 采用新函数库进行重新编译.
- 改善M3/G6 Real兼容性.
- 修正执行gameover()后死机问题,但建议用脚本自身跳转代替本功能.
- BGM音频建议采用11025 8bit 96kps配置或更低的mp3文件 .
- 进一步修正资源读取bug.- 添加出错提示.
- 添加人物头像显示功能,对应指令@head @res_head.
- 添加变更按钮图像功能,可在任何时候加载自定义按钮样式(实机测试有问题)
- 修正动画帧支持不好问题.
- 修正存档bug.- 修正textoff后文字消失问题.

[2008.08.13]
- v0.8发布.

----------------------------------------------------------------------------------
Copyright (C) 2008 HewenXie <hewenxie@gmail.com>
下载地址
-----------------

9 comments:

Unknown said...

有考虑支持ogg和插入视频么?

HewenXie said...

ds视频播放不是支持太好,暂时还没有考虑加入。ogg播放主要是我现在还没研究过,如果能实现的话我一定会添加支持的

Unknown said...

DS显示PNG和TAG图象要好于jpg
要视频估计只能mpeg编码,利用arm的硬解能力.
我先试下用这个移植个游戏看看.

Unknown said...
This comment has been removed by the author.
Unknown said...

目前遇到的问题是透明色不能自定义很麻烦....

另外如果要输出人物语音的话,DS的内存够用否?

HewenXie said...

透明色只支持那几个色 这个抱歉改变不了。
语音的话请转为.raw音频用声效播放。我正移植的游戏也加了语音,效果不错

HewenXie said...

但是每个语音文件不能过大,不过也大不到哪里去(不要是几十分钟的演讲就行了,笑)。还遇到什么问题我都尽量帮你解决

Unknown said...

询问下屏幕加载背景,我用如下脚本:
@res_btbg(avgFiles/bg/bg.res, BG0,1);
@res_bg(avgFiles/bg/bg.res, BG1,1);

想在上下屏幕分别显示两张不同的图片,却都先后显示在上屏幕

另外,你压缩包里图片打包工具的批处理文件make.bat竟然有如下命令:
cp PAGfx.exe temp\PAGfx.exe
好吧,LINUX命令自重

语音为什么不用wav格式而用RAW?两者都是PCM,都是非压缩音频,wav还容易制作一些。

HewenXie said...

@res_btbg(avgFiles/bg/bg.res, BG0,1);
@res_bg(avgFiles/bg/bg.res, BG1,1);
这两个指令我测试都是正常工作的,我也不知道你那边出错原因,如果可以的话把错误的部分发我邮箱看看。语音这个我直接用的库功能所提供的支持格式。