Skip to content

aorbxcas/FisDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity3D早期学习项目,需求功能虽然已经实现但代码设计质量较差,复用性与可扩展性不强,仅留档供自身参考。比较核心有益的系统设计部分在开发文档中。

  1. 游戏介绍与玩法说明 fisDemo是一款支持VR设备、键盘与手柄控制器的第一人称塔防类游戏Demo。在游戏中玩家将操纵主角建造防御工事、使用技能迎击敌人。 玩家使用VR设备控制主角的面向与视角,通过手柄左摇杆(键盘WASD)控制人物移动,面向防御塔地基后手柄LB(键盘F)来选择对地基进行操作,由手柄上下左右键(键盘上下左右键)选择对地基进行的操作和建造防御塔的类型。手柄LB键(鼠标左键)可以对怪物进行单体普通攻击,目前设定手柄LT键(鼠标右键)可以释放技能对怪物进行群体持续性伤害。(技能模板建成,可以随时增加新技能) 敌人将在游戏开始30秒后发动攻击,玩家初始拥有800金币与100魔法值,金币可以用来建造防御塔,魔法被用作释放技能,杀死敌人均会掉落。杀死所有敌人或敌人抵达目的地,游戏结束。
  2. 已实现功能 ①完整的塔防系统。包括玩家可以完全控制的防御塔的种类选择、制造、升级,防御塔的AI控制,玩家的金钱系统,怪物的自动生成系统、怪物寻路、怪物状态等等。 ②人物系统。包括人物输入操作系统,人物动画系统,人物状态系统,动画事件系统,人物技能外观类系统。 ③技能系统。包括技能数据,技能资源预加载系统,目标过滤器,目标影响器等。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published