From 7074bedeb03986ad4a0bfdaff59ce9de5ab8c9dd Mon Sep 17 00:00:00 2001 From: rebecca Date: Sun, 1 Mar 2026 09:46:01 +0000 Subject: worms --- worms.lua | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'worms.lua') diff --git a/worms.lua b/worms.lua index ebe6af1..bccf8e4 100644 --- a/worms.lua +++ b/worms.lua @@ -1,4 +1,26 @@ +local NFRUITS = 10 +local NWORMS = 20 + + local M = peripheral.find"monitor" local W,H = M.getSize() -print(W,H) +local fruits = {} +for i=1,NFRUITS do + fruits[i] = {math.random(W),math.random(H)} +end + + +local function draw() + M.clear() + for i,f in ipairs(fruits) do + M.setCursorPos(f[1],f[2]) + M.setBackgroundColor(colors.red) + M.write" " + end +end + +while true do + draw() + os.sleep(0) +end -- cgit v1.2.3