アプリオンは、世界のアプリランキングや口コミから、おすすめアプリをまとめている人気アプリ探しサイトです。

RubySketch - Processing互換の開発環境 [iPad]

  • 入賞・受賞歴 月間開発ツール部門最高ランキング 17位を獲得!(11/2)
RubySketch - Processing互換の開発環境のおすすめ画像1
RubySketch - Processing互換の開発環境のおすすめ画像2
<
>

Ruby でプログラミングを楽しもう

「RubySketch」は、Noritaka Suzukiが配信する開発ツールアプリです。

開発ツール グラフィック/デザイン

このアプリの話題とニュース

  • レビュースコア4.5をマークしている高評価の優良アプリです。(11/21)


  • 100人を超える、評価・クチコミ投稿者数となっています。(11/21)


  • 新バージョン2.10が配信開始。新機能や改善アップデートがされています。(2/18)


  • 2020年11月7日(土)にiPhoneとiPad両対応のユニバーサルアプリとしてリリース!


このレビュアーのおすすめコメント

テキストエディタ周りの機能に今後のアプデを期待しています。

特に行数表示やコードの補完が是非欲しいです。

あと、ソリティアのサンプルコードにjsonやyml、pngなどの画像があったのですが、自分のプロジェクトにそれらを配置するにはどうしたら良いでしょう
サンプルが豊富で今後に期待 - ★★★★★
Shaderサポートが待ち遠しいです

2022/12/22追記
Ver2.2でサポートされたとの事、試してみます!
Processingユーザーには馴染みやすいです - ★★★★☆
まだ、インストールしたばかりですが、サンプルを実行させる限り最高に面白そう
創造力が掻き立てられる! - ★★★★☆

最新更新情報

version2.10が、2024年2月18日(日)にリリース

- Rubyアソシエーション開発助成金の支援を受け、以下の関数とクラスを追加しました
- createShape()
- shape()
- shapeMode()
- beginShape()
- endShape()
- beginContour()
- endContour()
- vertex()
- curveVertex()
- bezierVertex()
- quadraticVertex()
- texture()
- textureMode()
- textureWrap()
- loadPixels()
- updatePixels()
- pixels()
- textLeading()
- createFont()
- loadFont()
- requestImage()
- curveDetail()
- curvePoint()
- curveTangent()
- curveTightness()
- bezierDetail()
- bezierPoint()
- bezierTangent()
- rotateX()
- rotateY()
- rotateZ()
- shearX()
- shearY()
- applyMatrix()
- printMatrix()
- deltaTime
- hue()
- saturation()
- brightness()
- noiseSeed()
- noiseDetail()
- randomSeed()
- randomGaussian()
- fullscreen() (fullScreen())
- smooth()
- noSmooth()
- keyIsDown()
- keyIsPressed()
- mouseWheel()
- doubleClicked()
- Font.list()
- Graphics#clear()
- Graphics#save()
- Shape クラス
- クラスやメソッドのリファレンスに Processing/p5.js の同ドキュメントへのリンクを追加しました
- 互換性向上のため noise() を再実装しました
- scale() に第3引数として z を渡せるようになりました
- loadImage() がエラー時に OpenURI::HTTPError ではなく Net::HTTPClientException を raise するようになりました
- pushStyle()/popStyle() が colorMode、angleMode、blendMode を正しく管理できていなかったので修正しました

使い方や遊び方

アプリにフルセットの Ruby インタプリター(CRuby)と簡単なテキストエディターを含んでいますので、Ruby スクリプトを編集して直接実行することができます。



またクリエイティブコーディング環境として有名な Processing とほぼ互換の API も組み込んでありますので、iPhone や iPad でいつでもどこでも気軽にグラフィックスプログラミングをすることができます。



主要な機能
- 組み込みの Ruby インタープリター(CRuby / MRI)
- シェーダーも利用可能な Processing 互換のグラフィックス API
- カーソル移動が苦にならない組み込みのテキストエディター
- 物理演算可能なスプライト機能
- カメラからの画像入力
- サウンドの再生
- 簡単なゲームも含めた多数のサンプルスクリプトを同梱



以下は、Processing の API と互換性があるようにと現バージョンで実装済みの関数の一覧です。
---
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

カスタマーレビュー・評価

4.8
5つ星
 
117
4つ星
 
14
3つ星
 
4
2つ星
 
0
1つ星
 
2

おすすめ口コミ

たのしみです

物理エンジンとスプライトが待ち遠しいです
がんばってください!

jjj959 - ★★★★★ 2023-03-10

神アプリ

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

空豆マン - ★★★★★ 2023-05-20

最新ストアランキングと月間ランキング推移

RubySketchのiPadアプリランキングや、利用者のリアルな声や国内や海外のSNSやインターネットでの人気状況を分析しています。

基本情報

仕様・スペック

対応OS
14.0 以降
容量
87.7 M
推奨年齢
全年齢
アプリ内課金
あり
更新日
2024/02/18

リリース日
2020/11/07

集客動向・アクティブユーザー分析

オーガニック流入

 

 

 

アクティブ率

 

 

 

※この結果はRubySketch - Processing互換の開発環境のユーザー解析データに基づいています。

アプリ内課金の売れ筋ランキング

  • 1位: 広告を削除する (1500円)

利用者の属性・世代

アプリ解析デモグラフィックデータ(男女年代比率52%)

あれ、声が、遅れて、聞こえるよ。

デモグラフィックデータを元にユーザー層の性別や年齢分布などを考慮して推定しています。

ネット話題指数

開発会社の配信タイトル

このアプリと同一カテゴリのランキング

綾瀬はるか 写真集「原色」
綾瀬はるか
amazon

新着おすすめアプリ

新着おすすめアプリ >

注目まとめ

iPadアプリまとめ >

ダウンロード数が多いおすすめアプリ

無料ゲームアプリランキング >