準備 Processing 開發環境

教學文件 - GaussToys Developers

Processing 為視覺與互動設計而建立,其目的是通過可視化的方式輔助程式教學,並在此基礎之上展現創意。Processing 基於 Java 語言,進一步簡化了語法,Processing 的可視化降低了開發門檻,讓非資訊、電機專業的人士,如設計師、藝術家,在學習的過程中更加得心應手。

安裝 Processing 開發環境

在開始使用 Processing 之前,你需要一個開發環境(IDE)。它的名字即叫 Processing。
此開發環境可在 Processing 官方網站上安裝: https://processing.org/download/?processing

請注意選擇與你的作業系統一致的版本,如 Ubuntu 64 位作業系統應該選擇 Linux 64-bit,Windows 32位作業系統應該選擇Windows 32-bit:

Processing 不需要安裝。你剛剛下載的是一個壓縮檔,解壓之後,便可直接點擊文件夾中的「processing」程式來運行它。對於Processing,比較好的方法是將此應用程式檔案放置在一個適當的地方:
- 在 Windows 作業系統中,可移動到 D:\processing\
- 在 GNU/Linux 作業系統中,可移動到 /usr/local/processing/
- 在Mac OSX 作業系統中,可移動到 /Applications/
這樣可以保護Processing 程式文件的完整性,以免在定期清理「下載」文件夾的時候將檔案給刪除了。

Processing 程式:Sketch

我們把每個 Processing project 視為一個素描(sketch),而我們所使用的 Processing 程式語法則為我們的畫筆。每個 sketch (也就是每個Processing project) 在電腦中是以一個資料夾儲存。我們可以從範例檔案認識 sketch 檔案,點選 File > Examples…,可以看見內建的範例 sketch。

Examples 中開啟 Basics > Input > Mouse2D 即可打開一個範例 sketch,如下方右圖,此 sketch 中會有 setup 和 draw 兩個主要函式,點選左上方 ➡️ 右鍵符號來執行此程式。

Processing Library: GaussSense SDK for Processing

當我們需要其他開發者以完成的函式庫時,Processing 提供便利的方式讓我們可以直接引用,只需將 Library 資料放置在正確的 Processing Libraries 路徑下就可以自動呼叫需要的函式了,下一篇教學將介紹如何在 Processing 中安裝並使用 GaussSense SDK

Back to Tutorials