pc端游戏:长夜余火-文字的使命


长夜余火:文字的使命

游戏简介

这是一款旨在帮助人们重新探索汉字的奥秘,寓教于乐的冒险解谜类游戏。我们通过对汉字的重新解构,组合运用,使玩家开始重新看待日常生活中习以为常的汉字,体会到传承数千年的汉字自身的美感的游戏。
本游戏以一般人所熟知的仓颉造字的故事为基底。在此游戏中,我们有村庄,有武器,有野兽。玩家扮演“我”踏入这个世界,踏入一段奇妙的探险之旅。汉字的音,形,义不仅带来困境,同时也是帮助玩家破关的助力。一个个汉字被拆分,玩家将不同的偏旁部首进行重新组合,得到自己所需要的道具。同时,我们也需要玩家发挥自己的脑洞,思考各个汉字的意义,并进行对应操作,从而达到意想不到的效果。

基本玩法

  • 合成:使用不同的文字,使其作为偏旁或者部首合成,变成新的文字,新的文字可以变成字义对应的物体。
  • “笔墨”:合成文字需要消耗“笔墨”,就是主角手上的笔的“使用寿命”,每个关卡都设定一定上限的笔墨。
  • 探索:通过探索地图,触发事件,最终找到通关的线索。
  • 文字收集:通过关卡内特定的场景元素,可以收集一些基本文字,如“水”“火”“土”“木”等等。
  • 成就收集:在游戏内的特定场景中会出现特殊事件,通过特殊事件得到特殊的文字形式或者组合,如“守株待兔”等成语(参考一些典故)。
  • 战斗:在游戏场景之中可能遇到野兽或者反派(穿越来的人工智能),然后会触发对话(选择战斗或者不战斗或者其他),需要使用一些道具来打败他们;有两个方案,一是直接采用回合制,可以平A,可以使用道具,你打一下我打一下的那种,二是在战斗的时候创建一个和原先场景一样的另一个场景,在里面用类似弹幕游戏的逻辑去战斗(类似于元气骑士)。
  • 战斗奖励and代价:战斗胜利之后,可以通过道具(如石制刀具)来获得野兽身上的皮毛或者肉,打败人工智能(通常是关内boss)之后,可以获得一个或者更多新的文字;如果战斗失败,会消耗主角的笔墨,并且扣除一定的生命值。
  • 失败判定:在关卡内消耗完“笔墨”并且没有达到通关条件,或者生命值耗尽。
  • 通关条件:收集到一些特定文字或者打败关底boss。
  • 通关评价:按照通关时的笔墨和生命值评定得到的星星(1-3颗星)

玩家交互

1、背包系统

用于储存所收集的物体,并在适当的时机使用物体来进行交互。

2、对话系统

用于与游戏玩家对话,进行指引等,按下R键即可进行交互。

3、汉字合成系统

在背包中选择合适的文字,点击合成按键,若能成功即可获得合成后得到的文字

4、攻击系统

实现角色的攻击对怪物造成伤害,怪物受到伤害后将会反馈效果击退或闪烁

场景展示

demo演示

demo演示视频

my part

人物原型设计

游戏中的主角为仓颉的后人,充满勇气,想带领人类反抗人工智能。但在人工智能的压迫下,郁郁不得志。
游戏中存在一个承担着“先知”角色的毛笔,它指引着玩家进行每一步的任务,进行提醒和引导。

人物动作设计与绑定

根据游戏情节与玩法的需求,设计了人物走动、攻击以及倒下等人物动画,并在unity中创建了人物的动画片段。

人物控制与创景交互

在unity引擎中使用c#语言编写了控制人物移动、攻击的脚本,使人物能够通过A/D/S/W按键进行移动,通过J键发起攻击,并且使用I键与场景进行交互。

感谢

在此感谢跟我一起奋战过的小组成员们!感谢我的啊对对对队!

github项目地址


文章作者: Tan Tan
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Tan Tan !
  目录