แรงบันดาลใจจากรายชื่อนี้จากคู่มือผู้ใช้ Commodore 64:
10 PRINT "{CLR/HOME}"
20 POKE 53280,7 : POKE 53281,13
30 X = 1 : Y = 1
40 DX = 1 : DY = 1
50 POKE 1024 + X + 40 * Y, 81
60 FOR T = 1 TO 10 : NEXT
70 POKE 1024 + X + 40 * Y, 32
80 X = X + DX
90 IF X <= 0 OR X >= 39 THEN DX = -DX
100 Y = Y + DY
110 IF Y <= 0 OR Y >= 24 THEN DY = -DY
120 GOTO 50
จัดทำโปรแกรมที่คล้ายกันในภาษา / แพลตฟอร์มที่คุณเลือกเพื่อตีกลับวัตถุที่มีลักษณะคล้ายลูกบอลรอบ ๆ เทอร์มินัลหน้าจอผ้าใบหรือพื้นที่แสดงภาพอื่น ๆ
คุณไม่จำเป็นต้องเลียนแบบกราฟิก PETSCII ของ C64 อย่างง่าย ๆO
หรือo
จะทำและคุณไม่จำเป็นต้องใช้GOTO
คำสั่งถ้ามันยังมีอยู่ในภาษาของคุณ ตราบใดที่ลูกบอลของคุณเริ่มที่ด้านบนของผืนผ้าใบของคุณและเดินทางในแนวทแยงจนกว่ามันจะถึงขีด จำกัด ผ้าใบและจากนั้นตีกลับตามดังนี้:
- การเดินทางลงและไปทางขวาและไปที่ด้านล่างของพื้นที่หน้าจอเด้งขึ้นและดำเนินการต่อไปทางขวา
- การเดินทางขึ้นไปทางขวาและไปถึงขอบเขตที่ถูกต้องที่สุดและตีกลับไปทางซ้ายและขึ้น;
- การเดินทางไปทางซ้ายและขึ้นและไปด้านบนตีกลับไปทางซ้ายและลง;
- การเดินทางไปทางซ้ายและลงและไปถึงขอบซ้ายสุดตีกลับไปทางขวาและลง
- ชมมุมใดก็ได้และกลับทิศทาง;
ถ้าอย่างนั้นเราก็ทำได้ดี
คุณไม่จำเป็นต้องย้ายลูกบอล 8-pixel ในเวลาเดียวกันเช่นเกิดขึ้นในรายการ BASIC บน C64; คุณสามารถย้ายบล็อกอักขระหนึ่งตัวหรือทีละหนึ่งพิกเซลไม่ว่าคุณจะคิดว่าอะไรเหมาะสมที่สุด
หากต้องการดูรายการพื้นฐานของ BASIC นี้คุณสามารถพิมพ์ได้ด้วยCommodore 64 emulator ออนไลน์ที่ให้เบราว์เซอร์ของคุณรองรับ Flash