はじめに

Shape-Toolとは

「Shape-Tool」を利用すると、Processing 4で描画する図形をより直感的にデザインできるようになります。作成した図形は、Processing 4のコードとしてエクスポート可能です。これにより、ゲームなどの開発時に、図形を描画する関数の引数の調整など面倒な作業を省略できるようになります。

<aside> ✅

プログラミングの学習を支援!

Shape-Toolを使えば、図形を描画する際の複雑な引数調整に悩む必要はありません!引数の数値を微調整して理想の形を探るといった、本質的でない作業から解放されます。空いた時間を使って、プログラミングの本来の楽しさであるアイデアの実現やロジックの構築を楽しみましょう!Processing 4のコードとしてエクスポートすることも簡単で、初心者でもすぐに使いこなせます!

</aside>

<aside> ✅

十人十色のツールデザイン

Shape-Toolでは、GUIのデザインをカスタマイズするのも簡単です!ソースコードを変更する必要はなく、data/themesディレクトリにテーマフォルダ(ThemePack)を追加するだけで、自分だけのデザインを作成できます。

</aside>

<aside> ✅

あなたの手で進化するツール

Shape-Toolは、MITライセンスで公開されており、自由に改変して自分だけの機能を追加することが可能です!プログラムやGUIを自分のアイデアで拡張し、カスタマイズすることで、あなたのプロジェクトに最適なツールを作り上げることができます。Shape-Toolのシンプルで分かりやすい設計が、初心者から上級者まで、誰にでも扱いやすいプラットフォームを提供します。

</aside>

Shape-Tool-demo ‐ Clipchampで作成.mp4


どうやって使うの?

チュートリアル1【ツールの起動】

チュートリアル2【図形の操作】

チュートリアル3【セーブとロード】

チュートリアル4【エクスポート】

チュートリアル5【テーマの変更】

Processing4の入っていない環境でツールを利用する(Windowsのみ)


<aside> 🔥

Download the latest version!!

<aside> 🔰

ツールのダウンロード、起動方法は、チュートリアル1【ツールの起動】 をご覧ください!

</aside>

Sea-cl0g/Shape-Tool Releases

<aside> 👾

上記のリストが正しく同期されていない場合は、お手数ですが以下のブックマークをクリックしてGitHubでリリースを確認してください。

https://github.com/Sea-cl0g/Shape-Tool/releases

</aside>

</aside>


ThemePackを作成しよう

Shape-Toolでは、ユーザーの多様なニーズに応えるため、GUIデザインを簡単にカスタマイズできます。data/themesディレクトリに追加するだけで、自分に最適なテーマを作成可能です。色覚障害を持つ方や視力に不安がある方でも、視認性の高い色やコントラストを選択できるため、快適に使用できます。画面外での動きが不安な方にも配慮されたデザインを、自由に設定できるので、誰でも安心して利用できます。ThemePackの作成については、以下のようなドキュメントを参照してください!

関連するドキュメント:

チュートリアル5【テーマの変更】

GUIを実装するために

ThemePackの構造

GUI要素の型

Property Descriptions

ファイル内定数と四則演算


<aside> 🚀

ウェブサイト

Shape-Tool Docs [日本語版]

Shape-Tool Docs [中文版]

</aside>

<aside> ⬇️

ダウンロード

GitHub - Sea-cl0g/Shape-Tool

</aside>

<aside> 🗣

アンケート

アンケートにご協力ください!!

Shape-Tool 利便性調査アンケート

</aside>