游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4530|回复: 9

Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

[复制链接]

24

主题

116

帖子

116

积分

注册会员

Rank: 2

积分
116
发表于 2005-11-9 12:03:00 | 显示全部楼层 |阅读模式
1、游戏中的声效部分采用了 API 方式,因为 Asphyre eXtreme 3.0.0 没有提供这方面的
    功能,而且,感觉 Asphyre eXtreme 3.0.0 与 这方面的 API 不是很和睦:
   (1)背景音乐不连贯;
   (2)动物叫声不能重叠(在 DelphiX 和 Omega 里是可以的),用 API 方式时,后播放的
          声音会打断之前的声音(对 API 不熟悉,请高人指点);
2、游戏的时间控制不知道是不是合理?
3、期待大家的测试与建议!

sf_200511912315.rar

268.89 KB, 下载次数:

24

主题

116

帖子

116

积分

注册会员

Rank: 2

积分
116
 楼主| 发表于 2005-11-9 12:09:00 | 显示全部楼层

Re: Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

这是源码!

另有一个问题:怎样将“源图”的一部分画到“目标图”上呢?

sf_200511912926.rar

475.8 KB, 下载次数:

24

主题

116

帖子

116

积分

注册会员

Rank: 2

积分
116
 楼主| 发表于 2005-11-9 12:12:00 | 显示全部楼层

Re:Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

注:背景音乐代码来自“liuhan"君,在此贴出来还请“liuhan"君务怪!!!

24

主题

213

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
QQ
发表于 2005-11-9 13:35:00 | 显示全部楼层

Re:Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

楼上兄,运行时提示内存地址错误。

24

主题

116

帖子

116

积分

注册会员

Rank: 2

积分
116
 楼主| 发表于 2005-11-9 16:22:00 | 显示全部楼层

Re:Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

二者放在同一文件夹下了吗?

4

主题

76

帖子

78

积分

注册会员

Rank: 2

积分
78
QQ
发表于 2005-11-9 18:07:00 | 显示全部楼层

Re:Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

作的不错呀!谢谢分享!
声音你可以用Bass库!bass是一个专门处理声音的引擎,非常好!asphyre
的作者推荐的!
还有个人用Bass做了一个游戏,声效非常好,可惜没有源码!
可以看一下这个帖子:
http://www.afterwarp.com/forum/showthread.php?p=467&posted=1#post467 [em13]

24

主题

116

帖子

116

积分

注册会员

Rank: 2

积分
116
 楼主| 发表于 2005-11-9 21:41:00 | 显示全部楼层

Re:Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

1、我用了 FMod:  FMusic := FMUSIC_LoadSong('DuiDui.mid');
    但,FMusic = Nil,加上路径也不行;其它格式的音乐文件可以找到,也能使用。
2、游戏中的其它声效部分都已经做好,就差这个背景音乐了,目前背景音乐吧好使用
    其它格式的音乐文件;
3、看 FMod 的帮助,里面有个 FMUSIC_LoadSongEx()函数好像可以装入 Midi 格式文件,
    因不懂 E 文,不知怎么做,请各位指点。
4、用 Asphyre eXtreme 3.0.0 做的游戏,发布时还要不要带什么 “Dll” 文件啊?

19

主题

116

帖子

122

积分

注册会员

Rank: 2

积分
122
QQ
发表于 2005-11-11 09:19:00 | 显示全部楼层

Re: Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

以前的版本运行正常,可是这个出错啊。
sf_2005111191852.gif

24

主题

116

帖子

116

积分

注册会员

Rank: 2

积分
116
 楼主| 发表于 2005-11-14 20:12:00 | 显示全部楼层

Re:Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

还不清楚产生这个错误的原因,因为不是所有的机器都会出错!
   是不是 Asphyre eXtreme 3.0.0 对硬件的兼容性不好呢?

24

主题

116

帖子

116

积分

注册会员

Rank: 2

积分
116
 楼主| 发表于 2005-11-17 16:06:00 | 显示全部楼层

Re: Re: Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

liuhan: Re: Asphyre eXtreme 3.0.0 作的小游戏 -- “对对碰”

以前的版本运行正常,可是这个出错啊。

需要 DX9 支持,或将 D3d9.dll 放入游戏文件夹下也行。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 16:39

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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