あなたのWindowsコンピュータで RubySketch - Processing互換の開発環境 を使用するのは実際にはとても簡単ですが、このプロセスを初めてお使いの場合は、以下の手順に注意する必要があります。 これは、お使いのコンピュータ用のDesktop Appエミュレータをダウンロードしてインストールする必要があるためです。 以下の4つの簡単な手順で、RubySketch - Processing互換の開発環境 をコンピュータにダウンロードしてインストールすることができます:
エミュレータの重要性は、あなたのコンピュータにアンドロイド環境をエミュレートまたはイミテーションすることで、アンドロイドを実行する電話を購入することなくPCの快適さからアンドロイドアプリを簡単にインストールして実行できることです。 誰があなたは両方の世界を楽しむことができないと言いますか? まず、スペースの上にある犬の上に作られたエミュレータアプリをダウンロードすることができます。
A. Nox App または
B. Bluestacks App 。
個人的には、Bluestacksは非常に普及しているので、 "B"オプションをお勧めします。あなたがそれを使ってどんなトレブルに走っても、GoogleやBingで良い解決策を見つけることができます(lol).
Bluestacks.exeまたはNox.exeを正常にダウンロードした場合は、コンピュータの「ダウンロード」フォルダまたはダウンロードしたファイルを通常の場所に保存してください。
見つけたらクリックしてアプリケーションをインストールします。 それはあなたのPCでインストールプロセスを開始する必要があります。
[次へ]をクリックして、EULAライセンス契約に同意します。
アプリケーションをインストールするには画面の指示に従ってください。
上記を正しく行うと、ソフトウェアは正常にインストールされます。
これで、インストールしたエミュレータアプリケーションを開き、検索バーを見つけてください。 今度は RubySketch - Processing互換の開発環境 を検索バーに表示し、[検索]を押します。 あなたは簡単にアプリを表示します。 クリック RubySketch - Processing互換の開発環境アプリケーションアイコン。 のウィンドウ。 RubySketch - Processing互換の開発環境 が開き、エミュレータソフトウェアにそのアプリケーションが表示されます。 インストールボタンを押すと、アプリケーションのダウンロードが開始されます。 今私達はすべて終わった。
次に、「すべてのアプリ」アイコンが表示されます。
をクリックすると、インストールされているすべてのアプリケーションを含むページが表示されます。
あなたは アイコンをクリックします。 それをクリックし、アプリケーションの使用を開始します。
アプリにフルセットの 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
たのしみです
物理エンジンとスプライトが待ち遠しいです がんばってください!
Processingユーザーには馴染みやすいです
Shaderサポートが待ち遠しいです 2022/12/22追記 Ver2.2でサポートされたとの事、試してみます!
創造力が掻き立てられる!
まだ、インストールしたばかりですが、サンプルを実行させる限り最高に面白そう