学习asphyre已有一个多星期了,asphyre比我想象中的要好用得多,连续 几 天搞了一下这个 炸弹超人游戏。    看上去一个很简单的游戏,写算法却并不是那么顺利。很多时候会出一些意想不到的错误。截止到我发表这个游戏源代码依然存在很多的不足之处,连续四天奋斗,实在太累了,感觉一个人的力量有限,最近手头上还有另一些事情要做,已无心无力再去对游戏修改什么。    我写的算法并不是最好的,很多的地方会存在漏洞。希望有朋友能帮我修改程序算法,并发上来,让程序更加完美。让我学到更多的东西。谢谢大家。    关于此次编游戏的心得也不多说了,就一句话:循环越少越好。    我的QQ是: 369860303 [流星菜园] , 欢迎研究游戏开发的朋友加我,一起来搞技术。    所有游戏的素材来自网络。    发一张游戏截图:    PS: 如果有需要我对源代码注释的更详细的朋友可以在下面跟贴说明,我会花一些时间去做注释的。有什么好的思路,好的想法也可以在下面跟贴,我会谢谢大家让我学到更多的东西的。 炸弹超人.rar

解决方案 »

  1.   

    BUG多多啊!第一次:一开始我就把自己炸死了,结果满屏的宽竖线。第二次:多跑了几圈之后我还是把自己炸死了,结果出现内存不可访问的错误。第三次:我成功炸死了3个怪物,最后一个怪物就在哪里一闪一闪的永不消失。赶快调试哦!
      

  2.   

    我要积分,也想学软件,但基础为零呢。想学perl
      

  3.   

    DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
      

  4.   

    delphi写的,有前途!!!我也正想用这个来开发游戏,下来试了一下!BUG!不能玩!!举个例:一开始跑下来连续放两个炸,就出错了!!!在游戏中,基本那个出错的框经常出现!而且速度像蜗牛一样!
      

  5.   

    asphyre是啥来着  - -
      

  6.   

    BUG多多啊! 第一次:一开始我就把自己炸死了,结果满屏的宽竖线。 第二次:多跑了几圈之后我还是把自己炸死了,结果出现内存不可访问的错误。 第三次:我成功炸死了3个怪物,最后一个怪物就在哪里一闪一闪的永不消失。 赶快调试哦!谢谢 gyk120 给出的意见。
    很多的漏洞都与那个二维数组有关,主要是没有经验,没有把握好坐标最终导致内存溢出情况。
    没想到这么多朋友支持,谢谢大家的支,以后有机会再搞一些小游戏开源放出来与大家一起讨论。
      

  7.   


    asphyre 是游戏开发引擎。专为delphi设计的.有二个版本 一个是 310版本 支持 delphi7
    一个是410版本 支持delphi 2007asphyre 比delphix 处理图片的速度更快,也要更复杂一些。