RubySketch – Fun w/ Processing

Enjoy making graphics & games

Published by: Noritaka Suzuki

Description

RubySketch is a mobile-friendly environment for graphics programming, equipped with a full scripting-language Ruby interpreter and a built-in text editor that lets you write and run Ruby scripts on the spot.
With a graphics API highly compatible with Processing, you can write code as if sketching ideas, and enjoy creating animations, visual expressions, interactive works, or even games—right on your iPhone or iPad. One of its biggest strengths is how easily you can dive in and start building the moment inspiration strikes.

Key features:
- Embedded Ruby interpreter (CRuby / official MRI implementation)
- Processing-compatible graphics API with shader support
- Lightweight, easy-to-use text editor
- Sprite system with physics support (collision, gravity)
- Camera input for image processing
- Sound playback support (great for games and effects)
- A large set of sample scripts included for immediate use
- Comes with a full-featured Klondike Solitaire game!

RubySketch also supports a wide range of Processing-compatible functions, making it a versatile tool for learning, creative coding, and playful experimentation:
---
abs, acos, alpha, angleMode, applyMatrix, arc, asin, atan, atan2, background, beginContour, beginShape, bezier, bezierDetail, bezierPoint, bezierTangent, bezierVertex, blend, blendMode, blue, brightness, ceil, circle, clear, clip, color, colorMode, constrain, copy, cos, createCanvas, createCapture, createFont, createGraphics, createImage, createShader, createShape, createVector, curve, curveDetail, curvePoint, curveTangent, curveTightness, curveVertex, degrees, deltaTime, displayDensity, displayHeight, displayWidth, dist, doubleClicked, draw, ellipse, ellipseMode, endContour, endShape, exp, fill, filter, floor, focused, frameCount, frameRate, fullScreen, fullscreen, green, height, hue, image, imageMode, key, keyCode, keyIsDown, keyIsPressed, keyPressed, keyReleased, keyTyped, lerp, lerpColor, line, loadFont, loadImage, loadPixels, loadShader, log, loop, mag, map, max, min, motion, motionGravity, mouseButton, mouseClicked, mouseDragged, mouseMoved, mousePressed, mouseReleased, mouseWheel, mouseX, mouseY, noClip, noFill, noLoop, noSmooth, noStroke, noTint, noise, noiseDetail, noiseSeed, norm, pixelDensity, pixelHeight, pixelWidth, pixels, pmouseX, pmouseY, point, pop, popMatrix, popStyle, pow, printMatrix, push, pushMatrix, pushStyle, quad, quadraticVertex, radians, random, randomGaussian, randomSeed, rect, rectMode, red, redraw, renderMode, requestImage, resetMatrix, resetShader, rotate, rotateX, rotateY, rotateZ, round, saturation, save, scale, setTitle, setup, shader, shape, shapeMode, shearX, shearY, sin, size, smooth, sq, sqrt, square, stroke, strokeCap, strokeJoin, strokeWeight, tan, text, textAlign, textAscent, textDescent, textFont, textLeading, textSize, textWidth, texture, textureMode, textureWrap, tint, touchEnded, touchMoved, touchStarted, touches, translate, triangle, updatePixels, vertex, width, windowHeight, windowMove, windowMoved, windowOrientation, windowResizable, windowResize, windowResized, windowWidth, windowX, windowY
Hide Show More...

In-Apps

Remove Ads
$9.99

Screenshots

RubySketch FAQ

  • Is RubySketch free?

    Yes, RubySketch is free to download, however it contains in-app purchases or subscription offerings.

  • Is RubySketch legit?

    Not enough reviews to make a reliable assessment. The app needs more user feedback.

    Thanks for the vote

  • How much does RubySketch cost?

    RubySketch has several in-app purchases/subscriptions, the average in-app price is $9.99.

  • What is RubySketch revenue?

    To get estimated revenue of RubySketch app and other AppStore insights you can sign up to AppTail Mobile Analytics Platform.

User Rating

4.7 out of 5

20 ratings in United States

5 star
16
4 star
3
3 star
0
2 star
1
1 star
0
Ratings History

RubySketch Reviews

How do I get rid of ads?

dokoissho on

United States

Couldn’t find any explanation of this. Is it possible? The ads spoil the visuals.

Good for what it is, but so close to something greater

Kris Browne on

United States

The editor and canvas for doing ruby graphic programming is quite good, I haven't run into any issues with it... What I wish is that it went a little further - If we could edit the markdown, and have the code update the page, it would be a really solid ruby programmers notebook akin to Carnets or Jupyter, something I have been eagerly searching for.

ポケットに収まるRuby学習環境として活用中です!

nizuki926 on

Japan

タイトルの通りポケットに収まるRuby学習環境として活用させて頂いております。 文字サイズやエディタのテーマを選択できれば尚良いと思いました。 またpure rubyなgemをインストールできる仕組みがあれば活用の幅が広がると思います。

通勤電車の中でRubyが楽して嬉しいです

MIN0_MacBookPro on

Japan

PCが持ち歩かなくてもiPhoneでRubyを楽しめるのがとても嬉しいです。嬉しすぎて、逆に開発者さんで困っていることはないだろうかと思ったりします(非力ですけど)。 要望としては、エラーメッセとの戦いで、リストに行番号をオン、オフできればもっともっとありがたいと思っています。わがままごめんなさい。

サンプルが豊富で今後に期待

ひーくん0909 on

Japan

テキストエディタ周りの機能に今後のアプデを期待しています。 特に行数表示やコードの補完が是非欲しいです。 あと、ソリティアのサンプルコードにjsonやyml、pngなどの画像があったのですが、自分のプロジェクトにそれらを配置するにはどうしたら良いでしょう💦

神アプリ

空豆マン on

Japan

こーゆーのが欲しかった。 今後の展開に大期待。

Processingユーザーには馴染みやすいです

Sugarware on

Japan

Shaderサポートが待ち遠しいです 2022/12/22追記 Ver2.2でサポートされたとの事、試してみます!

創造力が掻き立てられる!

ワットふる on

Japan

まだ、インストールしたばかりですが、サンプルを実行させる限り最高に面白そう

Store Rankings

Ranking History
Category Rankings
Chart
Category
Rank
Top Free
147
Top Free
202
Top Free
240
Top Free
242
Top Free
263

Keywords

RubySketch Installs

Last 30 days

RubySketch Revenue

Last 30 days

RubySketch Revenue and Downloads

Gain valuable insights into RubySketch performance with our analytics.
Sign up now to access downloads, revenue, and more.
This page includes copyrighted content from third parties, shared solely for commentary and research in accordance with fair use under applicable copyright laws. All trademarks, including product, service, and company names or logos, remain the property of their respective owners. Their use here falls under nominative fair use as outlined by trademark laws and does not suggest any affiliation with or endorsement by the trademark holders.