Soumettre la recherche
Mettre en ligne
C#でゲームを作る2016 第8回
•
0 j'aime
•
2,161 vues
京大 マイコンクラブ
Suivre
KMC’の新入生プロジェクトの一つ「C#でゲームを作る2016」で使ったスライドです。
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 28
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Java女子部・PyLadies Tokyo Git for Beginners
2ヶ月前にgitを始めた私からこれから始める皆さんへ
2ヶ月前にgitを始めた私からこれから始める皆さんへ
Ayana Yokota
私が複数人開発で感じている Git・GitHubのうまみ
私が複数人開発で感じている Git・GitHubのうまみ
私が複数人開発で感じている Git・GitHubのうまみ
Shihomi Katayama
Brainf*ckで実用的なプログラムが書けるようになろう!というスライドです. このスライドは関西情報系学生団体交流会の勉強会で用いたスライドを誤字訂正などの若干の修正を加えたものです. 勉強会の時間の都合上上級編はありません. 入門編:forループ,初期化,代入,値の移動,足し算,引き算,値のコピー,掛け算,スタック,再帰 初級編:ifイディオム,大小比較,割り算,配列 中級編:多倍長精度整数・多倍長精度浮動小数点数 番外編:Brainf*ckでメタプログラミング
実用Brainf*ckプログラミング
実用Brainf*ckプログラミング
京大 マイコンクラブ
Git @ NNCT programming workshop
Git @ NNCT programming workshop
NNCT programming study group
Git Short course
なるべく噛み砕いたGit基礎講習
なるべく噛み砕いたGit基礎講習
石橋 啓太
社内勉強会にて使用
Git tutorial
Git tutorial
Hiroki Kouchi
2015年版の社内Git勉強会用の資料です。
Git勉強会資料
Git勉強会資料
Kenji Takei
ておくれないgit
ておくれないgit
rkmathi
Recommandé
Java女子部・PyLadies Tokyo Git for Beginners
2ヶ月前にgitを始めた私からこれから始める皆さんへ
2ヶ月前にgitを始めた私からこれから始める皆さんへ
Ayana Yokota
私が複数人開発で感じている Git・GitHubのうまみ
私が複数人開発で感じている Git・GitHubのうまみ
私が複数人開発で感じている Git・GitHubのうまみ
Shihomi Katayama
Brainf*ckで実用的なプログラムが書けるようになろう!というスライドです. このスライドは関西情報系学生団体交流会の勉強会で用いたスライドを誤字訂正などの若干の修正を加えたものです. 勉強会の時間の都合上上級編はありません. 入門編:forループ,初期化,代入,値の移動,足し算,引き算,値のコピー,掛け算,スタック,再帰 初級編:ifイディオム,大小比較,割り算,配列 中級編:多倍長精度整数・多倍長精度浮動小数点数 番外編:Brainf*ckでメタプログラミング
実用Brainf*ckプログラミング
実用Brainf*ckプログラミング
京大 マイコンクラブ
Git @ NNCT programming workshop
Git @ NNCT programming workshop
NNCT programming study group
Git Short course
なるべく噛み砕いたGit基礎講習
なるべく噛み砕いたGit基礎講習
石橋 啓太
社内勉強会にて使用
Git tutorial
Git tutorial
Hiroki Kouchi
2015年版の社内Git勉強会用の資料です。
Git勉強会資料
Git勉強会資料
Kenji Takei
ておくれないgit
ておくれないgit
rkmathi
専門学校で使う「Git講習会」用の資料です。
Git講習会
Git講習会
galluda
Git flow概要紹介
Git flow概要紹介
y42sora
githubの社内外の一般説明会用
GitHubの入門を読む前に読む入門書
GitHubの入門を読む前に読む入門書
相皓 卞
Git便利だよ!
2015年2月23日 wbtoyama 勉強会 はじめようgit
2015年2月23日 wbtoyama 勉強会 はじめようgit
Satoshi Kamigaki
Gitをはじめて2か月、独学でやってわかりにくかったところなどをまとめて発表させていただきました。
Git初心者がつまづいたあるある話
Git初心者がつまづいたあるある話
省吾 松岡
Gitのゆるめな勉強会 ワークショップ進行スライド
はじめてのGit #gitkyoto
はじめてのGit #gitkyoto
Hisateru Tanaka
AmusementCreators 20190509MTでのLTスライド
Git 10min
Git 10min
gon6109
オライリーのPython for Data Analysisの第1回勉強会の資料 Gitの使い方も載せておきました.
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)
Makoto Kawano
gitについてちょこっとだけ説明したときの資料です。 あまり詳しくは書いてませんが、ふわっとはわかった気になれると思います。
Gitプレゼンテーション
Gitプレゼンテーション
Masaru Ookawa
【第1回】学生向けアプリ開発勉強会発表資料 http://atnd.org/event/riot
Gitごにょごにょ【概要編】
Gitごにょごにょ【概要編】
Kazuki Shingai
今日から始めるGithub
今日から始めるGithub
lion-man
NaITE(長崎IT技術社会) 第23回目勉強会「Scrum入門&Agile Japan 2017 長崎サテライト参加報告」資料
Git Flowを運用するために
Git Flowを運用するために
Shun Tsunoda
Bitbucket and git
Bitbucket and git
Ryo Katsumata
フラクタリスト社内で実施された勉強会の資料です
Git紹介~入門編~
Git紹介~入門編~
ngi group.
Gitについて興味のある人向けの紹介です
Git紹介
Git紹介
Seiji Ochiai
"最後のページ"にお楽しみがあります
20160128 jjug Nightセミナー_Git実践入門
20160128 jjug Nightセミナー_Git実践入門
Mizuki Ugajin
社内勉強会で発表した資料
15分でわかる分散バージョン管理システムgit
15分でわかる分散バージョン管理システムgit
Tomohiro MITSUMUNE
2018年の津山高専システム研究部の1年生向けのGitHub講座用
2018 07-18 git-hub講座
2018 07-18 git-hub講座
貴一 末田
1/29 minami.rb でLTした資料
15分でわかるGit入門
15分でわかるGit入門
to_ueda
社内勉強会用Gitのスライド 2015.2.10
社内勉強会用Gitのスライド#02
社内勉強会用Gitのスライド#02
nobuyasu tomura
2021/10/28の例会講座で使用したスライド (以下リンク) のSS移植版です。(オリジナルの発表から内容を一部修正しています。) https://www.canva.com/design/DAEt-1WzsZI/h85bHwMPQ8oxerFP-S3EDQ/view?utm_content=DAEt-1WzsZI&utm_campaign=designshare&utm_medium=link&utm_source=sharebutton
テキストファイルを読む💪 第1回
テキストファイルを読む💪 第1回
京大 マイコンクラブ
2021/09/26のLT大会で使用したスライド (以下リンク) のSS移植版です。 https://www.canva.com/design/DAEqXneuzGc/bVRBpr16c9lhZ6niQ2PEzQ/view?utm_content=DAEqXneuzGc&utm_campaign=designshare&utm_medium=link&utm_source=sharebutton
かわいくなろうとしたら語彙力が下がった話
かわいくなろうとしたら語彙力が下がった話
京大 マイコンクラブ
Contenu connexe
Similaire à C#でゲームを作る2016 第8回
専門学校で使う「Git講習会」用の資料です。
Git講習会
Git講習会
galluda
Git flow概要紹介
Git flow概要紹介
y42sora
githubの社内外の一般説明会用
GitHubの入門を読む前に読む入門書
GitHubの入門を読む前に読む入門書
相皓 卞
Git便利だよ!
2015年2月23日 wbtoyama 勉強会 はじめようgit
2015年2月23日 wbtoyama 勉強会 はじめようgit
Satoshi Kamigaki
Gitをはじめて2か月、独学でやってわかりにくかったところなどをまとめて発表させていただきました。
Git初心者がつまづいたあるある話
Git初心者がつまづいたあるある話
省吾 松岡
Gitのゆるめな勉強会 ワークショップ進行スライド
はじめてのGit #gitkyoto
はじめてのGit #gitkyoto
Hisateru Tanaka
AmusementCreators 20190509MTでのLTスライド
Git 10min
Git 10min
gon6109
オライリーのPython for Data Analysisの第1回勉強会の資料 Gitの使い方も載せておきました.
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)
Makoto Kawano
gitについてちょこっとだけ説明したときの資料です。 あまり詳しくは書いてませんが、ふわっとはわかった気になれると思います。
Gitプレゼンテーション
Gitプレゼンテーション
Masaru Ookawa
【第1回】学生向けアプリ開発勉強会発表資料 http://atnd.org/event/riot
Gitごにょごにょ【概要編】
Gitごにょごにょ【概要編】
Kazuki Shingai
今日から始めるGithub
今日から始めるGithub
lion-man
NaITE(長崎IT技術社会) 第23回目勉強会「Scrum入門&Agile Japan 2017 長崎サテライト参加報告」資料
Git Flowを運用するために
Git Flowを運用するために
Shun Tsunoda
Bitbucket and git
Bitbucket and git
Ryo Katsumata
フラクタリスト社内で実施された勉強会の資料です
Git紹介~入門編~
Git紹介~入門編~
ngi group.
Gitについて興味のある人向けの紹介です
Git紹介
Git紹介
Seiji Ochiai
"最後のページ"にお楽しみがあります
20160128 jjug Nightセミナー_Git実践入門
20160128 jjug Nightセミナー_Git実践入門
Mizuki Ugajin
社内勉強会で発表した資料
15分でわかる分散バージョン管理システムgit
15分でわかる分散バージョン管理システムgit
Tomohiro MITSUMUNE
2018年の津山高専システム研究部の1年生向けのGitHub講座用
2018 07-18 git-hub講座
2018 07-18 git-hub講座
貴一 末田
1/29 minami.rb でLTした資料
15分でわかるGit入門
15分でわかるGit入門
to_ueda
社内勉強会用Gitのスライド 2015.2.10
社内勉強会用Gitのスライド#02
社内勉強会用Gitのスライド#02
nobuyasu tomura
Similaire à C#でゲームを作る2016 第8回
(20)
Git講習会
Git講習会
Git flow概要紹介
Git flow概要紹介
GitHubの入門を読む前に読む入門書
GitHubの入門を読む前に読む入門書
2015年2月23日 wbtoyama 勉強会 はじめようgit
2015年2月23日 wbtoyama 勉強会 はじめようgit
Git初心者がつまづいたあるある話
Git初心者がつまづいたあるある話
はじめてのGit #gitkyoto
はじめてのGit #gitkyoto
Git 10min
Git 10min
Python for Data Analysis第1回勉強会(+git入門)
Python for Data Analysis第1回勉強会(+git入門)
Gitプレゼンテーション
Gitプレゼンテーション
Gitごにょごにょ【概要編】
Gitごにょごにょ【概要編】
今日から始めるGithub
今日から始めるGithub
Git Flowを運用するために
Git Flowを運用するために
Bitbucket and git
Bitbucket and git
Git紹介~入門編~
Git紹介~入門編~
Git紹介
Git紹介
20160128 jjug Nightセミナー_Git実践入門
20160128 jjug Nightセミナー_Git実践入門
15分でわかる分散バージョン管理システムgit
15分でわかる分散バージョン管理システムgit
2018 07-18 git-hub講座
2018 07-18 git-hub講座
15分でわかるGit入門
15分でわかるGit入門
社内勉強会用Gitのスライド#02
社内勉強会用Gitのスライド#02
Plus de 京大 マイコンクラブ
2021/10/28の例会講座で使用したスライド (以下リンク) のSS移植版です。(オリジナルの発表から内容を一部修正しています。) https://www.canva.com/design/DAEt-1WzsZI/h85bHwMPQ8oxerFP-S3EDQ/view?utm_content=DAEt-1WzsZI&utm_campaign=designshare&utm_medium=link&utm_source=sharebutton
テキストファイルを読む💪 第1回
テキストファイルを読む💪 第1回
京大 マイコンクラブ
2021/09/26のLT大会で使用したスライド (以下リンク) のSS移植版です。 https://www.canva.com/design/DAEqXneuzGc/bVRBpr16c9lhZ6niQ2PEzQ/view?utm_content=DAEqXneuzGc&utm_campaign=designshare&utm_medium=link&utm_source=sharebutton
かわいくなろうとしたら語彙力が下がった話
かわいくなろうとしたら語彙力が下がった話
京大 マイコンクラブ
Common Lispの入門スライド。作成者はCoil
Common Lisp入門
Common Lisp入門
京大 マイコンクラブ
多倍長整数の乗算を高速に行うアルゴリズムを、カラツバ法から始めて、最終的に高速フーリエ変換を用いた乗算に至るまでを解説しました。
多倍長整数の乗算と高速フーリエ変換
多倍長整数の乗算と高速フーリエ変換
京大 マイコンクラブ
2018/10/18 KMC例会講座 型無しラムダ計算のインタプリタを実装してみる
つくってあそぼ ラムダ計算インタプリタ
つくってあそぼ ラムダ計算インタプリタ
京大 マイコンクラブ
Geometry with Unity
Geometry with Unity
Geometry with Unity
京大 マイコンクラブ
セミコロンを使わずにc++を書きたい
セミコロンレスc++
セミコロンレスc++
京大 マイコンクラブ
エンジニアは肩こりや腰痛など様々な体の不調を抱えがち。 ちょっとした工夫でそれらを根本から解消
エンジニアと健康
エンジニアと健康
京大 マイコンクラブ
音声の分析合成と機械学習を使ってボイスチェンジャーを作るスライドです
女の子になれなかった人のために
女の子になれなかった人のために
京大 マイコンクラブ
KMC春合宿で発表した、難解プログラミング言語で競技プログラミングに挑戦するLTです。
Pietで競プロしよう
Pietで競プロしよう
京大 マイコンクラブ
もし太陽のコアがCPUと同程度の熱密度を持っていたらどうなるか、雑に計算した結果を発表したLTのスライドです
もし太陽のコアがIntelCoreだったら
もし太陽のコアがIntelCoreだったら
京大 マイコンクラブ
Unity や MonoGame など、C# でゲームを作る環境が整ってきた昨今。メモリ?なにそれ美味しいの?という初学者が、難しいことを考えずにモノづくりができる一方で、メモリについて知らないとトラブルになることもあります。C#でゲームプログラムを書いたことがある、くらいの方を対象に、メモリとは何か、から、メモリリーク・ガベージコレクションの話、そしてガベージコレクションの回数を減らす実装方法について話します。
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
京大 マイコンクラブ
GPUを利用して汎用演算を行う技術であるGPGPUを用いて、プログラムを高速化する技法についてまとめました。高速化の具体例も適宜用いて解説しています。 CPU編はこちら https://www.slideshare.net/KMC_JP/ss-45855264
プログラムを高速化する話Ⅱ 〜GPGPU編〜
プログラムを高速化する話Ⅱ 〜GPGPU編〜
京大 マイコンクラブ
関西情報系学生団体交流会2017 Piet勉強会
ドット絵でプログラミング!難解言語『Piet』勉強会
ドット絵でプログラミング!難解言語『Piet』勉強会
京大 マイコンクラブ
2017-09-02 KMC関東例会 at Cybozu インフラの自動化の辛さと ssh について
No SSH (@nojima; KMC関東例会)
No SSH (@nojima; KMC関東例会)
京大 マイコンクラブ
KMCの新入生プロジェクト「DTM練習会2017」の第1.5回にて行った「伴奏の付け方」に関する講座のスライドです。
DTM練習会2017第1.5回 「伴奏の付け方」
DTM練習会2017第1.5回 「伴奏の付け方」
京大 マイコンクラブ
テストプレイを観察するための心得などを紹介します。 KMC春合宿2017で使用したものに加筆修正を加えたもの。
hideya流 テストプレイ観察術
hideya流 テストプレイ観察術
京大 マイコンクラブ
KMC春合宿2017で使ったスライドです 「暗号技術入門 第3版 秘密の国のアリス 著:結城 浩」 をまとめたものです
暗号技術入門 秘密の国のアリス 総集編
暗号技術入門 秘密の国のアリス 総集編
京大 マイコンクラブ
ゲームエンジンをお探しのあなたに
Altseed
Altseed
京大 マイコンクラブ
KMC’の新入生プロジェクトの一つ「C#でゲームを作る2016」で使ったスライドです。 まとめ記事:http://kmc.hatenablog.jp/entry/2016/11/20/100421
C#でゲームを作る2016 第7回
C#でゲームを作る2016 第7回
京大 マイコンクラブ
Plus de 京大 マイコンクラブ
(20)
テキストファイルを読む💪 第1回
テキストファイルを読む💪 第1回
かわいくなろうとしたら語彙力が下がった話
かわいくなろうとしたら語彙力が下がった話
Common Lisp入門
Common Lisp入門
多倍長整数の乗算と高速フーリエ変換
多倍長整数の乗算と高速フーリエ変換
つくってあそぼ ラムダ計算インタプリタ
つくってあそぼ ラムダ計算インタプリタ
Geometry with Unity
Geometry with Unity
セミコロンレスc++
セミコロンレスc++
エンジニアと健康
エンジニアと健康
女の子になれなかった人のために
女の子になれなかった人のために
Pietで競プロしよう
Pietで競プロしよう
もし太陽のコアがIntelCoreだったら
もし太陽のコアがIntelCoreだったら
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
C# ゲームプログラミングはホントにメモリのことに無頓着でいいの?
プログラムを高速化する話Ⅱ 〜GPGPU編〜
プログラムを高速化する話Ⅱ 〜GPGPU編〜
ドット絵でプログラミング!難解言語『Piet』勉強会
ドット絵でプログラミング!難解言語『Piet』勉強会
No SSH (@nojima; KMC関東例会)
No SSH (@nojima; KMC関東例会)
DTM練習会2017第1.5回 「伴奏の付け方」
DTM練習会2017第1.5回 「伴奏の付け方」
hideya流 テストプレイ観察術
hideya流 テストプレイ観察術
暗号技術入門 秘密の国のアリス 総集編
暗号技術入門 秘密の国のアリス 総集編
Altseed
Altseed
C#でゲームを作る2016 第7回
C#でゲームを作る2016 第7回
Dernier
NewSQLの可用性構成パターン (OCHaCafe Season 8 #4 発表資料) 2024年5月8日(水) NTTデータグループ 技術開発本部 小林 隆浩
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
2024年4月に社内向けに開催した勉強会資料の社外公開版です
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
LoRaWANスマート距離検出センサー DS20Lカタログ
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
Dernier
(7)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
C#でゲームを作る2016 第8回
1.
C#でゲームをつくろう 第捌回 06/11 担当: suzusime
2.
自己紹介 京都大学理学部理学科二回生 ID:
suzusime(すずしめ) 物理学徒 解析学I中間テスト爆死しました。
3.
今回の内容 Git入門! ついでにLinux系コマンドの基本的な使い方をやります。
ついでにネットワークの仕組みをさらっとみてみます。 その他やり残した(話したい)ことをやります。 今回で講義フェイズは終わりかなー、と。
4.
Gitとはなんぞや バージョン管理システムのひとつ。 なかでも「分散型」に分類されるもの。
かなり広く使われている。 Githubとは違う。
5.
バージョン管理システムとは 「歴史」を管理するもの。
6.
バージョン管理システムとは これだと、どこが変わったのかすぐには分からない。 誰がどういう目的で変更したのかという情報もない。
つらい もうちょっとちゃんと管理したい。 目録を作ろう。
7.
バージョン管理システムとは 「リポジトリ」(貯蔵庫)と呼ばれる目録に、誰がいつ どのように変更したのかという情報を適宜書き込んでい く。 そうしたらあとで流れが追いやすい。
昔の状態に戻すこともすぐにできる。 便利。
8.
分散型バージョン管理システムとは 複数人で開発するときに、リポジトリをどうするかが問 題。 分散型では、一人一人が手許にリポジトリを持っている。
何か変更した時には、一度手許のリポジトリに登録した 後、それを全体のリポジトリに反映させる。 これによって変更の衝突の管理がしやすくなる。
9.
Githubとは Gitのリポジトリを置くことの出来るサーバーと、Gitと 連携して使える様々な便利機能を提供するWebサービス。 Issueを投げて改善希望をだしたり、PullRequestをだして 自分の変更を全体に反映してくれとお願いしたり。
開発用に特化した掲示板がリポジトリ毎に使えるように なっているイメージ。一種のSNSでもある。
10.
Githubは死んだんだ ですが今回はGithubの使い方については触れません。 Git本来の概念に加えて様々なGithub特有の概念があって 難儀なので。
Githubがいつまでもつかも分からない。 この講座では普遍性のある知識習得を目指しています!
11.
黒い画面はこわくない GUIで使えるGitも存在する(実はVisual Studioにも組み込 まれている)のですが、CUI(黒い画面)のGitでやろう と思います。
Gitはunix界隈初のソフトなので、GUIはあくまでCUIを 包んだだけという節がある。 黒い画面もこわくはないです。 折角なのでこの機に慣れましょう。
12.
Gitの練習(ローカル編) 覚えるべきは次の4つ! $
git status $ git add test.txt $ git commit –m “最初のコミット” $ git log あとは必要になったときに適宜調べる。
13.
Linuxの基本 とりあえず次の5つ $
ls $ cd “フォルダ名” $ less test.txt $ cp test.txt test2.txt $ vim test.txt
14.
Vimの基本 i 挿入モードに移行
Esc 標準モードに移行 :w 上書き保存 :q 終了 :q! 変更を破棄して終了
15.
ネットワークの話 $ ssh
user@kmc.gr.jp $ ssh ringo 下は部室の中からだけ繫がる
16.
IPアドレス インターネット上の住所 $
ssh user@192.168.220.34 (これも部室の中からだけ)
17.
DNS IPアドレスの直打ちは一般人には難しいので、適当に名 前を指定すると繫がるようにしたいです。 そのために使う辞書のようなものがDNSです。
さっきのringo→192.168.220.34は部室の中からだけみえる DNSにはいっています。なので外から $ ssh ringoとして も動かないのです。
18.
ポート ネットワーク上のコンピュータは通信するための出入り 口のようなものをもっています。 例:HTTPは80番ポート、sshは22番ポート
19.
サーバーをたてる 要はポートに来る信号を待ち受けて処理するプログラム を書けばそれがサーバーになります。 サーバーをたてるだけならとても簡単。
持っているそのPCで今すぐやることもできるのです。 サーバーもこわくない、ということだけ覚えておいてほ しいかな、と。
20.
スクリプトを読み込む 弾幕の弾の定義とか、ストーリーのテキストとか、そう いうものをソースコードに書くと毎回コンパイルしない と行けなくて面倒です。 外部のファイルに書いておいてそれを読み込めるように すると良い(良さそう)。
21.
スクリプトをどう考えるか CSVファイルとかそういうのに書くのが楽そうですね。 自分で言語仕様を決めて適当にパーサを書いて読み込む のもあり。
Luaとかそういう既存の組み込み用言語を組み込むのも あり。 CSharpCodeProviderとかいうのも存在します。
22.
外部ファイルの読み込み System.IO.StreamReader System.IO.StreamWriter
あたりを使う。 あとはConsole.ReadLine()したときを思い出そう。
23.
その他 だいたいこれで私の話せることは全部話したかな? 何か聞きたいことがあったら聞いて下さい。
適宜誰かに投げます。
24.
次回からの進め方 もうそろそろ課題(?)のゲームを作ってほしいという ところです。 後期の最初に発表会をしてこのプロジェクトは終わりに したいと思います。
それまではここにきて開発する、というので良いかなと。 前期の最後に中間報告会をやります。
25.
小課題 というだけだと途方に暮れてしまうかも知れないので、 小課題を出します。 次回(2週間後)までにシューティングゲームを作って きてください!!!!
素材とかそういうリソースの面は適当で良いです。 とりあえず、「ちゃんと遊べる」ものを作ってきて下さ い。
26.
小課題 がんばれ♡ がんばれ♡
27.
次回予告 次回は6月25日です。 小課題頑張ってください。
28.
――以上 お疲れ様でした。
Télécharger maintenant