shell做的简单游戏(2)
2020-06-04 05:14
246 查看
需要源文件的请点击 提取码 :5xfj
#!/bin/bash # 菜单 echo "欢迎来到虚空台,凡人,这里你可以得到匹敌世界的财富,拥有灭星的力量,只要...你能活下去" read mainmenu() #返回 { echo ' =========================================== ' echo ' ** 1.虚空斗场 ** ' echo ' ** 2.落日神殿 ** ' echo ' ** 3.殷红梦境 ** ' echo ' ** 4.离开此界 ** ' echo " =========================================== " read -p "选择吧,你要传送去的地方: " num options=( 虚空斗场 落日神殿 殷红梦境 离开此界 ) case $num in 1) submenu ;; 2) cqyx ;; 3) nswc ;; 4) exit ;; *) echo "输入错误:" ;; esac mainmenu } submenu(){ #!/bin/bash echo "这里是虚空的竞技场,来自万界的强者们汇聚于此,败者化为枯骨,胜者将分享虚空的宝物" read echo "本次比赛将由虚空之树公证" echo "虚空之树公证中......" read echo "根据以下提示信息,选择您要压注的角色" game=(虚空剑豪 青莲剑歌 祖龙 恒星撕裂者 虫族二等 没有人!) num=$[RANDOM%6] computer=${game[$num]} echo "q.虚空剑豪" echo "w.青莲剑歌" echo "e.祖龙" echo "r.恒星撕裂者" echo "t.虫族二等" echo "y.离开虚空竞技场" read -p "请选择 q w e r t 所代表的五位强者之一 ,或者作为一个懦夫,选择y,离开这里" person echo "一场惨烈的战斗!获胜者是:$computer" case $person in q) if [ $num -eq 5 ];then echo "来自虚空的五位强者同归于尽了,真是爆冷阿!" mainmenu elif [ $num -eq 0 ];then echo "见鬼,你压注的强者胜利,根据契约,你得到高等虚空生物核心X1" mainmenu else echo "你压注的强者已经变成了渣渣!凡人,作为代价,献出你的灵魂吧!" mainmenu fi;; w) if [ $num -eq 1 ];then echo "来自虚空的五位强者同归于尽了,真是爆冷阿" elif [ $num -eq 2 ];then echo "见鬼,你压注的强者胜利,根据契约,你得到龙渊剑X1!" else echo "你压注的强者已经变成了渣渣!凡人,作为代价,献出你的灵魂吧!" mainmenu fi;; e) if [ $num -eq 5 ];then echo "来自虚空的五位强者同归于尽了,真是爆冷阿!" elif [ $num -eq 2 ];then echo "见鬼,你压注的强者胜利,根据契约,你得到龙牙+龙魂+龙之力!" else echo "你压注的强者已经变成了渣渣!凡人,作为代价,献出你的灵魂吧!" mainmenu fi;;
相关文章推荐
- shell做的简单游戏(1)
- 简单shell之猜字游戏。
- cocos2d_android开发简单游戏
- 2个简单shell脚本(if,while,case语句)
- 21—Android os设备谎言分辨率的解决方案!以及简单阐述游戏引擎如何使用
- C#简单游戏外挂制作(以Warcraft Ⅲ为例)
- cocos2dx游戏开发简单入门视频教程 (cocos2d-x)-第2天
- C语言模拟实现简单扫雷游戏
- 如何使用Createjs来编写HTML5游戏(七)完成一个简单的打飞机游戏(下)
- shell简单教程
- tensorflow4:创建一个简单的强化学习游戏
- 【Android游戏开发之一】设置全屏以及绘画简单的图形
- shell脚本简单实例
- Cocos2d-x简单游戏<植物大战僵尸>代码实现|第六部分:植物类<后续会提供源码下载链接>
- 如何制作一个简单的游戏 Cocos2d-x 2.0.4
- 【Android游戏开发之一】设置全屏以及绘画简单的图形
- 简单的shell scripts例子
- cocos2d-x 一个简单的游戏界面
- ARPG游戏打击感相关的技术简单总结
- 简单shell脚本编写——购物系统