โคลนคร่าวๆ ของเกมไดโนเสาร์ออฟไลน์บนเบราว์เซอร์ Google Chrome เรียนรู้ผ่านโปรแกรมนี้:
รหัสนี้เป็นการสร้างมินิเกมเล็กๆ ด้วยจาวาสคริปต์ในเบราว์เซอร์ Chrome ที่คุณสามารถเล่นแบบออฟไลน์ได้ หรือหาได้ที่นี่! เกมดังกล่าวควบคุมโดยลูกศรขึ้นเพื่อกระโดด และเป้าหมายคือการเอาชีวิตรอดให้นานที่สุดเท่าที่จะทำได้ด้วยการกระโดดข้ามกระบองเพชรที่มาจากทางขวาของคุณ ซึ่งจะมาเร็วขึ้นเรื่อย ๆ เมื่อเกมดำเนินไป เริ่มเกมด้วยการโคลนพื้นที่เก็บข้อมูลแล้วคลิกไฟล์ dino.html
โค้ดส่วนใหญ่เป็นแพลตฟอร์มพื้นฐานสำหรับการกระโดดไปหาไดโนเสาร์ และกระบองเพชรวางไข่แบบสุ่มขนาด โดยความเร็วของเกมจะเพิ่มขึ้นจนถึงขีดสูงสุดเพื่อให้แน่ใจว่าจะไม่วุ่นวายเกินไป ตัวนับจะเก็บคะแนนของคุณและคะแนนสูงสุดของคุณจะถูกบันทึกไว้ตราบเท่าที่เกมยังเปิดอยู่
โคลนพื้นที่เก็บข้อมูลและเปิด dino.html เพื่อเริ่มต้น!
ความท้าทายหลักในโปรแกรมนี้และสิ่งที่ฉันตั้งเป้าไว้คือการใช้ภาพต่อเรียงสำหรับรูปภาพภายในเกม สิ่งนี้พิสูจน์ได้ยากโดยเฉพาะสำหรับการเลื่อนพื้นอย่างไม่มีที่สิ้นสุดโดยไม่มีส่วนหรือช่องว่างที่ทับซ้อนกันภายในเกม นอกจากการเรียนรู้การใช้สไปรท์ชีตแล้ว ฉันยังได้เรียนรู้ทักษะแอนิเมชันพื้นฐานผ่านการสลับเฟรมเมื่อเกมอัปเดตอีกด้วย
ฉันสร้างโค้ดทั้งหมดเอง สไปรต์ชีตที่ใช้ได้รับจากลิงก์ chromedino ด้านบน