今年も恒例の「夏の道場」を開催します.こじ研の新メンバー(3年生)は(可能なかぎり)必ず参加してください.もちろん4年生も歓迎です.また,「秋冬の道場」では,具体的なメディア制作に実践的に取り組みます.「ゲリラ道場」はゲリラ的にいくつかのトピックについて解説します.
- 8月29日 10:00〜15:00(途中でランチ):たばた講師による openFrameworks 入門
- 9月19日 10:00〜15:00(途中でランチ):Kinect を使いたおす
- 9月27日 13:00〜17:00(途中でおやつ):iOS アプリでどうだっ開発 (1)
定例の「秋・冬の道場」では,つぎのテーマに取り組んでいます.現在進行形なので,随時情報更新していきたいと思います.
- 10月13日 16:10〜19:00:iOS アプリでどうだっ開発 (2) リベンジ編
- 10月20日 16:10〜19:00:iOS アプリでどうだっ開発 (3) 作品講評編
- 10月27日 16:10〜19:00:Leap Motion を使ってみる(例 leapExample1.zip, もうひとつの例 leapExample.zip)
- 11月10日 16:10〜19:00:Leap Motion をもっと使ってみる.ゲームとか.
- 11月17日 16:10〜19:00:Leap Motion をもっともっと使ってみる.子どもが遊べる メディアとか.
- 11月24日 17:00〜19:00:Unity を使ってみる.まずはチュートリアル.
- 12月22日 17:00〜19:00:Unity で VR をしてみる.iPhone で動かす.
- 1月12日 16:10〜19:00:Unity でキャッチーなゲームをつくる.
第1部では,openFrameworks を利用した Mac アプリ開発の基礎を勉強します.参加できない人は,しっかりと自習してきてください.
- 8月11日 16:00〜17:30:Mac のセットアップ.Xcode のインストール,openFrameworks の準備(Yosemite + Xcode-6.4 + oF-0.8.4)
- 8月12日 10:00〜12:00:openFrameworks 入門編1(資料)
- 8月12日 13:00〜15:00:openFrameworks 入門編2(資料),openFrameworks 応用編1(資料),応用編2(資料)
- 日時未定:openFrameworks 応用編3(資料),openFrameworks 応用編4(資料),openFrameworks 応用編5(資料)
- 日時未定:openFrameworks iOS 編
第2部は,特定テーマについてゲリラ的にやります.不定期で神出鬼没です.
第1部では,openFrameworks を利用した Mac アプリ開発の基礎を勉強します.
- 8月23日 14:30〜17:40:openFrameworks のインストール(資料),openFrameworks 入門1(資料),openFrameworks 入門2(資料)
- 9月20日 13:00〜17:40:openFrameworks iOS 編1(資料),openFrameworks iOS 編2(ぽちカメラ potiCamera.zip)
- 9月23日 13:00〜17:40:openFrameworks 応用編(資料1,資料2)
第2部では,openFrameworks + Kinect を利用したインタラクティブアートの制作実践に取り組みます.
- 11月7日 13:00〜16:00:openFrameworks + Kinect 編1(資料1)
- 11月14日 10:00〜12:00:openFrameworks + Kinect 編2(資料1の続き)
- 11月28日 10:00〜12:00:openFrameworks + Kinect 編3(資料2)
- 12月12日 10:00〜12:00:openFrameworks + Box2d 編1(資料3)
- 12月19日 12:40〜14:10:openFrameworks + Box2d 編2(資料3の続き)
ゲリラ部では,リクエストに応じて,さまざまなトピックを解説します.資料のみの公開となります.
- Leap Motion と JavaScript でハンドパワー駆動のウェブページ(資料)
第1部では,openFrameworks を利用した Windows/Mac アプリ開発の基礎を勉強します.
- 事前準備:openFrameworks のインストール
- 8月22日 15:00〜17:00:openFrameworks 入門1
- 8月29日 15:00〜17:00:openFrameworks 入門2
- 9月19日 15:00〜17:00:openFrameworks センシング(画像・カメラ・マイク)
10月からの第2部では,openFrameworks を利用して,Kinect や Leap Motion などのセンサを使うことや,スマートフォンのアプリ開発などを勉強します.日程や内容の詳細は後日アナウンスします.
- 10月17日 13:00〜14:30:openFrameworks センシング2(画像データの扱い)
- 10月31日 12:30〜13:20:openFrameworks センシング3(Kinect の接続)
- 10月31日 13:30〜14:20:openFrameworks iOS 1(準備編)
- 1月9日 13:00〜14:20:openFrameworks iOS 2(カメラ編)
第1部:openFrameworks 入門 「こじ研『夏の道場』第1部」では,openFrameworks を使ってインタラクティブなシステムを構築するための基礎を学びます.Windows または Mac のデスクトップで動作するものを対象としますが,みなさんが今後取り組むであろう iPhone アプリ開発や Kinect を使ったメディア制作,そして組込みプログラミングなどに有機的につながる「基礎」となります.
かならず下記の「事前作業」を済ませてから参加してください.また,お盆休み中なので,学生証(入館に必要です)や暑さ対策(冷房は期待しないように)を忘れないようにしてください.
- 事前作業:openFrameworks 準備編
- 8月13日 (月) 13:00〜16:00 : openFrameworks 入門 (1)
- 8月16日 (木) 13:00〜16:00 : openFrameworks 入門 (2)
第2部:openFrameworks 応用 「こじ研『夏の道場』第2部」では,openFrameworks の高度なグラフィクス処理に加えて,Kinect を使いこなす技術などを学んでいきます.
- 8月27日 (月) 13:00〜16:00 : openFrameworks 応用 (1)
- 8月30日 (木) 13:00〜16:00 : openFrameworks 応用 (2)
- 9月 3日 (月) 13:00〜16:00 : openFrameworks 応用 (3)
第3部:openFrameworks for iOS 「こじ研『夏の道場』第3部」では,openFrameworks による iOS アプリ開発について学びます.iPhone, iPad, iPod touch で動作するオリジナルのアプリを制作することが目標です.(こじ研「合宿」に合わせてスケジュールを変更しました.)
- 9月20日 (木) 13:00〜16:00 : openFrameworks for iOS (1)
- 9月28日 (金) 14:30〜17:00 : openFrameworks for iOS (2)
2011年の「夏の道場」では,openFrameworks を使ったデスクトップアプリ・iPhone アプリの開発や,Pure Data を使った音・映像メディアの制作,そして組込みコンピュータ Miyagino を使ったガジェット作りに取り組みます.(openFrameworks 関連の古い資料)
こじ研メンバは,自分の研究テーマに合ったものを選択して参加してください.こじ研メンバでない人で,道場に参加したい人は,小嶋までお問い合わせください.
- 8月22日 (月) 10:30〜12:00 : Pure Data による音・映像メディア制作 (1)
- 8月26日 (金) 15:00〜17:00 : openFrameworks アプリ開発 (1)
- 8月29日 (月) 13:30〜15:00 : Pure Data による音・映像メディア制作 (2)
- 9月 2日 (金) 13:30〜15:00 : openFrameworks アプリ開発 (2)
- 9月 5日 (月) 13:30〜15:00 : Pure Data による音・映像メディア制作 (3)
- 9月 9日 (金) 13:30〜15:00 : openFrameworks アプリ開発 (3)
- 9月12日 (月) 13:30〜15:00 : Pure Data による音・映像メディア制作 (4)
- 9月16日 (金) 13:30〜15:00 : openFrameworks アプリ開発 (4)
- 9月20日 (火) 13:30〜15:00 : Miyagino によるガジェット開発 (1)
- 9月24日 (土) 13:30〜15:00 : openFrameworks アプリ開発 (5)
- 9月27日 (火) 13:30〜15:00 : Miyagino によるガジェット開発 (2)
- 9月30日 (金) 14:30〜16:00 : openFrameworks アプリ開発 (6)
2010年の道場では,Stanford 大学の授業資料を使って,Cocoa Touch をはじめとする iOS の諸機能 を Objective-C からアクセスする方法について学びました.基本的な MVC プログラミング=パラダイムから始まり,Objective-C におけるメッセージ伝達やクラスの扱い,そして iPhone のもつタッチスクリーン,加速度センサ,位置センサ,カメラなどのアクセス方法を解説し,オリジナルなアプリケーションを開発するための基礎を解説しました.(かなり古い資料)
- iPhone アプリ開発道場 2010 : 予備道場(まずは準備体操)
- iPhone アプリ開発道場 2010 : 本道場(Stanford の授業)
- iPhone アプリ開発道場 2010 : 裏道場(Stanford の宿題;未完)