SlideShare a Scribd company logo
Minecraft for Python
夜子まま
Kobe.py 第2回勉強会
自己紹介
• 名前: 寺園聖文 てらぞの まさふみ
• ハンドルネーム: 夜子まま
• 職業: Androidエンジニア、またはプログラミング講師
• マイクラ歴: 半年
• SNS: Twitter @yokmama とFacebookやってます
話す内容
Pythonで作ったプログラムをMinecraftの世界に出力して遊ぼう
!っていう話をします
さてMinecraftを知ってますか?
それは、
多種多様な生き物が生活する箱庭ゲーム
今回は
このMinecraftの
世界に
Pythonから
干渉してmeようと
思っています
Python
Hello World
これが
Python
こうなる
Python
sorted
2
3
4
5
6
7
これが
Python
こうなる
というわけで
やってみましょう
Python SDKのインストール
https://www.python.org/
今回は 2.7で動作検証しました
Python開発ツールの
インストール
https://www.jetbrains.com/idea/
Community Editionは無料です
Pythonプラグインをインストール
ここから
Preferenceを選択
PluginsでPythonを検索すると見つからないはず、
なのでBrowseでさらに検索をする
Pythonのプラグインがみつかるはず、
さっそくインストールしよう
インストールしたら再起動を促されるはずだ。
IntelliJを再起動しよう
Pythonのプロジェクトを作成
Pythonを選択
ここがNoneになっているなら
Newをクリックして、
VirtualEnvを生成して、
Python2.7を追加しよう
プロジェクトの名前は任意だけど、
思いつかなければpython-mcpiとしておいて。
Pythonのプロジェクトができました
mcpiライブラリを追加
http://blog.whaleygeek.co.uk/minecraft-pi-with-python/
これをDownload
展開したフォルダの中の api/python/mcpi を
フォルダごとプロジェクトに追加
この作業はここまで
つぎは、Minecraftを設定しよう
Python対応Minecraftの
インストール
You Minecraftの
アカウントもってるかい?
こっからは持ってる
奴だけの話だぜ
Minecraft Forgeの
インストール
http://files.minecraftforge.net/
今回は 1.7.10でのみ、動作確認をしています。
1.7.10のRecommendedバージョンをダウンロードしよう
まちがってAdWareをインスト―スしないように、
右上のSkipで広告を飛ばそう。
クライアントをインストールしてください。
install client です
Minecraftを起動し、左下の
New Profile をクリック
図のように編集
分かりやすい名前に
Desktop以外の
分かりやすい場所に
さっきインストールした
1.7.10を選択
一回シングルプレイで起動して
すぐに終了しましょう
さっき設定したフォルダを開いてください。
この作業はここまで
つぎは、このフォルダにいれるModファイル
をダウンロードしよう
mcpi用Modのインストール
http://minecraft.curseforge.com/projects/mcpiapi/files/2223658
ダウンロードしたjarファイルを
MinecraftのProfileで設定したフォルダの下にある
modsというフォルダに移動する
これで準備完了、最後にもう一度、次の条件が
満たされているかもう確認してみよう
• PythonSDKが入っている
• PythonのプロジェクトにmcpiのPythonライブラリを追加している
• Minecraftをもっている
• MinecraftにMinecraftForgeの1.7.10をインストールしている
• MinecraftForge1.7.10のプロフィルのフォルダの下のModsにMCPIのModsをいれている
準備ができているなら、早速Minecraftをシングルプレイで
起動しよう。
ワールドはフラットワールドにしておくといいぞ
さぁこっからだ
PythonでHello World
プロジェクト名の所で
右クリック
Python Package
を選択
名前は何でもいいけど
思いつかなかったらdemoをどうぞ
プログラムを作成していれるパッケージを作成
demoのところで右クリックし Python Fileを選択
Pythonのプログラムを作成
ファイル名はHelloWorld
プログラムを実装
あとで説明するのでサラッと進めます
プログラムを実行
実行したいプログラムを選択し
右クリックでメニューから
Run “HelloWorld”
を選択
プログラムを実行すると、Minecraftの画面に
HelloWorldが表示されます。
プログラムを解説
import mcpi.minecraft as minecraft
if __name__ == "__main__":
mc = minecraft.Minecraft.create()
mc.postToChat("Hello World”)
minecraftファイルを読み込む
PythonからMinecraftに命令をするための
Minecraftクラスを生成
Chatに Hello World を表示するように指示
mcpi(Minecraft Pi)ライブラリ
Minecraft
mcpiサーバー
mcpiとは
Python
mcpiクライアント
ライブラリ
mcpiプロトコル
4711ポートを使っている
TCP接続
http://www.stuffaboutcode.com/p/minecraft-api-reference.html
基本的なライブラリの解説は下記のサイトで参照できる。
また先ほどダウンロードしたファイルの中にDOCも入っているので参照すると良いです。
プレイヤーの現在位置を知りたい
#get players position as floats
playerPos = mc.player.getPos()
#sets a block at an x, y, z co-ordinate to a particular type
mc.setBlock(0,0,0,block.DIRT.id)
#sets a block to a particular type and 'subtype'
mc.setblock(0,0,0,block.WOOD.id, 1)
好きなブロックを置きたい
#get block event hits that have occured since the last time the function was run
blockEvents = mc.events.pollBlockHits()
for blockEvent in blockEvents:
print blockEvent
プレイヤーがブロックを叩いたときに何かをしたい
例えばこんなことが出来るぞ
Lets Python!

More Related Content

What's hot

プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話
MASA_T_O
 
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
monobit
 
「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)
Ryohei Tokimura
 
Cloudmix About Girls
Cloudmix About GirlsCloudmix About Girls
Cloudmix About GirlsSaori Ando
 
TRaT Sprint12
TRaT Sprint12TRaT Sprint12
TRaT Sprint12
tratwakate
 
UnityでつくるVRアプリ 〜VRの作法とVRTK〜
UnityでつくるVRアプリ 〜VRの作法とVRTK〜UnityでつくるVRアプリ 〜VRの作法とVRTK〜
UnityでつくるVRアプリ 〜VRの作法とVRTK〜
Hiromichi Yamada
 
当日に楽しめない話
当日に楽しめない話当日に楽しめない話
当日に楽しめない話
You&I
 
関ジャバ 20130731 invokedynamic
関ジャバ 20130731 invokedynamic関ジャバ 20130731 invokedynamic
関ジャバ 20130731 invokedynamic
Koichi Sakata
 
勉強会アンチパターン at LLまつり
勉強会アンチパターン at LLまつり勉強会アンチパターン at LLまつり
勉強会アンチパターン at LLまつり
Hiro Yoshioka
 
PythonのインストールからHello Worldまで
PythonのインストールからHello WorldまでPythonのインストールからHello Worldまで
PythonのインストールからHello Worldまで
Kioto Hirahara
 
Imostagram
ImostagramImostagram
Imostagram
YoshiSuru
 
新大阪UE4勉強会#1「アクションゲーム開発をしてみて」プログラマ編
新大阪UE4勉強会#1「アクションゲーム開発をしてみて」プログラマ編新大阪UE4勉強会#1「アクションゲーム開発をしてみて」プログラマ編
新大阪UE4勉強会#1「アクションゲーム開発をしてみて」プログラマ編
小屋 聖揮
 
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~バーチャルYoutuberのイママデとコレカラ~
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~バーチャルYoutuberのイママデとコレカラ~FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~バーチャルYoutuberのイママデとコレカラ~
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~バーチャルYoutuberのイママデとコレカラ~
Ryo Kurauchi
 
UnityによるVR開発 - 基本編 -
UnityによるVR開発 - 基本編 -UnityによるVR開発 - 基本編 -
UnityによるVR開発 - 基本編 -
Tomonori Takata
 
Developers Summit 2016 kintone プラグイン開発ハンズオン
Developers Summit 2016 kintone プラグイン開発ハンズオンDevelopers Summit 2016 kintone プラグイン開発ハンズオン
Developers Summit 2016 kintone プラグイン開発ハンズオン
JOYZO
 
GGJ登録マニュアル
GGJ登録マニュアルGGJ登録マニュアル
GGJ登録マニュアル
IGDA JAPAN
 
How to make gear demo videos(機材動画のつくりかた)
How to make gear demo videos(機材動画のつくりかた)How to make gear demo videos(機材動画のつくりかた)
How to make gear demo videos(機材動画のつくりかた)
MasakiTakada1
 
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~VRMのセカイとVTuberアプリの変遷~
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~VRMのセカイとVTuberアプリの変遷~FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~VRMのセカイとVTuberアプリの変遷~
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~VRMのセカイとVTuberアプリの変遷~
Ryo Kurauchi
 
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
Unity Technologies Japan K.K.
 
S05 t1 midorikawa
S05 t1 midorikawaS05 t1 midorikawa
S05 t1 midorikawa
Takeshi Akutsu
 

What's hot (20)

プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話
 
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
八百万クエストにおける MUN採用事例 MUN使用環境における課題と対策
 
「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)
 
Cloudmix About Girls
Cloudmix About GirlsCloudmix About Girls
Cloudmix About Girls
 
TRaT Sprint12
TRaT Sprint12TRaT Sprint12
TRaT Sprint12
 
UnityでつくるVRアプリ 〜VRの作法とVRTK〜
UnityでつくるVRアプリ 〜VRの作法とVRTK〜UnityでつくるVRアプリ 〜VRの作法とVRTK〜
UnityでつくるVRアプリ 〜VRの作法とVRTK〜
 
当日に楽しめない話
当日に楽しめない話当日に楽しめない話
当日に楽しめない話
 
関ジャバ 20130731 invokedynamic
関ジャバ 20130731 invokedynamic関ジャバ 20130731 invokedynamic
関ジャバ 20130731 invokedynamic
 
勉強会アンチパターン at LLまつり
勉強会アンチパターン at LLまつり勉強会アンチパターン at LLまつり
勉強会アンチパターン at LLまつり
 
PythonのインストールからHello Worldまで
PythonのインストールからHello WorldまでPythonのインストールからHello Worldまで
PythonのインストールからHello Worldまで
 
Imostagram
ImostagramImostagram
Imostagram
 
新大阪UE4勉強会#1「アクションゲーム開発をしてみて」プログラマ編
新大阪UE4勉強会#1「アクションゲーム開発をしてみて」プログラマ編新大阪UE4勉強会#1「アクションゲーム開発をしてみて」プログラマ編
新大阪UE4勉強会#1「アクションゲーム開発をしてみて」プログラマ編
 
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~バーチャルYoutuberのイママデとコレカラ~
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~バーチャルYoutuberのイママデとコレカラ~FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~バーチャルYoutuberのイママデとコレカラ~
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~バーチャルYoutuberのイママデとコレカラ~
 
UnityによるVR開発 - 基本編 -
UnityによるVR開発 - 基本編 -UnityによるVR開発 - 基本編 -
UnityによるVR開発 - 基本編 -
 
Developers Summit 2016 kintone プラグイン開発ハンズオン
Developers Summit 2016 kintone プラグイン開発ハンズオンDevelopers Summit 2016 kintone プラグイン開発ハンズオン
Developers Summit 2016 kintone プラグイン開発ハンズオン
 
GGJ登録マニュアル
GGJ登録マニュアルGGJ登録マニュアル
GGJ登録マニュアル
 
How to make gear demo videos(機材動画のつくりかた)
How to make gear demo videos(機材動画のつくりかた)How to make gear demo videos(機材動画のつくりかた)
How to make gear demo videos(機材動画のつくりかた)
 
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~VRMのセカイとVTuberアプリの変遷~
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~VRMのセカイとVTuberアプリの変遷~FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~VRMのセカイとVTuberアプリの変遷~
FaceVTuberの開発者が見た バーチャルYoutuberの世界 ~VRMのセカイとVTuberアプリの変遷~
 
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
 
S05 t1 midorikawa
S05 t1 midorikawaS05 t1 midorikawa
S05 t1 midorikawa
 

Viewers also liked

Minecraft dayの報告
Minecraft dayの報告Minecraft dayの報告
Minecraft dayの報告
Masafumi Terazono
 
Ugledajte se na nas
Ugledajte se na nasUgledajte se na nas
Ugledajte se na nasVesna_M
 
فرحة الأبرار في قراءة خلف البزار من طريقي الدرة والطيبة
فرحة الأبرار في قراءة خلف البزار من طريقي الدرة والطيبةفرحة الأبرار في قراءة خلف البزار من طريقي الدرة والطيبة
فرحة الأبرار في قراءة خلف البزار من طريقي الدرة والطيبة
قال تعالى: "كتاب أنزلناه إليك مبارك ليدبروا آياته وليتذكر أولو الألباب".
 
Anti Obesity Day 2015
Anti Obesity Day 2015Anti Obesity Day 2015
إنفوجرافيك - أهمية إنشاء تطبيق للهواتف الذّكية للمدوّنة أو منصّة النشر
إنفوجرافيك - أهمية إنشاء تطبيق للهواتف الذّكية للمدوّنة أو منصّة النشرإنفوجرافيك - أهمية إنشاء تطبيق للهواتف الذّكية للمدوّنة أو منصّة النشر
إنفوجرافيك - أهمية إنشاء تطبيق للهواتف الذّكية للمدوّنة أو منصّة النشر
Moussaoui Abdrahman
 
Brief Intro to Shaoxing
Brief Intro to ShaoxingBrief Intro to Shaoxing
Brief Intro to Shaoxing
FCT at LSSU
 
Интернет-ТВ как новый формат в Сети
Интернет-ТВ как новый формат в Сети  Интернет-ТВ как новый формат в Сети
Интернет-ТВ как новый формат в Сети
Медведев Маркетинг
 
Storytelling
StorytellingStorytelling
CV_Digital
CV_DigitalCV_Digital
Shablon Skolkovo
Shablon SkolkovoShablon Skolkovo
Shablon Skolkovo
Ksenia Golubeva
 
Презентация Deworkacy
Презентация Deworkacy Презентация Deworkacy
Презентация Deworkacy
Лапук Мария
 
Olivier Courtin - PostGIS from 1.4 to 2.0: what is really new?
Olivier Courtin - PostGIS from 1.4 to 2.0: what is really new? Olivier Courtin - PostGIS from 1.4 to 2.0: what is really new?
Olivier Courtin - PostGIS from 1.4 to 2.0: what is really new?
Simeon Nedkov
 
Metacognition & Self-regulated Learning
Metacognition & Self-regulated LearningMetacognition & Self-regulated Learning
Metacognition & Self-regulated Learning
FCT at LSSU
 
カスタムメタデータを受託の案件で使ってみた話
カスタムメタデータを受託の案件で使ってみた話カスタムメタデータを受託の案件で使ってみた話
カスタムメタデータを受託の案件で使ってみた話
Takahiro Yonei
 
Subversion の導入から 運用について 〜ワシのTipsは108つまであるぞ〜
Subversion の導入から 運用について 〜ワシのTipsは108つまであるぞ〜Subversion の導入から 運用について 〜ワシのTipsは108つまであるぞ〜
Subversion の導入から 運用について 〜ワシのTipsは108つまであるぞ〜
suga masao
 
LA REVOLUCIÓ INDUSTRIAL
LA REVOLUCIÓ INDUSTRIALLA REVOLUCIÓ INDUSTRIAL
LA REVOLUCIÓ INDUSTRIAL
Antonio Núñez
 

Viewers also liked (16)

Minecraft dayの報告
Minecraft dayの報告Minecraft dayの報告
Minecraft dayの報告
 
Ugledajte se na nas
Ugledajte se na nasUgledajte se na nas
Ugledajte se na nas
 
فرحة الأبرار في قراءة خلف البزار من طريقي الدرة والطيبة
فرحة الأبرار في قراءة خلف البزار من طريقي الدرة والطيبةفرحة الأبرار في قراءة خلف البزار من طريقي الدرة والطيبة
فرحة الأبرار في قراءة خلف البزار من طريقي الدرة والطيبة
 
Anti Obesity Day 2015
Anti Obesity Day 2015Anti Obesity Day 2015
Anti Obesity Day 2015
 
إنفوجرافيك - أهمية إنشاء تطبيق للهواتف الذّكية للمدوّنة أو منصّة النشر
إنفوجرافيك - أهمية إنشاء تطبيق للهواتف الذّكية للمدوّنة أو منصّة النشرإنفوجرافيك - أهمية إنشاء تطبيق للهواتف الذّكية للمدوّنة أو منصّة النشر
إنفوجرافيك - أهمية إنشاء تطبيق للهواتف الذّكية للمدوّنة أو منصّة النشر
 
Brief Intro to Shaoxing
Brief Intro to ShaoxingBrief Intro to Shaoxing
Brief Intro to Shaoxing
 
Интернет-ТВ как новый формат в Сети
Интернет-ТВ как новый формат в Сети  Интернет-ТВ как новый формат в Сети
Интернет-ТВ как новый формат в Сети
 
Storytelling
StorytellingStorytelling
Storytelling
 
CV_Digital
CV_DigitalCV_Digital
CV_Digital
 
Shablon Skolkovo
Shablon SkolkovoShablon Skolkovo
Shablon Skolkovo
 
Презентация Deworkacy
Презентация Deworkacy Презентация Deworkacy
Презентация Deworkacy
 
Olivier Courtin - PostGIS from 1.4 to 2.0: what is really new?
Olivier Courtin - PostGIS from 1.4 to 2.0: what is really new? Olivier Courtin - PostGIS from 1.4 to 2.0: what is really new?
Olivier Courtin - PostGIS from 1.4 to 2.0: what is really new?
 
Metacognition & Self-regulated Learning
Metacognition & Self-regulated LearningMetacognition & Self-regulated Learning
Metacognition & Self-regulated Learning
 
カスタムメタデータを受託の案件で使ってみた話
カスタムメタデータを受託の案件で使ってみた話カスタムメタデータを受託の案件で使ってみた話
カスタムメタデータを受託の案件で使ってみた話
 
Subversion の導入から 運用について 〜ワシのTipsは108つまであるぞ〜
Subversion の導入から 運用について 〜ワシのTipsは108つまであるぞ〜Subversion の導入から 運用について 〜ワシのTipsは108つまであるぞ〜
Subversion の導入から 運用について 〜ワシのTipsは108つまであるぞ〜
 
LA REVOLUCIÓ INDUSTRIAL
LA REVOLUCIÓ INDUSTRIALLA REVOLUCIÓ INDUSTRIAL
LA REVOLUCIÓ INDUSTRIAL
 

Similar to Kobe.py 勉強会 minecraft piスライド

Windowsにpythonをインストールしてみよう
WindowsにpythonをインストールしてみようWindowsにpythonをインストールしてみよう
WindowsにpythonをインストールしてみようKenji NAKAGAKI
 
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjpPython エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjpTakeshi Komiya
 
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Takuya Nishimoto
 
Pynyumon03 LT
Pynyumon03 LTPynyumon03 LT
Pynyumon03 LT
drillan
 
Rubyでオリジナルプログラムをつくろう
RubyでオリジナルプログラムをつくろうRubyでオリジナルプログラムをつくろう
Rubyでオリジナルプログラムをつくろう
K K
 
万年ビギナーによるPythonプログラミングのリハビリ計画
万年ビギナーによるPythonプログラミングのリハビリ計画万年ビギナーによるPythonプログラミングのリハビリ計画
万年ビギナーによるPythonプログラミングのリハビリ計画
Takeshi Akutsu
 
Introduction Pycon2010
Introduction Pycon2010Introduction Pycon2010
Introduction Pycon2010
(shibao)芝尾 (kouichiro)幸一郎
 
SnapDishの事例
SnapDishの事例SnapDishの事例
SnapDishの事例
Fumikazu Kiyota
 
Minecraft remodeling method
Minecraft remodeling methodMinecraft remodeling method
Minecraft remodeling method
MasanobuHigashiyama
 
今時のオンプレなgithubクローン環境構築
今時のオンプレなgithubクローン環境構築今時のオンプレなgithubクローン環境構築
今時のオンプレなgithubクローン環境構築
You&I
 
高大連携授業20180803
高大連携授業20180803高大連携授業20180803
高大連携授業20180803
義広 河野
 
stapy#23 LT
stapy#23 LTstapy#23 LT
stapy#23 LT
NaoY-2501
 
一年ツイッター
一年ツイッター一年ツイッター
一年ツイッター
XMLProJ2014
 
【kintone Cafe 名古屋】kintone×○○○の可能性
【kintone Cafe 名古屋】kintone×○○○の可能性【kintone Cafe 名古屋】kintone×○○○の可能性
【kintone Cafe 名古屋】kintone×○○○の可能性
Hiroyasu Yamada
 
Python札幌 2012/06/17
Python札幌 2012/06/17Python札幌 2012/06/17
Python札幌 2012/06/17Shinya Okano
 
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
Yutaka Kato
 
スクレイピングとPython
スクレイピングとPythonスクレイピングとPython
スクレイピングとPython
Hironori Sekine
 
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編- Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
Hironori Sekine
 
みんなのPython勉強会#59 Intro
みんなのPython勉強会#59 IntroみんなのPython勉強会#59 Intro
みんなのPython勉強会#59 Intro
Takeshi Akutsu
 
素振りのススメ at Python入門者の集い
素振りのススメ at Python入門者の集い素振りのススメ at Python入門者の集い
素振りのススメ at Python入門者の集い
Takayuki Shimizukawa
 

Similar to Kobe.py 勉強会 minecraft piスライド (20)

Windowsにpythonをインストールしてみよう
WindowsにpythonをインストールしてみようWindowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
 
Python エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjpPython エンジニアの作り方 2011.08 #pyconjp
Python エンジニアの作り方 2011.08 #pyconjp
 
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
 
Pynyumon03 LT
Pynyumon03 LTPynyumon03 LT
Pynyumon03 LT
 
Rubyでオリジナルプログラムをつくろう
RubyでオリジナルプログラムをつくろうRubyでオリジナルプログラムをつくろう
Rubyでオリジナルプログラムをつくろう
 
万年ビギナーによるPythonプログラミングのリハビリ計画
万年ビギナーによるPythonプログラミングのリハビリ計画万年ビギナーによるPythonプログラミングのリハビリ計画
万年ビギナーによるPythonプログラミングのリハビリ計画
 
Introduction Pycon2010
Introduction Pycon2010Introduction Pycon2010
Introduction Pycon2010
 
SnapDishの事例
SnapDishの事例SnapDishの事例
SnapDishの事例
 
Minecraft remodeling method
Minecraft remodeling methodMinecraft remodeling method
Minecraft remodeling method
 
今時のオンプレなgithubクローン環境構築
今時のオンプレなgithubクローン環境構築今時のオンプレなgithubクローン環境構築
今時のオンプレなgithubクローン環境構築
 
高大連携授業20180803
高大連携授業20180803高大連携授業20180803
高大連携授業20180803
 
stapy#23 LT
stapy#23 LTstapy#23 LT
stapy#23 LT
 
一年ツイッター
一年ツイッター一年ツイッター
一年ツイッター
 
【kintone Cafe 名古屋】kintone×○○○の可能性
【kintone Cafe 名古屋】kintone×○○○の可能性【kintone Cafe 名古屋】kintone×○○○の可能性
【kintone Cafe 名古屋】kintone×○○○の可能性
 
Python札幌 2012/06/17
Python札幌 2012/06/17Python札幌 2012/06/17
Python札幌 2012/06/17
 
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
GBDC 勉強会 #1 Python を用いたツール作成工数の最小化
 
スクレイピングとPython
スクレイピングとPythonスクレイピングとPython
スクレイピングとPython
 
Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編- Pythonによるwebアプリケーション入門 - Django編-
Pythonによるwebアプリケーション入門 - Django編-
 
みんなのPython勉強会#59 Intro
みんなのPython勉強会#59 IntroみんなのPython勉強会#59 Intro
みんなのPython勉強会#59 Intro
 
素振りのススメ at Python入門者の集い
素振りのススメ at Python入門者の集い素振りのススメ at Python入門者の集い
素振りのススメ at Python入門者の集い
 

More from Masafumi Terazono

BungeeCordeについて
BungeeCordeについてBungeeCordeについて
BungeeCordeについて
Masafumi Terazono
 
Spongeについて
SpongeについてSpongeについて
Spongeについて
Masafumi Terazono
 
初心者〜中級者 Android StudioによるAndroid勉強会資料(スライド)
初心者〜中級者 Android StudioによるAndroid勉強会資料(スライド)初心者〜中級者 Android StudioによるAndroid勉強会資料(スライド)
初心者〜中級者 Android StudioによるAndroid勉強会資料(スライド)
Masafumi Terazono
 
夜子まま塾 2015年1月23日 進行用資料
夜子まま塾 2015年1月23日 進行用資料夜子まま塾 2015年1月23日 進行用資料
夜子まま塾 2015年1月23日 進行用資料
Masafumi Terazono
 
Thetalaps
ThetalapsThetalaps
Android wear勉強会2
Android wear勉強会2Android wear勉強会2
Android wear勉強会2
Masafumi Terazono
 
夜子まま塾@鹿児島
夜子まま塾@鹿児島夜子まま塾@鹿児島
夜子まま塾@鹿児島
Masafumi Terazono
 
セーラーソン振り返り
セーラーソン振り返りセーラーソン振り返り
セーラーソン振り返りMasafumi Terazono
 
関西Nfc lab勉強会 宣伝
関西Nfc lab勉強会 宣伝関西Nfc lab勉強会 宣伝
関西Nfc lab勉強会 宣伝Masafumi Terazono
 
関西支部 第二回 NFCLab勉強会 
関西支部 第二回 NFCLab勉強会 関西支部 第二回 NFCLab勉強会 
関西支部 第二回 NFCLab勉強会 Masafumi Terazono
 
日本Androidの会 中国支部資料
日本Androidの会 中国支部資料日本Androidの会 中国支部資料
日本Androidの会 中国支部資料Masafumi Terazono
 
Android+NFC 日本Androidの会神戸支部 勉強会
Android+NFC 日本Androidの会神戸支部 勉強会Android+NFC 日本Androidの会神戸支部 勉強会
Android+NFC 日本Androidの会神戸支部 勉強会Masafumi Terazono
 
関西支部Android勉強会(ロボットxnfc)
関西支部Android勉強会(ロボットxnfc)関西支部Android勉強会(ロボットxnfc)
関西支部Android勉強会(ロボットxnfc)Masafumi Terazono
 
夜子まま塾講義12(broadcast reciever)
夜子まま塾講義12(broadcast reciever)夜子まま塾講義12(broadcast reciever)
夜子まま塾講義12(broadcast reciever)
Masafumi Terazono
 
夜子まま塾講義11(暗黙的intent)
夜子まま塾講義11(暗黙的intent)夜子まま塾講義11(暗黙的intent)
夜子まま塾講義11(暗黙的intent)Masafumi Terazono
 
夜子まま塾講義10(画面の呼び出し)
夜子まま塾講義10(画面の呼び出し)夜子まま塾講義10(画面の呼び出し)
夜子まま塾講義10(画面の呼び出し)
Masafumi Terazono
 
夜子まま塾講義9(androidの画面デザイン)
夜子まま塾講義9(androidの画面デザイン)夜子まま塾講義9(androidの画面デザイン)
夜子まま塾講義9(androidの画面デザイン)
Masafumi Terazono
 
夜子まま塾講義8(androidの画面デザイン2)
夜子まま塾講義8(androidの画面デザイン2)夜子まま塾講義8(androidの画面デザイン2)
夜子まま塾講義8(androidの画面デザイン2)
Masafumi Terazono
 
夜子まま塾講義7(androidの画面デザイン1)
夜子まま塾講義7(androidの画面デザイン1)夜子まま塾講義7(androidの画面デザイン1)
夜子まま塾講義7(androidの画面デザイン1)
Masafumi Terazono
 

More from Masafumi Terazono (20)

BungeeCordeについて
BungeeCordeについてBungeeCordeについて
BungeeCordeについて
 
Spongeについて
SpongeについてSpongeについて
Spongeについて
 
初心者〜中級者 Android StudioによるAndroid勉強会資料(スライド)
初心者〜中級者 Android StudioによるAndroid勉強会資料(スライド)初心者〜中級者 Android StudioによるAndroid勉強会資料(スライド)
初心者〜中級者 Android StudioによるAndroid勉強会資料(スライド)
 
夜子まま塾 2015年1月23日 進行用資料
夜子まま塾 2015年1月23日 進行用資料夜子まま塾 2015年1月23日 進行用資料
夜子まま塾 2015年1月23日 進行用資料
 
Thetalaps
ThetalapsThetalaps
Thetalaps
 
Android wear勉強会2
Android wear勉強会2Android wear勉強会2
Android wear勉強会2
 
夜子まま塾@鹿児島
夜子まま塾@鹿児島夜子まま塾@鹿児島
夜子まま塾@鹿児島
 
セーラーソン振り返り
セーラーソン振り返りセーラーソン振り返り
セーラーソン振り返り
 
関西Nfc lab勉強会 宣伝
関西Nfc lab勉強会 宣伝関西Nfc lab勉強会 宣伝
関西Nfc lab勉強会 宣伝
 
関西支部 第二回 NFCLab勉強会 
関西支部 第二回 NFCLab勉強会 関西支部 第二回 NFCLab勉強会 
関西支部 第二回 NFCLab勉強会 
 
日本Androidの会 中国支部資料
日本Androidの会 中国支部資料日本Androidの会 中国支部資料
日本Androidの会 中国支部資料
 
Android+NFC 日本Androidの会神戸支部 勉強会
Android+NFC 日本Androidの会神戸支部 勉強会Android+NFC 日本Androidの会神戸支部 勉強会
Android+NFC 日本Androidの会神戸支部 勉強会
 
関西支部Android勉強会(ロボットxnfc)
関西支部Android勉強会(ロボットxnfc)関西支部Android勉強会(ロボットxnfc)
関西支部Android勉強会(ロボットxnfc)
 
関西Unity勉強会
関西Unity勉強会関西Unity勉強会
関西Unity勉強会
 
夜子まま塾講義12(broadcast reciever)
夜子まま塾講義12(broadcast reciever)夜子まま塾講義12(broadcast reciever)
夜子まま塾講義12(broadcast reciever)
 
夜子まま塾講義11(暗黙的intent)
夜子まま塾講義11(暗黙的intent)夜子まま塾講義11(暗黙的intent)
夜子まま塾講義11(暗黙的intent)
 
夜子まま塾講義10(画面の呼び出し)
夜子まま塾講義10(画面の呼び出し)夜子まま塾講義10(画面の呼び出し)
夜子まま塾講義10(画面の呼び出し)
 
夜子まま塾講義9(androidの画面デザイン)
夜子まま塾講義9(androidの画面デザイン)夜子まま塾講義9(androidの画面デザイン)
夜子まま塾講義9(androidの画面デザイン)
 
夜子まま塾講義8(androidの画面デザイン2)
夜子まま塾講義8(androidの画面デザイン2)夜子まま塾講義8(androidの画面デザイン2)
夜子まま塾講義8(androidの画面デザイン2)
 
夜子まま塾講義7(androidの画面デザイン1)
夜子まま塾講義7(androidの画面デザイン1)夜子まま塾講義7(androidの画面デザイン1)
夜子まま塾講義7(androidの画面デザイン1)
 

Recently uploaded

FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
fisuda
 
NIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしようNIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしよう
You&I
 
受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
ooishi1
 
Grokking Simplicity探訪
Grokking Simplicity探訪Grokking Simplicity探訪
Grokking Simplicity探訪
Yoshitaka Kawashima
 
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdfCO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
yamamotominami
 
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
You&I
 

Recently uploaded (6)

FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
FIWARE Orion Context Broker コンテキスト情報管理 (Orion 4.0.0対応)
 
NIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしようNIST Cybersecurity Framework 2.0の変更点整理をしよう
NIST Cybersecurity Framework 2.0の変更点整理をしよう
 
受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
受発注バスターズ説明資料  株式会社batton Saleshub掲載用.pdf
 
Grokking Simplicity探訪
Grokking Simplicity探訪Grokking Simplicity探訪
Grokking Simplicity探訪
 
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdfCO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
CO2排出量見える化・削減・報告クラウド「アスエネ」サービス紹介_Saleshub.pdf
 
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
アジャイルの30年(Tree Decades of Agileというブログ記事に関する要約)
 

Kobe.py 勉強会 minecraft piスライド