เล่นและเปลี่ยนความเร็ว
กดเล่นแล้วกระโดดข้ามแคคตัส ย้ายแถบเลื่อนความเร็วที่จะลองเกมที่ช้าลงหรือเร็วขึ้น;มันสลับไปยังความเร็วคงที่ เลือกกฎการกู้คืนที่จะเริ่มต้นที่ 6 และค่อยๆเร่งอีกครั้ง
เล่นเกมที่สร้างขึ้นใหม่
กฎเดิม:เริ่มต้นที่ 6 จากนั้นเพิ่มขึ้นถึง 13
อ่านสคริปต์ REA กลับมา
เราตรวจสอบ วายู Chromium-รุ่นเบราว์เซอร์ที่ได้มา ด้วย REA. มันกลับโหลด index.js รวมทั้งสาขาในฟังก์ชั่นการปรับปรุงของเกมนี้:
if (this.currentSpeed < this.config.MAX_SPEED) {
this.currentSpeed += this.config.ACCELERATION;
}
การตั้งค่าคือ SPEED: 6, ACCELERATION: 0.001 และ MAX_SPEED: 13. เกมวิ่งสาขานี้ในการปรับปรุงโดยไม่มีการปะทะกัน
ใช้กฎเดียวกันในเกมใหม่
function advanceSpeed(speed) {
return speed < 13 ? speed + 0.001 : speed;
}
มินิเกมใช้ฟังก์ชั่นนี้สำหรับการเร่งความเร็วอัตโนมัติ การเลื่อนแถบเลื่อนจะทำให้ความเร็วคงที่แทน หรับเกมการเรียนการสอนนี้ความก้าวหน้าของการจำลองที่ 60 การปรับปรุงต่อวินาที
ตรวจสอบการฟื้นฟู
เราเรียกว่าฟังก์ชั่นการปรับปรุงเกมเดิมที่มีอุปสรรคและการตั้งเวลาอัตโนมัติปิดการใช้งาน เปรียบเทียบความเร็วที่บันทึกไว้กับรีเพลย์ของกฎการกู้คืน
| อัพเดท | เกมเดิม | กฎที่สร้างขึ้นใหม่ |
|---|---|---|
| 0 | 6.000 | 6.000 |
| 1,000 | 7.000 | 7.000 |
| 4,000 | 10.000 | 10.000 |
| 10,000 | 13.001 | 13.001 |
ค่าปัดเศษเป็นสามทศนิยม สาขาตรวจสอบก่อนที่จะเพิ่มเพื่อให้เพิ่มขึ้นสุดท้ายสามารถใช้ความเร็วสูงกว่า 13
ลองวิเคราะห์ด้วยตัวคุณเอง
- ตั้งค่า REA กับตัวแทนการเขียนโค้ดของคุณ
-
ตาม ขั้นตอนการเชื่อมต่อเบราว์เซอร์ ใช้
https://wayou.github.io/t-rex-runner/น้าเว็บ - การแก้ไขจุดสิ้นสุดของเพจและจุดสิ้นสุดการดีบักภายในเครื่อง,แล้วคัดลอกพร้อมท์นี้.
ใช้ REA เพื่อตรวจสอบเกมไดโนเสาร์นี้ ทำไมมันถึงได้เร็วขึ้น? แสดงกฎความเร็วแล้วสร้างรุ่นขนาดเล็กที่มีความเร็วที่ปรับได้
ถามการติดตาม: "การคำนวณความสูงกระโดดอยู่ที่ไหน? เพิ่มการควบคุมการกระโดดสูงไปยังรุ่นใหม่”
แหล่งที่มา: ตรวจสอบรหัสความเร็ว, Chromium ผู้เขียน ลิขสิทธิ์และใบอนุญาตบีเอสดี. REA 4.1.0 ตรวจสอบรุ่นที่ทำงานใน Chrome 150.