今儿个心血来潮,想搞个能抽卡的小游戏玩玩。作为一个行动派,说干就干!
先去网上扒拉一圈,看看人家都做些还真不少!像什么《抽卡之王》、《抽卡人生》、《抽卡修仙》……名字起得是一个比一个霸气。还有什么《斗罗大陆:魂师对决》、《超能世界》、《命运圣契》……二次元浓度爆表!
不过咱可不能光看个热闹。得琢磨琢磨,这些游戏到底咋玩的,抽卡机制是啥样的。
我发现,大部分抽卡游戏,都是从一个卡池里头,随机抽取卡牌。卡牌,有稀有度之分,越稀有的卡牌,抽到的概率越低。有的游戏还搞“保底”机制,就是说,你抽够一定次数,哪怕脸再黑,也保准能出一张好卡。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
光看不练假把式。我决定先用最简单的办法,模拟一下抽卡的过程。不用啥高级引擎,就用最基本的随机数,来模拟抽卡概率。
我建个卡池,里头放上几张卡牌,给每张卡牌都设定一个抽中概率。比如:
然后,我写几行代码,模拟抽卡的过程。每次抽卡,都生成一个0到1之间的随机数,然后根据这个随机数,判断抽中哪张卡。
我试着抽几十次,还真像那么回事!大部分时候都是R卡,偶尔能蹦出一张SR卡,至于SSR卡嘛……嘿果然是稀有货!
基本的抽卡功能有,但总觉得少点我想想,可以加个“十连抽”功能!一次抽十张,多刺激!
我还想加个“保底”机制。比如,连续抽50次,都没抽到SSR卡,那第51次,就保准给你出一张SSR卡!
这么一改,感觉更有内味儿!玩起来也更带劲!
这只是个最最基本的抽卡小游戏。真要跟那些大厂做的游戏比,那还差得远!人家那画面、音效、玩法……啧啧,那可不是我一个人能搞定的。
不过通过这回实践,我对抽卡游戏的机制,算是有个初步的解。以后再玩这类游戏,我也能看得更明白些!
这回动手尝试,还是挺有意思的。虽然做出来的东西很简单,但毕竟是自己一步一步搞出来的,成就感满满!
下次有空,我还想试试,能不能把这个小游戏再完善一下,加点更丰富的功能进去!