Skip to content

ongaeshi/p5rb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

p5.js with ruby.wasm.

Quick Start

<html>
  <head>
    <script src="https://cdn.jsdelivr.net/npm/ruby-3_2-wasm-wasi@next/dist/browser.script.iife.js"></script>
    <script src="https://cdn.jsdelivr.net/npm/[email protected]/lib/p5.js"></script>
    <script type="text/ruby" src="p5.rb"></script>
    <script type="text/ruby">
def setup
  createCanvas(720, 400)
end

def draw
  background(127)
  noStroke()
  0.step(height, 20) do |i|
    fill(129, 206, 15)
    rect(0, i, width, 10)
    fill(255)
    rect(i, 0, 10, height)
  end
end        

P5::init()
    </script>
  </head>
  <body>
    <main>
    </main>
  </body>
</html>

Releases

No releases published

Packages

No packages published

Languages