在游戏中体验数值自由 _勇闯地下城_终端文字游戏

简介: 在游戏中体验数值自由 _勇闯地下城_终端文字游戏

本次分享是如何通过改代码获得游戏体验自由。

image.png

 

进入之后输入game.py,在使用vim编辑,如果github无法登录该如何解决?

image.png

可以在第一行第一个输入G和d删除,然后在下图位置复制代码,

image.png

拷贝成功后输入(双引号加号p)这样就粘贴成功了;^M的问题该如何解决?输入% S / \r //g。如图游戏可以先保存。

image.png

然后使用python3去运行当前文件,运行之后会出现如图所示的人物图像。点击开机,便会欢迎来到地下城选职业,然后我的职业是法师(magic)等级是十级,怪物的等级是一级,我们攻击boss300+滴血,boss攻击我们掉58滴血。最后我们打不过boss该如何解决呢?把等级改为100级,boss是一级,能打过boss,获得战利品一把宝剑。

image.png

这个过程就是程序的运行过程,也是一个小游戏的运行过程。这个程序就是如图所示,可以将小丑改为任意的名字,然后寻找HP(健康值healthy_property)、攻击力、防御力、怪物等级以及jod(英雄职业)。

image.png

如果选择不是货币的话就反复选,这是一个while循环,然后在level中输入自己的等级以及怪物的等级,这个时候分为两种情况,如果前面选的是A的话,那你是战士,血量将为800,攻击力和防御力如下图所示。

image.png

如果选择B的话,血量就为500,攻击力和防御力如上图所示。战士每级攻击力增加59,法师每级增加35,所以可以得知战士是越打血越厚而且天生血厚,能扛更多的伤害,而法师的攻击力强,在后方输出,这就是一个基础设置,boss的基础属性,如下图所示。

image.png

 

B时的血量为10,000,想打赢他,我们可以通过增加自己的血量,随后运行代码就是五级的战士打一级的boss,这个打boss的过程就太漫长了,双方的血量减少的很慢,如果我们想快速解决这个过程,输入Ctrl加 C结束上面的程序,选择法师将自己的攻击力初始值调为12,000,然后保存命令运行,便能秒杀boss获得宝剑。

image.png

如果还有其他职业想要秒杀boss而不想一个一个改基础属性,我们可以直接把boss的血量变为100,然后各种职业一级对战一级都能两刀秒杀boss,这就是代码的运行过程。

image.png

通过代码的修改可以做到,无需氪金,也能将游戏状态拉满,可以知道数值自由是很快乐。所有游戏都是在后台调整这个数值,那我们还能进一步对程序的修改以及还能怎么玩呢,请听下节课讲解。

相关文章
|
机器学习/深度学习 人工智能 PyTorch
|
开发者
冷门但好看的 VSCode 主题推荐
笔者在使用VSCode进行开发的过程中喜欢没事就逛一逛插件商店里的颜色主题,也看过国内外许多论坛上面的颜色主题推荐,不知不觉已经下载了超过一百个的颜色主题。这篇文章总结了我用过的最舒服的一些颜色主题。
8033 0
冷门但好看的 VSCode 主题推荐
|
编解码 网络协议
如何轻松地 rip 3D Blu-ray:详细步骤指南
随着3D电影和家庭影院的普及,越来越多的人希望将3D Blu-ray电影转换为数字文件,以便在多种设备上播放。本文介绍了使用DVDFab、MakeMKV+HandBrake和Leawo Blu-ray Ripper等软件轻松rip 3D Blu-ray的方法,帮助用户享受高质量的3D观影体验。这些工具不仅提供了便捷性和高质量的输出,还能节省存储空间。
844 9
|
C语言
【c语言】你绝对没见过的预处理技巧
本文介绍了C语言中预处理(预编译)的相关知识和指令,包括预定义符号、`#define`定义常量和宏、宏与函数的对比、`#`和`##`操作符、`#undef`撤销宏定义、条件编译以及头文件的包含方式。通过具体示例详细解释了各指令的使用方法和注意事项,帮助读者更好地理解和应用预处理技术。
260 2
|
人工智能 搜索推荐 固态存储
|
小程序 JavaScript Java
酒店|酒店管理小程序|基于微信小程序的酒店管理系统设计与实现(源码+数据库+文档)
酒店|酒店管理小程序|基于微信小程序的酒店管理系统设计与实现(源码+数据库+文档)
499 0
|
数据可视化 数据挖掘 API
Matplotlib控制坐标轴刻度间距和标签
进行作图时需要对坐标轴进行标注,以满足学习或工作的要求,使统计图变得清晰简洁。借助Matplotlib库,可以方便的对进行数据分析,快速完成数据可视化。
4889 0
Matplotlib控制坐标轴刻度间距和标签
|
存储 Python
酒店管理系统
酒店管理系统
726 2
|
前端开发 内存技术
html:修改版火影忍者静态网页设计,实例三(附带完整源码)
html:修改版火影忍者静态网页设计,实例三(附带完整源码)
1508 1
html:修改版火影忍者静态网页设计,实例三(附带完整源码)