今天给大家伙儿唠唠我最近捣鼓的一个小玩意儿——roguelike游戏。这名字听着挺唬人,就是那种死就得从头再来,地图每次都随机生成的“肉鸽”游戏。我这一把年纪,就好这口刺激的!
起因
话说我平时就喜欢玩玩游戏,放松放松。最近刷手机,老给我推一些什么“肉鸽”、“地牢”之类的游戏广告。我寻思着,这玩意儿真有那么好玩?就随便下几个试试,还真上头!
玩一阵子,我这心里就痒痒,总想自己也搞一个出来。倒不是想做什么惊天动地的大作,就想体验一把从零开始,把一个游戏“捏”出来的感觉。毕竟自己动手,丰衣足食嘛
过程
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
说干就干!我先去网上扒拉一堆教程,什么“Unity”、“Godot”之类的,看得我眼花缭乱。我还是选最顺手的工具——以前捣鼓过的一个小引擎,虽然简陋点,但胜在熟悉!
第一步,当然是搭个框架。先整一个能动的小人儿出来,让它能在屏幕上跑来跑去。这步还算简单,毕竟以前也折腾过类似的东西,复制粘贴改改参数就完事。
就得让这个小人儿有事儿干。我寻思着,roguelike游戏嘛肯定得有个地牢。于是我就开始吭哧吭哧地画地图。我还想自己一笔一笔画,后来发现这简直是自虐!果断放弃,改用程序生成。这下可就热闹,每次运行,地图都不一样,有点那味儿!
- 先搞个房间生成器,让它随机生成大小、位置不同的房间。
- 再来个通道生成器,把这些房间连起来。
- 再加点障碍物、宝箱什么的,一个简陋的地牢就完成!
有地牢,还得有敌人。我随便画几个小怪,让它们在地牢里瞎转悠。再给小人儿加上攻击动作,这样就能跟小怪“互动”。这“互动”就是你砍我一下,我砍你一下,谁先没血谁就挂掉。
为增加点乐趣,我还加一些道具。比如,吃能加血的药水,捡能加攻击力的武器。这些道具都是随机生成的,能不能捡到好东西,全看脸!
成果
经过一番折腾,我的“肉鸽”小游戏终于有点样子。虽然画面简陋,玩法也比较单一,但好歹能跑起来!每次打开游戏,都是一个全新的地牢,玩起来还挺带劲的。
这只是个开始。以后,我还要继续完善这个小游戏,加点新怪物、新道具、新技能什么的。说不定哪天,我就能把它做成一个真正的“肉鸽”游戏!
总之一句话,自己动手做游戏,真是太有意思!