基本操作
- 指定回数繰り返す For & While
- 配列
- クラスでまとめて処理をする
- 配列とクラス
- クラスを派生する
- インターフェイスを使ってクラスをまとめる。
- マウスのクリック判定をする MousePress
- 値を制限する constrainで遊ぶ
- draw()の再生回数を1回にする noLoop
- noLoopで止めた関数を再開させる loop
- draw関数を一度だけ呼び出す redraw
- loopさせなくても再帰させる
- PGraphicsで描写する
- PGraphicsを用いて複雑な描写をする
- 配列とmapの組み合わせで表現する
- グリッド線を表現する
- noiseを使う
- rotateで描く目玉
- vertxで図形を描く
- 1つ前のマウス位置を保存
- 指定した点を最適な曲線をtなぐ
- random2重でさらにランダム
- 正規分布をランダムに出力する randomGuassian()
- 2Dnoiseでさらにランダムな動きへ
- 平方根を計算する
- mousePressed、mouseDragged、mouseReleasedを使う
図形描写
- 図形を描く
- 円を動かす
- 残像を残す
- 円運動する
- 落下運動させる
- 地面で反射させる
- 振動させる
- 三角関数に関わるコマンド
- マウスを中心に円運動
- マウスと動く点を繋ぐ線
- バウンドする円
- 線の太さを変える
- マウスに物体をゆっくりと近づけさせる
- 徐々に小さくなる円
- sinを使って円の大きさを調節する
- mouseとpmouseを使って速度を測る
- 2D Noiseで波を表現する
- マウスの位置で図形の大きさを変化させる
- マウスの位置情報を使った描写 mouseX,Y
作品
- 落下ゲーム
- 落下ゲーム2
- □が流れてきて、ヒビが入っているものをクリックするゲーム
- 何か謎なもの
- 何か謎なもの改良
- 何か謎なもの改良2
- さすがのいきものがかりもドン引きのいきもの
- スクリーンセーバの作り方
- スクリーンセーバと謎の生物
- うねうね動く物体