Project1

标题: 抛球小游戏(类似于篮球……) [打印本页]

作者: worseworst    时间: 2009-9-1 16:16
标题: 抛球小游戏(类似于篮球……)
本帖最后由 worseworst 于 2009-9-2 14:12 编辑

第一次做游戏。本来打算做一个某动漫的同人游戏,但里面有一个抛球(规则在下面)比赛的情节,便先把这个小游戏独立出来做了,纯事件的。
抛球规则:每队4人,其中一人当篮筐,其它三人在场上运球、抢球(是的,那个是足球 ),只要球进到自己队的“篮筐”就能得分。
游戏操作:方向键移动。右边的是我方的队伍,我方的“篮筐”在左边,“篮筐”前有三个箭头,是投球区,主角带着球时走到上面按space即可投球(队友会自动投球,不用按space)。当然,对方会跟你抢球的,在球被对方抢到之后最好能把球传给队友。自己带球时,按Z可以把球传给橙衣女孩,按X可以把球传给灰发女孩,但必须当自己和队友的纵横距离之和小于15格才能传球,不然自己把对方引到右边,然后来一个大传球……电脑也会传球,当电脑带球而又有对方的球员接近自己时(中间距离1格),电脑会有90%的几率传球(反应应该算是比较快的了:lol ),传给哪个队员则是随机的。电脑传球没有距离的限制,因为电脑不会随便传球,也不懂得“大传球”,嘻嘻~~当然,电脑也会有10%的几率没反应过来,球被抢了。被抢球的队员会吃惊一秒,这一秒内不能移动。总的来说,操作还是比较简单的。

比分的设定参照了kxx1997 的足球游戏,请见谅,另外也感谢旅、婉转深渊、和一个来自6r的脚本,我自己作了一些细微的修改,还有一个脚本是我自己写的(不知道还能不能叫“纯事件”……),很低级滴

目前发现了一个bug,一堆人围上去抢球的时候(场面很混乱的……),有时候球会突然消失……有时候会变成两个球(把球抢成两半了 ),原因可能是事件执行得比较乱,恳请高手帮忙解决

发现其它bug的话,也欢迎大家来报告~~

游戏截图:
[attach]5999[/attach]

3.JPG (68.76 KB, 下载次数: 20)

3.JPG

Project1.rar

2.55 MB, 下载次数: 291


作者: 天堂之役    时间: 2009-9-1 17:55
本帖最后由 天堂之役 于 2009-9-1 18:00 编辑

- - 这个。。。。我是为了欣赏BUG所以下的 支持LZ啊
= =
由于并行事件太多。。。。好卡  很快就出现了1:0
- - 然后 球真的不见了。。。。
高手解决吧。。。
作者: worseworst    时间: 2009-9-1 18:14
呀~~谢谢支持拉~~,不过我测试的时候都不怎么卡的呀,是不是跟LS的配置有关呢?
作者: kxx1997    时间: 2009-10-2 22:20
那啥,你连那个冒号都没改……
作者: waya    时间: 2009-10-3 19:21
很不错的小游戏!!
作者: worseworst    时间: 2009-10-4 13:38
感谢楼上的支持拉~
等待高手解决bug……
作者: 夏季冰川    时间: 2009-10-4 14:09
我玩的时候一点都不卡,难道2G内存就这么好?
(看来我以后发布游戏的时候不能用我的电脑测试了)

正题:ARPG纯事件的效果很不错,至少每个人带球也能看出来,不过那球的确是小了点。
      比起纯事件足球又进了一步,NPC MS变得聪明了很多。
      如果界面能更加美化一下就好了。
      另外LZ所说的那个球不见的bug我没碰到,看事件也没有啥大问题。
作者: worseworst    时间: 2009-10-4 15:36
这是我在RMXP技术讨论区发的帖子,里面有张“球消失了”的图片
http://rpg.blue/viewthread.php?tid=134627

版主可以等待时机,当我方和对方的球员都集到一起的时候再把球传到人群里,然后就应该可以看到“灵异事件”了,嘿嘿~
至于球么,我可是特地把它缩小的哦,想象一下一个放在地上的足球居然有一个小孩的腰这么高,有点恐怖,嘻嘻~~
我制作的时候本来就没有考虑画面的问题,因为我PS技术很烂的。如果哪位高手有兴趣完善这款游戏的话就动手吧~~修改、发布都不用经过我同意了,至少能够让玩家玩得舒服些
上大学了,学习很忙,有时间我就制作大游戏,所以我比较关心的还是那个bug,因为我要把这个小游戏放到大游戏里。

无论怎么说,还是感谢大家的支持~~~
作者: 赤点    时间: 2009-10-4 16:22
我的电脑会卡,优化下吧
作者: 沉影不器    时间: 2009-10-4 23:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: worseworst    时间: 2009-10-5 11:22
楼上说得有道理!!!不过怎样才能避免多个时间同时碰到球呢?
至于出界嘛,因为游戏设定球一抛出后对方一定能接到,就是说只要球员不出界,球就不会出界,而且如果设定出界的话,就要设定抛球的力度和方向什么的,这个我的水平有限拉,不会做这样的设定
不过还是很感谢楼上的建议哦~~
欢迎有能力的高手尝试增加这一设定,让玩家玩得更开心~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1