2025-01-28 21:19:48|网友 |来源:互联网整理
探索我的世界里的神奇计算器:你需要掌握哪些知识?
在《我的世界》(Minecraft)这个无尽的沙盒世界中,要制作一个功能完备的计算器,你需要涉足的领域远不止基础的二进制操作。
首先,让我们深入理解如何利用数电(数字电路)技巧,实现计算的基石。
入门阶段,从加减乘除开始。
理解并掌握全加器的工作原理,这是基础中的基础,网络上资源丰富,甚至可以从存档中拆解学习。
当全加器在手,补码知识的运用就让你能够实现减法的计算。
乘法则涉及更为复杂的步骤,需要利用数电中的移位寄存器来完成加法和位移操作。
至于除法,虽然相对复杂,但专门的存档教程会为你解开谜团。
设计一个计算器,少不了数字显示的功能。
你需要了解如何制作数显设备,这通常可以在现成的存档中找到并分析。
同时,别忘了将二进制计算结果转换为BCD码(8421码制),这对于人机交互至关重要,也是你需要学习的新技能。
为了让用户体验流畅,你需要设计一个用户友好的接口。
想象一下,用户期望的是逐位输入十进制,你需要将这些输入转化为二进制,这是与现实世界的交互桥梁。
这需要逻辑转换的技巧和对用户习惯的洞察。
进一步提升,你可以尝试将基础运算整合,打造一个综合计算器,挑战并行电路的并串行化转换,甚至探索更复杂的数学运算,比如开方、公因数计算、三角函数、简单积分,甚至是浮点运算。
这需要深厚的技术积累和创新思维。
然而,对于初学者,计算机相关知识可能过于抽象,不如先从计算器项目入手。
它不仅能够锻炼你的逻辑思维,还能帮你逐步理解计算机底层的工作原理,为后续的学习打下坚实基础。
最后,切记,《我的世界》的红石电路虽然基于现实,但它的规则允许你发挥创意。
不必拘泥于现实,灵活运用,让你的计算器成为游戏世界里的独特存在。
在这个充满无限可能的虚拟世界中,每一个按钮点击,都蕴含着你精心设计的计算逻辑,一步步,你将从一个新手成长为一个真正的红石电路大师。
加油,开始你的冒险吧!
视频介绍
伤害计算方法:
1.9之后:
实际伤害=攻击伤害*{1 - 每游戏刻 [20,最大(生物自带护甲值+盔甲护甲值)/ 5,护甲值 - 攻击伤害 / (2 + 盔甲韧性 / 4)] /25} (不考虑抗性)
wiki原文:
damage = damage * ( 1 - min( 20, max( defensePoints / 5, defensePoints - damage / (2 + (toughness / 4) ) ) / 25 )
1.9之前:实际伤害=攻击伤害*[1-(生物自带护甲值+盔甲护甲值)*4%](不考虑抗性)
1.9之前:攻击伤害=(空手伤害+武器伤害)*(1+力量效果增伤百分比)+附魔增益
1.9之后:攻击伤害=武器伤害+力量药水增加伤害+附魔增益
没有版本区别:弓箭伤害=弓弦张开程度*9(有五分之一的几率为10)*(1+力量等级*25%)
每级抗性提升在以上基础上减少20%伤害。
一些已经知道的内容:
1.9之前:
力量2+无附魔钻石剑可以秒杀除了铁傀儡,末影龙,凋零,远古守卫者,末影人,守卫者之外的任何无装备生物,末影人,守卫者要2剑;
力量2+无附魔铁剑可以秒杀的东西比钻石剑少一个女巫和岩浆怪,末影人和守卫者也要2剑;
力量2+无附魔石剑只能秒杀骷髅和节肢动物;
力量2+无附魔金剑或木剑只能秒杀节肢动物;
木剑打皮革套伤害为3.6;
石剑打锁链套伤害为3.12;
铁剑打铁套伤害为2.8;
钻石剑打钻石套伤害为1.6;
1.9之后
力量2+无附魔钻石剑只能秒杀节肢动物;
力量2+满级附魔钻石剑也只能秒杀节肢动物(19点伤害),如果是满级亡灵杀手附魔则可以秒杀除了凋零以外的亡灵生物;
PS:节肢动物指蜘蛛,洞穴蜘蛛,蠢虫和末影螨。
我的世界专题
Minecraft发行商:Mojang平台:PC,PS3,XBOX360,ANDROID,IOS,PSV,PS4,XBOXONE,Switch类型:模拟经营(SIM)发售日期:2009年3月10日进入专题>>
复制本文链接攻略资讯文章为拓城游所有,未经允许不得转载。