Submit Search
Upload
Ren’pyの御紹介
•
Download as PPTX, PDF
•
0 likes
•
2,837 views
Z
zgock
Follow
02-06-2016 python東海にての発表slideです
Read less
Read more
Technology
Report
Share
Report
Share
1 of 15
Download now
Recommended
今時のLinuxにおけるGPUエンコード事情
今時のLinuxにおけるGPUエンコード事情
zgock
今時のLinuxにおけるGPUエンコード事情2018
今時のLinuxにおけるGPUエンコード事情2018
zgock
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
zgock
Xenとzfsで作る家庭内VDIサーバ
Xenとzfsで作る家庭内VDIサーバ
zgock
自宅サーバ仮想化
自宅サーバ仮想化
anubis_369
Pdp11 on-fpga
Pdp11 on-fpga
magoroku Yamamoto
Pdp11onfpga
Pdp11onfpga
xylnao
ちょっと古いマシンにLinuxを
ちょっと古いマシンにLinuxを
Kenichiro MATOHARA
Recommended
今時のLinuxにおけるGPUエンコード事情
今時のLinuxにおけるGPUエンコード事情
zgock
今時のLinuxにおけるGPUエンコード事情2018
今時のLinuxにおけるGPUエンコード事情2018
zgock
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
しつこくXenとzfsで作る家庭内vdiサーバ2015年版
zgock
Xenとzfsで作る家庭内VDIサーバ
Xenとzfsで作る家庭内VDIサーバ
zgock
自宅サーバ仮想化
自宅サーバ仮想化
anubis_369
Pdp11 on-fpga
Pdp11 on-fpga
magoroku Yamamoto
Pdp11onfpga
Pdp11onfpga
xylnao
ちょっと古いマシンにLinuxを
ちょっと古いマシンにLinuxを
Kenichiro MATOHARA
Gentoo Linuxの紹介
Gentoo Linuxの紹介
University of Tsukuba Linux User Group
Gentooサークル新歓コンパのご案内
Gentooサークル新歓コンパのご案内
Takuto Matsuu
171116 nishimoto-mruby
171116 nishimoto-mruby
Takuya Nishimoto
あいぽん落としたと聞いたので!
あいぽん落としたと聞いたので!
Kouhei Maeda
Prefixから始めるgentoo生活
Prefixから始めるgentoo生活
bontakun
ハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶ
Yuta Kitagami
197x Timer with Your Messages
197x Timer with Your Messages
Kuniaki Igarashi
Android 4.x CyanobenModの 移植方法を調査してみた
Android 4.x CyanobenModの 移植方法を調査してみた
Netwalker lab kapper
UEFIで始めるLinux From Scratch
UEFIで始めるLinux From Scratch
Yuma Ohgami
第2回勉強会資料 柏木
第2回勉強会資料 柏木
beyond0iwamoto
魁ここんとーく in おおさか
魁ここんとーく in おおさか
shimadah
マウスを使わないでキーボードで快適に生活する方法(GNU Screen/tmux/byobu/awesome)
マウスを使わないでキーボードで快適に生活する方法(GNU Screen/tmux/byobu/awesome)
Kenichiro MATOHARA
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Netwalker lab kapper
謎PCとの付き合い方(LILO東海道 2015/5発表分)
謎PCとの付き合い方(LILO東海道 2015/5発表分)
shimadah
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
Netwalker lab kapper
UEFI向け自作OSの紹介
UEFI向け自作OSの紹介
Yuma Ohgami
野良ビルドから見たGentoo
野良ビルドから見たGentoo
Naohiro Aota
Raspberry Piにdiskless modeのalpine linuxを導入してみる
Raspberry Piにdiskless modeのalpine linuxを導入してみる
Kenichiro MATOHARA
opencoconの作り方 (オープンソースカンファレンス2015 Tokyo/Spring 小江戸らぐセミナー)
opencoconの作り方 (オープンソースカンファレンス2015 Tokyo/Spring 小江戸らぐセミナー)
shimadah
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux 2
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux 2
Netwalker lab kapper
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
Python札幌 2012/06/17
Python札幌 2012/06/17
Shinya Okano
More Related Content
What's hot
Gentoo Linuxの紹介
Gentoo Linuxの紹介
University of Tsukuba Linux User Group
Gentooサークル新歓コンパのご案内
Gentooサークル新歓コンパのご案内
Takuto Matsuu
171116 nishimoto-mruby
171116 nishimoto-mruby
Takuya Nishimoto
あいぽん落としたと聞いたので!
あいぽん落としたと聞いたので!
Kouhei Maeda
Prefixから始めるgentoo生活
Prefixから始めるgentoo生活
bontakun
ハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶ
Yuta Kitagami
197x Timer with Your Messages
197x Timer with Your Messages
Kuniaki Igarashi
Android 4.x CyanobenModの 移植方法を調査してみた
Android 4.x CyanobenModの 移植方法を調査してみた
Netwalker lab kapper
UEFIで始めるLinux From Scratch
UEFIで始めるLinux From Scratch
Yuma Ohgami
第2回勉強会資料 柏木
第2回勉強会資料 柏木
beyond0iwamoto
魁ここんとーく in おおさか
魁ここんとーく in おおさか
shimadah
マウスを使わないでキーボードで快適に生活する方法(GNU Screen/tmux/byobu/awesome)
マウスを使わないでキーボードで快適に生活する方法(GNU Screen/tmux/byobu/awesome)
Kenichiro MATOHARA
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Netwalker lab kapper
謎PCとの付き合い方(LILO東海道 2015/5発表分)
謎PCとの付き合い方(LILO東海道 2015/5発表分)
shimadah
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
Netwalker lab kapper
UEFI向け自作OSの紹介
UEFI向け自作OSの紹介
Yuma Ohgami
野良ビルドから見たGentoo
野良ビルドから見たGentoo
Naohiro Aota
Raspberry Piにdiskless modeのalpine linuxを導入してみる
Raspberry Piにdiskless modeのalpine linuxを導入してみる
Kenichiro MATOHARA
opencoconの作り方 (オープンソースカンファレンス2015 Tokyo/Spring 小江戸らぐセミナー)
opencoconの作り方 (オープンソースカンファレンス2015 Tokyo/Spring 小江戸らぐセミナー)
shimadah
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux 2
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux 2
Netwalker lab kapper
What's hot
(20)
Gentoo Linuxの紹介
Gentoo Linuxの紹介
Gentooサークル新歓コンパのご案内
Gentooサークル新歓コンパのご案内
171116 nishimoto-mruby
171116 nishimoto-mruby
あいぽん落としたと聞いたので!
あいぽん落としたと聞いたので!
Prefixから始めるgentoo生活
Prefixから始めるgentoo生活
ハードウェアを用いてPythonを学ぶ
ハードウェアを用いてPythonを学ぶ
197x Timer with Your Messages
197x Timer with Your Messages
Android 4.x CyanobenModの 移植方法を調査してみた
Android 4.x CyanobenModの 移植方法を調査してみた
UEFIで始めるLinux From Scratch
UEFIで始めるLinux From Scratch
第2回勉強会資料 柏木
第2回勉強会資料 柏木
魁ここんとーく in おおさか
魁ここんとーく in おおさか
マウスを使わないでキーボードで快適に生活する方法(GNU Screen/tmux/byobu/awesome)
マウスを使わないでキーボードで快適に生活する方法(GNU Screen/tmux/byobu/awesome)
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux
謎PCとの付き合い方(LILO東海道 2015/5発表分)
謎PCとの付き合い方(LILO東海道 2015/5発表分)
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
Androidクラウドブック DynabookAZでLinuxを色々と遊んでみよう
UEFI向け自作OSの紹介
UEFI向け自作OSの紹介
野良ビルドから見たGentoo
野良ビルドから見たGentoo
Raspberry Piにdiskless modeのalpine linuxを導入してみる
Raspberry Piにdiskless modeのalpine linuxを導入してみる
opencoconの作り方 (オープンソースカンファレンス2015 Tokyo/Spring 小江戸らぐセミナー)
opencoconの作り方 (オープンソースカンファレンス2015 Tokyo/Spring 小江戸らぐセミナー)
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux 2
Android タブレットにLinuxを入れて色々と遊んでみよう 続編その2 Hacking of Android Tablet on Linux 2
Similar to Ren’pyの御紹介
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
gree_tech
Python札幌 2012/06/17
Python札幌 2012/06/17
Shinya Okano
Python用ゲームエンジンPyxelで遊んでみた
Python用ゲームエンジンPyxelで遊んでみた
Hirofumi Watanabe
Pythonでターミナルに画像表示
Pythonでターミナルに画像表示
Masato Fujitake
LeapMotionとpythonで遊ぶ
LeapMotionとpythonで遊ぶ
monochrojazz
Pythonで ハードウェアを動かす楽しさと ハードウェアハック始めたきっかけ
Pythonで ハードウェアを動かす楽しさと ハードウェアハック始めたきっかけ
Lina Katayose
pythonワンライナーのすゝめ
pythonワンライナーのすゝめ
cocu_628496
New Relic with PHP
New Relic with PHP
Hiroyuki Yamaoka
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
Takuya Nishimoto
PyPy 紹介
PyPy 紹介
shoma h
Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介
Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介
エピック・ゲームズ・ジャパン Epic Games Japan
Pythonistaで音ゲーを作る
Pythonistaで音ゲーを作る
monochrojazz
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
Kenji NAKAGAKI
DBエンジニアに必要だったPythonのスキル
DBエンジニアに必要だったPythonのスキル
Satoshi Yamada
Python界隈の翻訳プロジェクト
Python界隈の翻訳プロジェクト
Tetsuya Morimoto
Pynyumon03 LT
Pynyumon03 LT
drillan
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
Takayuki Shimizukawa
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
civic Sasaki
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
Takayuki Shimizukawa
RpgツクールVX ace勉強会「はじめての操作編」 20151003
RpgツクールVX ace勉強会「はじめての操作編」 20151003
りんね ぐりっど
Similar to Ren’pyの御紹介
(20)
Python & PyConJP 2014 Report
Python & PyConJP 2014 Report
Python札幌 2012/06/17
Python札幌 2012/06/17
Python用ゲームエンジンPyxelで遊んでみた
Python用ゲームエンジンPyxelで遊んでみた
Pythonでターミナルに画像表示
Pythonでターミナルに画像表示
LeapMotionとpythonで遊ぶ
LeapMotionとpythonで遊ぶ
Pythonで ハードウェアを動かす楽しさと ハードウェアハック始めたきっかけ
Pythonで ハードウェアを動かす楽しさと ハードウェアハック始めたきっかけ
pythonワンライナーのすゝめ
pythonワンライナーのすゝめ
New Relic with PHP
New Relic with PHP
211120 他人の書いたPythonスクリプトをステップ実行で理解する
211120 他人の書いたPythonスクリプトをステップ実行で理解する
PyPy 紹介
PyPy 紹介
Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介
Unreal engine4を使ったVRコンテンツ製作で 120%役に立つtips集+GDC情報をご紹介
Pythonistaで音ゲーを作る
Pythonistaで音ゲーを作る
Windowsにpythonをインストールしてみよう
Windowsにpythonをインストールしてみよう
DBエンジニアに必要だったPythonのスキル
DBエンジニアに必要だったPythonのスキル
Python界隈の翻訳プロジェクト
Python界隈の翻訳プロジェクト
Pynyumon03 LT
Pynyumon03 LT
Pythonスタートアップ勉強会201109 python入門
Pythonスタートアップ勉強会201109 python入門
LT: 今日帰ってすぐに始められるPython #nds45
LT: 今日帰ってすぐに始められるPython #nds45
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
プログラマーとの出会い - Hello, Programmer! at PyCon Kyushu 2022
RpgツクールVX ace勉強会「はじめての操作編」 20151003
RpgツクールVX ace勉強会「はじめての操作編」 20151003
Recently uploaded
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
Recently uploaded
(9)
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Ren’pyの御紹介
1.
Ren’Pyの御紹介 Pythonベースのお手軽2Dゲームエンジン 安藤 達也(zgock)@東海道らぐ/openSUSEユーザ会 zgock999@twitter
2.
zgock?お前誰よ? Ren’Pyとは何ぞや
Ren’Pyの基本構造 Ren’PyでHello World Ren’PyとPython Python moddableなゲームを作ろう 時間があれば実演とか お品書き
3.
安藤と申します 愛知県のすみっこで流しのエンジニアやってます
東海道らぐ名古屋ドメイン 仮想ハイパーバイザ層マニアの家庭内root Xenが好きなんじゃない、選択肢がそれしかないん や! 道楽で画像処理プラグイン作ったりゲーム作った り 昔はゲーム屋やってました 「Xenとzfsで作る家庭内VDIサーバ」Slideshare公開 zgock?お前誰よ?
4.
Pythonベースの2Dゲームエンジンです ビジュアノベルエンジンと言った方がいいかな?
Renai game engine for PythonからRen’Py Pythonで記述されています 専用言語で基本的には記述しますが Pythonによる拡張が簡単に行えます アニメーションやUIの記述が簡単に行えます 海外産ですが、最近は日本人Commiterも増えて、 日本語対応もほぼ完璧になってきました マルチプラットフォーム対応 Windows/OSX/Linux(開発/実行環境) Android/iOS(実行環境) Ren’Pyとは何ぞや?
5.
Ren’Pyの基本構造 Ren’Pyアプリケーション(Ren’py言語(.rpy)) Ren’Pyプリプロセッサ Pythonブロック (インライン記述) Pythonモジュール (python2.x(.py)) Cpython
6.
Ren’PyでHello World(その1) Hello world
Projectを作成
7.
Ren’PyでHello World(その2) Script.rpyを開く
8.
Ren’PyでHello World(その3) Templateを適当に編集
9.
Ren’PyでHello World(その4) Projectを起動
10.
Ren’PyでHello World(その5) Done!
11.
Ren’PyでHello World(その6) 優秀なチュートリアルが付属しているので それ見てもらった方が早いです
チュートリアルのソースが最高のサンプル
12.
Ren’py言語は全て等価のPythonコードで記述可 ワンライナーコードでどこでもPythonを記述可
Pythonブロック宣言をすることで Pythonコードを挿入できる Import宣言で.pyファイルを自由にインポート可能 Pygameで書いたミニゲームをRen’Pyノベルエンジ ンに挿入することも自由自在 チュートリアルにPygameで書いたPong Cloneを チュートリアル内で動かすサンプルあり Ren’PyとPython
13.
Ren’Pyはちょっと特殊な実行順制御を行う 全てのファイルのinit
[番号]のコードをまず実行する Hoge.rpy内のinit -2ブロックを実行 Fuga.rpy内のinit -1ブロックを実行 Hoge.rpy内のinitブロックを実行 Fuga.rpy内のinit 1ブロックを実行 自身が書いた.rpyコード以外に後から書いたコードを initブロックを使用して自由に割り込ませることがで きる 自分が書いたゲームに後から rpy/pyで書いた拡張モジュール を自由に追加できる Python moddableなゲームを作ろう
14.
実演とか質疑応答とか とにかく簡単だから一回試してみるのが一番早 いっす http://www.renpy.org/
15.
ありがとうございました!
Download now