今天心血来潮,想搞个模拟经营养成类游戏来玩玩,就动手实践一番。记录一下过程,也算是个分享。
第一步:找灵感,定方向
一开始有点懵,不知道做啥类型的。就去网上到处逛,看看别人都在玩看到好多人推荐什么《梦想蛋糕屋》、《叫我大掌柜》、《桃源深处有人家》之类的,感觉都挺有意思的。
我个人比较喜欢那种画面好看点,然后又能种田、又能开店、最好还能养点小动物的游戏。所以决定,就搞一个类似“开心农场+模拟餐厅”的混合体!
第二步:搭框架,做准备
想好要做接下来就是动手。因为只是想简单模拟一下,所以没打算用那些复杂的工具,直接用最基础的东西开始搞。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
我先是把我想要的功能列个清单:
- 种植:要有块地,能种不同的作物,还要有生长周期。
- 收获:作物成熟就能收,收能放到仓库里。
- 烹饪:仓库里的东西能拿来做菜,不同的菜谱要不同的材料。
- 售卖:做好的菜能卖给客人,客人会给钱。
- 升级:赚钱能扩大店面、买新的种子、解锁新的菜谱啥的。
有这个清单,我就知道该从哪里下手。
第三步:开始“种田”
我先从最简单的“种田”开始。用几个变量来表示土地的状态,比如“空闲”、“已播种”、“可收获”之类的。然后再用几个变量来表示不同的作物,比如“小麦”、“玉米”、“番茄”等等。
我写几个简单的“动作”,比如“播种”、“浇水”、“收获”。每个动作都会改变土地的状态,然后作物也会随着时间慢慢生长。这里我用最简单的时间流逝方式,就是每执行一次“动作”,时间就过去一点点。
第四步:“开餐厅”
“田”种得差不多,就开始搞“餐厅”。我又用几个变量来表示仓库里的材料,比如“小麦粉”、“玉米粒”、“番茄酱”之类的。然后又列几个菜谱,比如“面包”需要“小麦粉”,“玉米饼”需要“玉米粒”和“小麦粉”。
然后,我又写几个“动作”,比如“烹饪”、“上菜”、“收钱”。“烹饪”会消耗仓库里的材料,然后做出相应的菜。“上菜”就是把菜给客人,“收钱”就是客人付钱。
第五步:连起来,跑起来
把“种田”和“餐厅”都搞定,一步就是把它们连起来。我加一个“交易”的功能,就是把收获的作物放到仓库里,然后仓库里的材料又能拿来做菜。
我把所有的“动作”都放到一个循环里,让它们一遍一遍地执行。这样,我的“模拟经营养成”游戏就跑起来!
现在这个游戏还非常非常简陋,画面就是一堆文字,也没有什么音效。但是,它已经有基本的“种田”、“收获”、“烹饪”、“售卖”这些功能,而且还能“升级”!
以后有时间,我再慢慢往里面加东西,比如增加新的作物、新的菜谱、新的装饰,甚至还能养点小鸡小鸭啥的。想想就觉得挺有意思的!
今天的实践就到这里,感觉还挺有成就感的。虽然做的东西很简单,但是从头到尾都是自己一点一点弄出来的,这种感觉真的很棒!