Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
京大 マイコンクラブ
1,721 views
C#でゲームを作る2016 第5回
KMC’の新入生プロジェクトの一つ「C#でゲームを作る2016」で使ったスライドです。 まとめ記事:http://kmc.hatenablog.jp/entry/2016/11/20/100421
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 45
2
/ 45
3
/ 45
4
/ 45
5
/ 45
6
/ 45
7
/ 45
8
/ 45
9
/ 45
10
/ 45
11
/ 45
12
/ 45
13
/ 45
14
/ 45
15
/ 45
16
/ 45
17
/ 45
18
/ 45
19
/ 45
20
/ 45
21
/ 45
22
/ 45
23
/ 45
24
/ 45
25
/ 45
26
/ 45
27
/ 45
28
/ 45
29
/ 45
30
/ 45
31
/ 45
32
/ 45
33
/ 45
34
/ 45
35
/ 45
36
/ 45
37
/ 45
38
/ 45
39
/ 45
40
/ 45
41
/ 45
42
/ 45
43
/ 45
44
/ 45
45
/ 45
More Related Content
PDF
C#でゲームを作る2016 第7回
by
京大 マイコンクラブ
PPTX
勉強会資料 トピック紹介「音楽と機械学習」
by
Itaru Otomaru
PPTX
ゲームオブジェクトの管理
by
Shota Homma
PPT
Ai-Lug(Aizu.LT×つくらぐ)「2.情報大学生ならゲームつくろうぜ!」
by
louis 0023
PDF
C#への招待
by
Yusuke Matsushita
PDF
[DENX LT]ゲーム制作はじめよう
by
Doshisha Univ.
PPTX
20120204高専カンファ岐阜「簡単なゲーム制作」
by
Shinichi Seya
PDF
この3D全盛時代にもう一度考えたい2Dゲームのこと
by
Kei Nakazawa
C#でゲームを作る2016 第7回
by
京大 マイコンクラブ
勉強会資料 トピック紹介「音楽と機械学習」
by
Itaru Otomaru
ゲームオブジェクトの管理
by
Shota Homma
Ai-Lug(Aizu.LT×つくらぐ)「2.情報大学生ならゲームつくろうぜ!」
by
louis 0023
C#への招待
by
Yusuke Matsushita
[DENX LT]ゲーム制作はじめよう
by
Doshisha Univ.
20120204高専カンファ岐阜「簡単なゲーム制作」
by
Shinichi Seya
この3D全盛時代にもう一度考えたい2Dゲームのこと
by
Kei Nakazawa
Similar to C#でゲームを作る2016 第5回
PPTX
どこでも動くゲームを作るためのベタープラクティス
by
5mingame2
PDF
面白いゲームを作る方法
by
kosenconf012hachinohe
PDF
UnityでつくるはじめてのPONG
by
Kohei Kadowaki
PDF
ニコニコ超デザイン-Metro死闘編-
by
Mizushima Kazuhiro
KEY
20120511 android akb_unity
by
Yasuyuki Kamata
KEY
20120511 android akb_unity
by
Yasuyuki Kamata
PPT
同人ゲームサークルの1プログラマとしての過去・現在・未来
by
IGDA Japan
PPTX
横浜国立大学PCサークルSCITEXの活動 in SGF2012
by
Tomoki Suzuki
PDF
プログラマとデザイナで時計を作るVisual studioハッカソン ~ TDDの考え方を開発全体に応用してみよう!
by
Yasuhiko Yamamoto
KEY
1.29.user,user,user
by
Tonny Xu
PPT
IEとメモ帳でかんたんゲーム開発
by
amusementcreators
PDF
rogyゼミ第2回 ニックさん
by
rogy01
PDF
【Unity道場スペシャル 2018幕張】初動を制する!遊んでもらってナンボだぜ!
by
Unity Technologies Japan K.K.
PDF
〜ゲーム制作を始めてみよう〜 Kawaz入会希望者向けスライド
by
Kohki Miki
PPTX
Perl Hobby Programming - Games::BeLike::EightBIT ターミナルで8ビット風ゲームをつくろう
by
keroyonn
PDF
とことんF#よぷよ! F# + XNA ゲームプログラミング入門
by
zecl1231
PPTX
第3回プログラミングカフェ_テキスト
by
街角プログラミングカフェ
PDF
ゲームプログラミング - 応用編 1 - 20150629
by
Akihiko Shirai
PPTX
Zikosilyoukai
by
Ohyama Tomoya
PPT
1回目勉強会の説明
by
Takuya Shishido
どこでも動くゲームを作るためのベタープラクティス
by
5mingame2
面白いゲームを作る方法
by
kosenconf012hachinohe
UnityでつくるはじめてのPONG
by
Kohei Kadowaki
ニコニコ超デザイン-Metro死闘編-
by
Mizushima Kazuhiro
20120511 android akb_unity
by
Yasuyuki Kamata
20120511 android akb_unity
by
Yasuyuki Kamata
同人ゲームサークルの1プログラマとしての過去・現在・未来
by
IGDA Japan
横浜国立大学PCサークルSCITEXの活動 in SGF2012
by
Tomoki Suzuki
プログラマとデザイナで時計を作るVisual studioハッカソン ~ TDDの考え方を開発全体に応用してみよう!
by
Yasuhiko Yamamoto
1.29.user,user,user
by
Tonny Xu
IEとメモ帳でかんたんゲーム開発
by
amusementcreators
rogyゼミ第2回 ニックさん
by
rogy01
【Unity道場スペシャル 2018幕張】初動を制する!遊んでもらってナンボだぜ!
by
Unity Technologies Japan K.K.
〜ゲーム制作を始めてみよう〜 Kawaz入会希望者向けスライド
by
Kohki Miki
Perl Hobby Programming - Games::BeLike::EightBIT ターミナルで8ビット風ゲームをつくろう
by
keroyonn
とことんF#よぷよ! F# + XNA ゲームプログラミング入門
by
zecl1231
第3回プログラミングカフェ_テキスト
by
街角プログラミングカフェ
ゲームプログラミング - 応用編 1 - 20150629
by
Akihiko Shirai
Zikosilyoukai
by
Ohyama Tomoya
1回目勉強会の説明
by
Takuya Shishido
More from 京大 マイコンクラブ
PDF
テキストファイルを読む💪 第1回
by
京大 マイコンクラブ
PDF
かわいくなろうとしたら語彙力が下がった話
by
京大 マイコンクラブ
PDF
Common Lisp入門
by
京大 マイコンクラブ
PDF
多倍長整数の乗算と高速フーリエ変換
by
京大 マイコンクラブ
PDF
つくってあそぼ ラムダ計算インタプリタ
by
京大 マイコンクラブ
PDF
Geometry with Unity
by
京大 マイコンクラブ
PDF
セミコロンレスc++
by
京大 マイコンクラブ
PDF
エンジニアと健康
by
京大 マイコンクラブ
PPTX
女の子になれなかった人のために
by
京大 マイコンクラブ
PDF
Pietで競プロしよう
by
京大 マイコンクラブ
ODP
もし太陽のコアがIntelCoreだったら
by
京大 マイコンクラブ
PDF
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
by
京大 マイコンクラブ
PDF
プログラムを高速化する話Ⅱ 〜GPGPU編〜
by
京大 マイコンクラブ
PDF
ドット絵でプログラミング!難解言語『Piet』勉強会
by
京大 マイコンクラブ
PDF
No SSH (@nojima; KMC関東例会)
by
京大 マイコンクラブ
PDF
DTM練習会2017第1.5回 「伴奏の付け方」
by
京大 マイコンクラブ
PPTX
hideya流 テストプレイ観察術
by
京大 マイコンクラブ
PDF
暗号技術入門 秘密の国のアリス 総集編
by
京大 マイコンクラブ
PDF
Altseed
by
京大 マイコンクラブ
PDF
C#でゲームを作る2016 第8回
by
京大 マイコンクラブ
テキストファイルを読む💪 第1回
by
京大 マイコンクラブ
かわいくなろうとしたら語彙力が下がった話
by
京大 マイコンクラブ
Common Lisp入門
by
京大 マイコンクラブ
多倍長整数の乗算と高速フーリエ変換
by
京大 マイコンクラブ
つくってあそぼ ラムダ計算インタプリタ
by
京大 マイコンクラブ
Geometry with Unity
by
京大 マイコンクラブ
セミコロンレスc++
by
京大 マイコンクラブ
エンジニアと健康
by
京大 マイコンクラブ
女の子になれなかった人のために
by
京大 マイコンクラブ
Pietで競プロしよう
by
京大 マイコンクラブ
もし太陽のコアがIntelCoreだったら
by
京大 マイコンクラブ
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
by
京大 マイコンクラブ
プログラムを高速化する話Ⅱ 〜GPGPU編〜
by
京大 マイコンクラブ
ドット絵でプログラミング!難解言語『Piet』勉強会
by
京大 マイコンクラブ
No SSH (@nojima; KMC関東例会)
by
京大 マイコンクラブ
DTM練習会2017第1.5回 「伴奏の付け方」
by
京大 マイコンクラブ
hideya流 テストプレイ観察術
by
京大 マイコンクラブ
暗号技術入門 秘密の国のアリス 総集編
by
京大 マイコンクラブ
Altseed
by
京大 マイコンクラブ
C#でゲームを作る2016 第8回
by
京大 マイコンクラブ
C#でゲームを作る2016 第5回
1.
C#でゲームをつくろう 第伍回 05/21 担当: suzusime
2.
自己紹介 京都大学理学部理学科二回生 ID:
suzusime(すずしめ) 物理学徒 お絵かき勢になりたかった。
3.
近況報告 ゆうべ Adobe
Creative Cloud を契約してしまいました。 本日限定で半額とかいうのを23:30ごろに発見して、一瞬 迷った後に購入してしまいました。 今朝インストールしたら動きませんでした。 設定を弄ったらなんとか動きました。 でも重いのでデスクトップPCの購入を模索中……
4.
自己紹介をしましょう 名前(もし部員であればID) 所属(学部、回生など)
出身地 好きなゲーム、本、音楽等 一言 (※全て任意です)
5.
Slackチャンネルに入ってね Slackに#csgameというチャンネルを作ったので、部員の 人はここに入ってください。質問などをここでも受け付 けます。 まだ部員でない方も、もし質問があれば口頭で説明する ので、安心して下さい。
6.
今日の目標 今回は、むずかしいぷろぐらみんぐのはなしはやりませ ん。 もうプログラミング疲れた……
ということで画像編集講座です。 (私の本業) 画像で遊びましょう!
7.
初めての人のために このプロジェクトでは最後(夏休み前か後を予定)に 作ったゲームを発表してもらおうと思っています。 みんなで遊んで品評会をしましょう。
実際に作る段になってから考え初めても大変なので、ど ういうものを作りたいか予め考えておいて下さい。 高度なものは求めません。3分ゲーのようなもので結構 です。
8.
提供素材 Id: hakurin君がこのプロジェクトのために キャラ立ち絵をかいてくれました!
9.
自分としての目標を 自分として目標をもってやってみると良いのではないで しょうか。
10.
ゲームを完成させること 一つの例として「ゲームを完成させること」を目標にし てみるのはいいのではないかな、と思います。 誰かゲーム会社の人がツイッターで「どんな稚拙なもの でも、ゲームをエンディングまできちんと完成させた学 生さんはどれほどいるだろう?」みたいなことを言って いたのを見た記憶。
ちなみに私は完成させたことがないのでこれを目標にし たいと思います。
11.
なぜ画像編集術を学ぶのか まずこちらをご覧下さい。 マシなUIを作る(メニュー編)
- 実践ゲーム製作メモ帳 (http://d.hatena.ne.jp/eiki_okuma/20110314/1300099605) 東方素材集 – 東方備忘録(http://www.moon.zaq.jp/ohgosho/)
12.
なぜ画像編集術を学ぶのか みてきたように、ゲームを制作するときには様々なとこ ろに画像をあしらうとよいです。 テクスチャは大事、はっきりわかんだね。
また、他にもタイトル画面やメニュー画面、UIなどで使 う画像を用意する必要があります。
13.
メニュー画面の例
14.
なぜ画像編集術を学ぶか 画像の用意が必要だと言うことはわかったかと思います が、それを自分でやる必要はあるでしょうか。 画像関係はすべてグラフィッカーさん、音楽関係は全部 音楽の人に任せ、自分はプログラムだけに徹するという のもありでしょう。
が、音楽に比べると画像のほうはちょっとした調整が必 要なときにプログラマが自分で修正してしまった方がは やいということが多いかなと思います。
15.
なぜ画像編集術を学ぶか ということで画像編集の最低限のことを知っておくと武 器になるかなと思うのです。 ただし、「キャラの絵を描くぞ!」とかそんなことはし ません。あくまで文字画像の作成や既存の画像の加工な どの簡単なことをやります。
キャラの絵を描きたい人はぜひお絵かき練習プロジェクトへ!
16.
使うソフトについて とりあえず私が普段よく使っているソフトを紹介します。
17.
PictureFan 画像閲覧、写真加工ソフト レイヤーなどの機能は持たず、画像全体に対してフィル ターをかけることなど、写真加工系の機能に寄っている。
対応している画像形式が異常なまでに多いので、だいた いどんな画像形式でも開ける(Susieプラグイン対応!)。 画像加工や保存の際に非常に細かいパラメータまで弄る ことが出来る(たぶんフォトショ以上)。
18.
Paint.Net 総合的な画像編集ソフト。 ペイントを高機能にしたようなソフトで、比較的癖がな く取っつきやすいと思われる。
レイヤーや透過色、トーンカーブなどの基本的な機能が 備わっている。 短所を挙げるならばベクタ画像を扱えないことだろうか。
19.
GIMP フリーのもののなかではおそらく最高峰の多数の機能を 備えているつよい画像編集ソフト。 ベクタ画像や文字は特別なレイヤーとして扱える。
「選択範囲」に関する操作ができる。 レイヤーマスクなんかもある。 ただ、重い。また機能が多すぎて、初心者がいきなり使 おうとすると難しい。
20.
画像編集ソフト紹介 以上にあげた3つを私は愛用しています。 PictureFan:
いつもの画像閲覧、画像の拡大縮小、画像形式の変 換、画像の色味の修正など Paint.Net: 画像のトリミング、レイヤーを使った画像の加工など GIMP: 文字入れをしたいとき、ロゴ画像を作るとき、その他 ある程度高度なことがしたいとき 他にも必要になったときに花子、CLIP Studio Paint、 Inkccapeなどを適宜使っています。
21.
画像編集ソフトの役割分担 画像編集ソフトにもさまざまなものがあって、ひとつで 全部賄うよりは得意分野に合わせて使い分けるとよいで しょう。 大きく分けると写真編集向け、画像加工・作成向け、お 絵かき向けの3つのレベルがあるかと思います。
22.
画像編集ソフトの役割分担 写真編集 一般画像編集 お絵かき Adobe
Photoshop GIMP PictureFan SAI Pxia CLIP Studio Pain Paint.Net
23.
画像編集ソフトの選択 以上のように画像編集ソフトはたくさんあるのですが、 今回はGIMPを使うことにしました。 マルチプラットフォームなのが大きい。
複雑とはいっても、ゲームのための画像を作るなら結局GIMP の機能くらいは使う必要がでてくる。 一緒にやるのでまあ難しさはなんとかなるはず。 できればみなさんインストールしてね。
24.
機能紹介 前で実演しつつ機能を紹介していきます
25.
知っておきたい機能 レイヤー レイヤーのモード
レイヤーの種類 レイヤーマスク* 選択範囲 色域選択 選択範囲の拡大・縮小・ぼかし
26.
知っておきたい機能 各種フィルタ ガウスぼかし
トーンカーブ その他 「スタンプで描画」(コピースタンプツール) キャンパスサイズの変更と画像の拡大・縮小の違い
27.
レイヤー レイヤーとは「層」という意味の英単語です。 ひとつの画像ファイルは何枚ものレイヤーが重なって出 来ています。
透明なフィルムが重ねてあって、あるレイヤーの透明な 部分は後ろのレイヤーが透けて見える、というイメージ です。
28.
レイヤー 描画する、塗りつぶす、フィルタをかける、移動する等 の操作は基本的に現在選択しているレイヤーに対して行 われます。他のレイヤーには影響しません。
29.
レイヤーモード レイヤーを重ねるときに特殊な処理を行うことが出来ま す。これをレイヤーモードと言います。 たくさんありますが、最初の内は通常、乗算、オーバー レイあたりをなんとなく知っていれば良いと思います。
詳しくは https://ofo.jp/osakana/cgtips/blendmode.phtml などで。 それぞれのレイヤーには透明度が個別に設定できます。
30.
レイヤーマスク レイヤーマスクは、レイヤーの部分毎に透明度を変える 機能です。 レイヤーマスクのうち白いところはそのまま表示され、 黒に近づくほど薄くなり、黒で透明になります。
31.
選択範囲 「選択範囲」をうまく扱うことはとても大切です。 選択範囲をコピー、切り取り、塗りつぶし、切り抜き、 などなどが基本操作です。
選択範囲を作るときは、基本は矩形選択を使うのですが、 ほかにもいろいろ便利な機能があります。
32.
色域選択 同じ色の範囲を探して自動で選択してくれます! 凄く便利。
閾値を変更することで、同じ色と見做す範囲が変わりま す。
33.
選択範囲の拡大・縮小 文字通り、選択範囲を拡大、縮小します。 その選択範囲で塗りつぶすことで文字の縁取りをする、 などのことができます。
34.
各種フィルタ いろいろな効果を掛けられます。
35.
ガウスぼかし ぼかします。
36.
トーンカーブ 色味や明るさを変更できます。 これが使えると写真の修正がだいたいできる。
横軸が入力、縦軸が出力です。 S字カーブでコントラストをあげる……とかいろいろ
37.
スタンプで描画 「フォトショ修正」の肝。 コピーソースとして指定した部分を使って塗っていく。
38.
キャンパスサイズ 「キャンパスサイズの変更」は余白が増えたり減ったり するもので、今までの画像の大きさは変わりません。 一方、画像の拡大・縮小はいままでの画像の大きさが変 わります。
39.
基本事項の紹介終了 まあだいたいこのあたりが基本事項です。 さて、では実習と洒落込みますか……
40.
パロディロゴをつくる 私、いままでそんなことばかりしていたんですよね……
41.
パロディロゴをつくる でも、結構勉強になっている気がします。 絵なら模写、音楽なら耳コピといいますし。
どう再現するか考えることで、どういう技法を使えば良 いのかわかっていきます。解らなければ調べます。 ということで今日は実習として、みなさん一緒にパロ ディロゴを作りましょう。
42.
お題: チエちゃん最高。
43.
パロディロゴをつくる ということで始めましょう。
44.
次回予告 5月28日(土曜日) 復習回です。
C#の復習をします。
45.
終了 お疲れ様でした!
Download