Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DXRuby互換のPicoRuby.wasmライブラリを作っている

Avatar for ItoJum ItoJum
September 10, 2026
32

 DXRuby互換のPicoRuby.wasmライブラリを作っている

Avatar for ItoJum

ItoJum

September 10, 2026

More Decks by ItoJum

Transcript

  1. 比較 Window.caption = "screen" Window.width = 320 Window.height = 240

    Window.bgcolor = [20, 20, 20] on = true frame = 0 Window.loop do frame += 1 on = !on if frame % 30 == 0 color = on ? [90, 255, 150] : [40, 40, 40] Window.draw_circle_fill(160, 120, 30, color) end DXRubyによるLチカ
  2. 比較 Window.caption = "screen" Window.width = 320 Window.height = 240

    Window.bgcolor = [20, 20, 20] on = true frame = 0 Window.loop do frame += 1 on = !on if frame % 30 == 0 color = on ? [90, 255, 150] : [40, 40, 40] Window.draw_circle_fill(160, 120, 30, color) end DXRubyによるLチカ Window.init("screen") Window.bgcolor = [20, 20, 20] on = true frame = 0 Window.loop do frame += 1 on = !on if frame % 30 == 0 color = on ? [90, 255, 150] : [40, 40, 40] Window.draw_circle_fill(160, 120, 30, color) end PicoDXによるLチカ