2次元のオブジェクト ◆ 種類 2次元のグラフィックス ポイント(点) ライン(線分,折れ線) エリア(多角形など) 文字列(テキスト)

Slides:



Advertisements
Similar presentations
シミュレーション演習 G. 総合演習 ( Mathematica 演 習) システム創成情報工学科 テキスト作成: 藤尾 光彦 講義担当: 尾下 真樹.
Advertisements

1 Layout Utilities の紹介 Layout Utilities とは、お客様のプログラムに 流し込み印刷を簡単に組み込めるソフトウエア開発ツールです 無償 流し込み印刷の例.
初年次セミナー 第13回 2次元グラフィックス(1).
情報処理演習 (9)グラフィックス システム科学領域 日浦 慎作.
初年次セミナー 第14回 2次元グラフィックス(2).
図の挿入 ●方法1 ①図を挿入する位置にカーソルを置く。 ②「挿入」タブ ⇒「図」 → 「ファイルから」とクリックする。 ③挿入するファイルを選択し、「挿入」をクリックする。 ●方法2(書式までコピーされるので、ファイルサイズが大きくなる) ①挿入する図をコピーする。 ② 挿入する位置にカーソルを移動し、ツールバーまたは右クリックメニューの「貼り付け」をクリックする。
情報処理 第8回.
パワーポイントの使い方 東京女子大学 情報処理センター 浅川伸一.
パソコン教室(Word) ワークフロア清柳
3DCG技法についての 調査報告 ○○県立○○高等学校 1年は組 グループ0.
デスクトップを画像として保存する(1) ① デスクトップの画像をクリップボードへコピーする。
Java言語による シューティングゲーム作成
C#によるWindowsFormApplication入門
Microsoft PowerPointを使ってみよう
Unity, C# マウスでモデルを移動させる方法
平成23年8月 情報学群 岡田 守 このスライドは, 前川佳徳編著による「コンピュータグラフィックス」(オーム社)を基に作成されている.
マルチエージェント・シミュレーション(2)
マルチエージェント・シミュレーション(2)
画像の作成と編集.
学校の コンピュータ 発表者 Miho Harusawa.
ITPASSセミナー ~Zindaiji~
コンピュータについて学ぶ必要性 ● 現代社会での重要性。 ● 小規模事業所では、最も若い人が最も頼りにされる。
Magicのサブフォーム上に ガントチャート表示を実現
情報処理 第6回.
情報 第2回:状態遷移 その2.
基礎プログラミング演習 第1回.
概要 Boxed Economy Simulation Platform(BESP)とその基本構造 BESPの設計・実装におけるポイント!
Unity, C# シーン移動と1人称視点.
GISとは・・・ データ処理演習(笹谷担当).
イベント,キーコード,イベントハンドラ, アクション,座標
Blender 3次元コンピュータグラフィックス・アニメーションソフトウエア
XNA Framework 2.0 SESSION 01.
グラフィックス、その1 色の表示 フォントを変えて文字を表示 直線、四角形、楕円形の描画 円弧の描画 多角形の描画
3D散歩ゲーム 08A2043 谷口盛海 種田研究室.
情報処理 第8回.
XNA Framework 2.0 SESSION 01.
EVENT プログラミングのスタイル 手続き型: ある決められた場所から開始され, その後は純粋に上から下に流れて行く方式. 実行したいことを, 順番に記述してゆく. 逐次処理形式コーディングの方法である。 今までの授業(情報処理2や3)で 行ってきたプログラミングの演習 bcc32やmake 手続き型.
電界中の電子の運動 シミュレータ作成 精密工学科プログラミング基礎 資料.
OpenGLを使ったプログラム作成 澤見研究室
10.構造体とグラフィックス.
Unreal Engine 4 のインストール 2017年 7月 金子邦彦.
プログラミング基礎a 第10回 Javaによる図形処理入門(2) GUIの使い方
諸連絡 USBメモリの販売について 日時:6月23日(月)授業開始前 商品:プリンストン社製32MBのUSBメモリ
Blender の 3D ビュー ・テンキーによる視点操作 ・マウスホイールによるズーム ・画面分割
アニメーション 年 組 番 氏名 スクラッチ テキスト1 座標と初期値 スクラッチはだれでも簡単に使えるプログラミング言語です。
・タイプ別のフレームワーク ・デジタルTips(小技テクニック情報)
プログラミング基礎a 第10回 Javaによる図形処理入門(2) GUIの使い方
2次元と3次元,ゲームエンジンの構成要素, ゲームの構成物,ゲームエンジンの例
プログラミング基礎a 第12回 Java言語による図形処理入門(3) アニメーション入門
プログラミング基礎a 第11回 Java言語による図形処理入門(3) アニメーション入門
テキスト 1 行目 テキスト 2 行目 テキスト 3 行目 (初級) 森の背景の上にフェード インするアニメーション化されたキャプション
OpenCV について OpenCV とは OpenCV の Python プログラム例 配列 画像の B, G, R の 3成分
プロジェクト演習Ⅱ インタラクティブゲーム制作
マイクロソフト Access を使ってみよう 第3回
プログラミングⅠ 平成30年10月15日 森田 彦.
ここに 表題や引用文が入る 背景への図の使用とキャプションへのテクスチャの適用 (中級)
JAVA GUIプログラミング 第3回 イベント処理① マウスイベント.
Windowsアプリケーション プログラミング
バネモデルの シミュレータ作成 精密工学科プログラミング基礎 資料.
第2回 開発環境とゲーム 05A1030 佐々木 和也.
VB6.0でグラフを書こう(とりあえず2次元)
プログラミング実習(Java) グラフィクス処理とGUIプログラミング 講師:坂口 利裕(横浜市立大学)
Javaを用いたシューティングゲーム作成
スライドの終わりまでテキストが繰り返しスクロールされます • スライドの終わりまでテキストが繰り返しスクロールされます •
写真の挿入 2.オブジェクトの色変更 3.テキストの入れ替え サンプル写真内の画像アイコンをクリックすると、
写真の挿入 2.テキストの入れ替え 3.オブジェクトの色変更 サンプル写真内の画像アイコンをクリックすると、
サンプル見出し テキスト 1 行目 テキスト 2 行目 テキスト 3 行目 (中級) 図の背後でタイトルを移動させるアニメーション効果
1.画像のイメージを変更する 2. オブジェクトの色変更 3.テキストの入れ替え
One Day Science Program コンピュータで数学を
Homepage: anthnet.co.jp
Presentation transcript:

2次元のオブジェクト ◆ 種類 2次元のグラフィックス ポイント(点) ライン(線分,折れ線) エリア(多角形など) 文字列(テキスト) ◆ 種類 2次元のグラフィックス ポイント(点) ライン(線分,折れ線) エリア(多角形など) 文字列(テキスト) ◆ 属性 色 ※ R, G, B 成分.各成分は 0から255の数値とすることが多い 位置 x, y ここに書いた種類,属性以外にもいろいろ

3次元のオブジェクト ◆ 種類 3次元のグラフィックス メッシュ(多角形の集まり) カメラ(視点と視野) ランプ(光源) ◆ 属性 ◆ 種類 3次元のグラフィックス メッシュ(多角形の集まり) カメラ(視点と視野) ランプ(光源) ◆ 属性 色 ※ R, G, B 成分.各成分は 0から255の数値とすることが多い 位置 x, y, z ここに書いた種類,属性以外にもいろいろ

ゲームエンジンの構成要素 フレームワーク コンピュータゲームの主要な機能をまとめたもの (ソフトウエアの部品) 開発環境,動作環境 三次元世界の表現, 物理シミュレーション(衝突,摩擦など), ゲーム制作やテスト用のツール ゲーム開発の効率化.ゲーム以外(コンピュータグラフィックス,イ ンタラクティブなアプリケーション)にも

ゲームエンジンの例 Unity 3次元.Mono など Unreal Engine 3次元.ブループリント, C++ など Blender Game Engine 3次元.Python pygame 2次元.Python cocos2d 2次元.Python cocos2d-x 2次元.C++ など (iOS, Andoroidでも動く)

ゲームの構成物 ゲーム画面(ウインドウ) オブジェクト 文字列(テキスト) 画像(スプライト) 2次元のグラフィックス,3次元のグラフィックス イベント マウス キーボード タイマー イベントハンドラ(アクション) イベントとオブジェクトを関連付けるもの. (イベントに対して,どう処理するか.プログラミングが必要)

cocos2d でのイベント on_key_press キーが押された on_key_release キーが離された on_mouse_motion マウスが動いた on_mouse_drag マウスのドラッグ on_mouse_press マウスのボタンが押された

cocos2d-x のショーケース cocos2d-x を用いて制作されたゲームの紹介 http://www.cocos2d-x.org/games