今天来跟大家唠唠,我这几天咋鼓捣出一个梦幻小游戏的,没啥高大上的东西,就是瞎玩儿!
我就是刷手机的时候,看到别人玩的一个叫《梦幻西游》的游戏,心里痒痒,也想搞一个玩玩。但是直接下个大游戏,我这老电脑也跑不动,手机内存也吃紧。于是我就琢磨着,自己能不能做个简化版的小游戏,过过瘾就行。
说干就干!我先是在网上翻翻,发现类似的游戏还真不少。像什么《梦幻唐朝》、《梦幻新诛仙》、《大话西游》……看得我眼花缭乱。我大致看看这些游戏的介绍和玩法,心里琢磨着,咱这小游戏得有啥元素?
我先定个小目标,就做个最简单的回合制战斗。然后就开始动手!
- 第一步,确定角色。我想想,就弄两个角色,一个是我自己,一个是怪物。这角色的形象我也懒得画,就用文字代替,“我”和“怪”!简单粗暴!
- 第二步,设计动作。 既然是回合制,那就得有攻击、防御啥的。我寻思着,攻击就用“打”来表示,防御就用“挡”来表示。 这样一来,基本战斗逻辑就有。
- 第三步,开始敲代码。 我用最简单的办法写个雏形出来。就是你一回合我一回合地“打”和“挡”。
写完代码,我兴冲冲地跑起来。结果,这游戏玩起来实在是太简陋!几下就打完,没啥意思。得加点料!
于是我又开始琢磨,加点啥
- 加点变化! 我想,每次攻击不能都是一样的伤害,得有点随机性。于是我在攻击的时候加个随机数,这样每次打出的伤害都不一样,有点意思!
- 加点策略! 光在那傻打傻挡也没劲,得有点策略性。我想想,要不加个血量?每次攻击扣血,血量到0就输。这样一来,就不能无脑攻击,还得考虑啥时候防御。
这么一改,游戏终于有点样子!
我还加个小小的提示,告诉玩家当前是我方回合还是怪物回合,不然玩着玩着都不知道该谁出手!
虽然弄出来的东西还是很简单,跟我一开始想的“梦幻”还差得远,不过看着自己一行一行敲出来的代码能跑起来,还真有点小小的成就感!
玩几把,还挺上头!
这回瞎捣鼓,也让我对游戏开发有那么一丢丢的认识。下次有空,我再继续完善完善,说不定还能加点新花样!
还没有评论,来说两句吧...