今天心血来潮,想搞个小游戏玩玩,名字就叫“盖世英雄”!听着就带劲!
先用 Unity 整个框架出来。这玩意儿我之前摆弄过,上手还算快。打开 Unity,新建一个项目,取名叫“Gaishiyingxiong”,拼音看着也顺眼。然后就开始搭场景,就一个空空的场景,啥也没有,先跑起来看看效果。
光秃秃的场景太没意思,得加点东西进去。我从 Asset Store 里扒拉几个免费的模型,一个当英雄,一个当敌人。把它们拖到场景里,再调调位置,大小,看着像那么回事。
英雄得能跑能跳!我给英雄加个 CharacterController 组件,再写个脚本控制移动。wasd
控制方向,空格跳跃,这操作,老经典!
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
敌人也不能傻站着!我也给它写个脚本,让它能自动追着英雄跑。这AI,简单粗暴就行,能追上就行!
光跑来跑去没劲,得能打架!我又给英雄加个攻击的动画,按鼠标左键就触发。敌人,也得加个血条,挨打得掉血。
我用的是UGUI,在 Canvas 上面画个红条,当血条。每次英雄打到敌人,就让敌人的血条减少一点。这效果,看着还挺爽!
忙活一下午,基本功能算是搞定。英雄能跑能跳能攻击,敌人能追能被打,还有血条显示。虽然简陋点,但玩起来还挺有意思的!
这只是个开始,后面还能加很多东西。比如加点技能,加点特效,加点音效,想想就激动!不过今天就先到这,改天再继续折腾!