Skip to content

sugar10w/NumberHero

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

游戏控制

一位玩家代表一个字符出战. 玩家需要将右下角随机出现的数字组合成为 等式/等差或等比数列 , 完成 攻击或回血/移动 操作.

玩家阵亡后可以复活. 地图上出现'#'就是要求您选择一个位置复活. 游戏开始时,所有人都是等待复活状态.

地图上出现数字时,数字代表您可对这个玩家的生命值造成的影响. 此时单击自己是加血,单击其他人是扣血.

你可以自由调整窗口大小.

更多游戏规则

在Setting.txt里面写下基本设置. 格式是:

  • 第一行 地图尺寸:两个一位数,无空格.
  • 第二行 玩家选定的符号(char):按照想要的回合流程顺序,排列成一个字符串即可.

游戏刚开始时,所有玩家都是等待复活状态. 点击地图上某个位置,选定下一回合的复活位置. 随后游戏开始。

点击数字将其移动到备选框. 稍等后一般会自动提示.已经选择的数列能否构成等式或者是不是等差/等比。

点击Redo重选(在备选框为空时,Redo会把全部剩余数字移到备选框).点击Go!确认

若构成等差等比,可以移动。

若能构成等式(+是直线攻击,*允许对角线攻击,越多符号攻击距离越长…等我把这里再修改一下让游戏更有趣些…),就选择攻击目标(以自己为攻击目标的话是加血,其他人都是直接减血).攻击范围内没有目标的话会自动选择加血. 攻击值为等号右边的值.

被干掉的话,你的下一个回合将会是选择复活点(就是少一回合操作). 同时你的出生血量会降低.最后一次你会以0血量复活.之后再死一次就没有复活了.

About

2D小游戏;用基本绘图函数绘制简单又带感的动画效果。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages