Perlで次世代ゲーム開発

36
スススススススススス Perl ススススススススス ゲゲゲゲゲゲゲ ( ゲゲゲゲ ): nekokak ゲ ゲゲ ゲ twitter@keroyonn_ / Hokkaido.pm YAPC::Asia 2011

description

 

Transcript of Perlで次世代ゲーム開発

Page 1: Perlで次世代ゲーム開発

スピリチュアルトーク Perl で次世代ゲーム開発ゲーム製作協力 ( 画像提供 ): nekokak 氏

谷内 元 twitter@keroyonn_ / Hokkaido.pm

YAPC::Asia 2011

Page 2: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

最近ソフトウェア開発がすごいことになっていますね特にスマフォのゲーム開発とか

Page 3: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

iPhon

eAndroid

WindowsPhone

HTML5Unity

Page 4: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

これがどうすごいのか

というと

Page 5: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

Page 6: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

Page 7: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

魑魅魍魎が群がる様は、

Page 8: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

ゾンビ映画の終盤

Page 9: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

注 :この LT はイケテないエンジニアの独断と偏見、嫉妬でお送りしています

Page 10: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

そんな中吹き抜ける一抹の清涼な風。それが、

Page 11: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

Games::BeLike::

EightBIT

Page 12: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

maya で作った高ポリゴンモデルをリダクションし、ノーマルマップを駆使して吐き気を催すリアルな怪物を作る前に、

Page 13: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

高度な物理演算を駆使して、脳味噌を飛び散らせる前に、

Page 14: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

Kinect でおっぱいを揺らす前に、

Page 15: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

何か大事なことを忘れていないかっ !

Page 16: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

それは僕達の原点が、CUI ゲームだったってこと

Page 17: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

ファミコンで育った、ていうこと

Page 18: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

時代の進化の中で、僕達が置き去りにしてきた CUI ゲーム

その CUI ゲームを進化させて、8 ビット ( 風 ) ゲームを作り出す

そんな

Page 19: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

一銭にも、自分の将来のためにも、業界の未来のためにも、

Page 20: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

まったくならない

Page 21: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

ゆえに

Page 22: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

純粋

Page 23: Perlで次世代ゲーム開発

YAPC::Asia 2011

DEMO

Page 24: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

Gradius ゴーファーの野望のパロディです。

Page 25: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

「トップを狙え」を意識しています。

Page 26: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

こちも「トップを狙え」を意識しています。VicPHPer は Vicviper です。

Page 27: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

PHPer が悪の PerlMonger を倒すという誰もが納得の勧善懲悪シューティングとなっております。

Page 28: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

クトゥルフの二次創作をしたものは破滅すると言われています。あっ ! やば。俺じゃん。

Page 29: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

ステージ 1 は「省鯖運用的空間」となっています。

Page 30: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

フレームレートが 30 はりつきです。現在の表示スプライト数は 22 個です。

Page 31: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

背景の星と手前の地形は一応多重スクロールです。

Page 32: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

残念 !ここでドラ娘がドラを鳴らしました !!

Page 33: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

ボスが後方から高速で飛来して駆け抜けていきます。

Page 34: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

点滅するワーニング。登場するボスは、ビッグ鯖でんな。

Page 35: Perlで次世代ゲーム開発

最近の開発とか

YAPC::Asia 2011

DEMO: PuTTY の実行画面

目玉がコアになっています。ビックコアは青白く、銀色に光り鯖に似ているなーと思いました。

Page 36: Perlで次世代ゲーム開発

ご清聴ありがとうございました

YAPC::Asia 2011