Submit Search
Upload
Luaを使ったキャラクタのスクリプティング
•
1 like
•
883 views
T
Takaya Kakizaki
Follow
1/25の第5回Aiming飲み会で発表した資料です。
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 12
Recommended
【Unite 2017 Tokyo】DIYエフェクト実装: エンジニアレスでエフェクトを組み込める環境づくり
【Unite 2017 Tokyo】DIYエフェクト実装: エンジニアレスでエフェクトを組み込める環境づくり
Unite2017Tokyo
"講演者:ブーシェ ロビン晃(グリー株式会社) こんな人におすすめ ・エフェクト組み込みをアーティストに任せたいエンジニア エンジニアに頼らずにエフェクト組み込みがしたいアーティスト 受講者が得られる知見 ・エフェクト組み込みの効率化・ツール化のノウハウ カスタムインスペクター・カスタムエディター作成Tips"
エターナらないゲーム開発
エターナらないゲーム開発
Kohki Miki
インディーゲーム開発アンチパターンとその解決策
E2E test on Nuxt.js with SSR
E2E test on Nuxt.js with SSR
ikko ohta
https://scramble.connpass.com/event/157710/
DIYエフェクト実装: エンジニアレスでエフェクトを組み込める環境づくり
DIYエフェクト実装: エンジニアレスでエフェクトを組み込める環境づくり
Unity Technologies Japan K.K.
講演者:ブーシェ ロビン晃(グリー株式会社) こんな人におすすめ ・エフェクト組み込みをアーティストに任せたいエンジニア エンジニアに頼らずにエフェクト組み込みがしたいアーティスト 受講者が得られる知見 ・エフェクト組み込みの効率化・ツール化のノウハウ カスタムインスペクター・カスタムエディター作成Tips 講演動画:https://youtu.be/hQQFCK6ZKyY
SQL Serverでデータ連携をする
SQL Serverでデータ連携をする
ssuser6a2c40
.NETラボ2021年4月オンライン勉強会で登壇しました。 「SQL Serverでデータ連携をする」のスライドです。
VertexTextureFetchの活用について
VertexTextureFetchの活用について
Hajime Sanno
Aiming 飲み会 #5 グラフィックエンジニア新年会 で発表したLT資料 https://aiming.connpass.com/event/47220/
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
CROOZ, inc.
Jvm言語とJava、切っても切れないその関係
Jvm言語とJava、切っても切れないその関係
yy yank
JJUG CCC Fall 2016のの発表資料です
Recommended
【Unite 2017 Tokyo】DIYエフェクト実装: エンジニアレスでエフェクトを組み込める環境づくり
【Unite 2017 Tokyo】DIYエフェクト実装: エンジニアレスでエフェクトを組み込める環境づくり
Unite2017Tokyo
"講演者:ブーシェ ロビン晃(グリー株式会社) こんな人におすすめ ・エフェクト組み込みをアーティストに任せたいエンジニア エンジニアに頼らずにエフェクト組み込みがしたいアーティスト 受講者が得られる知見 ・エフェクト組み込みの効率化・ツール化のノウハウ カスタムインスペクター・カスタムエディター作成Tips"
エターナらないゲーム開発
エターナらないゲーム開発
Kohki Miki
インディーゲーム開発アンチパターンとその解決策
E2E test on Nuxt.js with SSR
E2E test on Nuxt.js with SSR
ikko ohta
https://scramble.connpass.com/event/157710/
DIYエフェクト実装: エンジニアレスでエフェクトを組み込める環境づくり
DIYエフェクト実装: エンジニアレスでエフェクトを組み込める環境づくり
Unity Technologies Japan K.K.
講演者:ブーシェ ロビン晃(グリー株式会社) こんな人におすすめ ・エフェクト組み込みをアーティストに任せたいエンジニア エンジニアに頼らずにエフェクト組み込みがしたいアーティスト 受講者が得られる知見 ・エフェクト組み込みの効率化・ツール化のノウハウ カスタムインスペクター・カスタムエディター作成Tips 講演動画:https://youtu.be/hQQFCK6ZKyY
SQL Serverでデータ連携をする
SQL Serverでデータ連携をする
ssuser6a2c40
.NETラボ2021年4月オンライン勉強会で登壇しました。 「SQL Serverでデータ連携をする」のスライドです。
VertexTextureFetchの活用について
VertexTextureFetchの活用について
Hajime Sanno
Aiming 飲み会 #5 グラフィックエンジニア新年会 で発表したLT資料 https://aiming.connpass.com/event/47220/
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
第7回テックヒルズ『Game Engines!!~どのゲームエンジンを選ぶ?~』資料
CROOZ, inc.
Jvm言語とJava、切っても切れないその関係
Jvm言語とJava、切っても切れないその関係
yy yank
JJUG CCC Fall 2016のの発表資料です
C++勉強会
C++勉強会
mitsutaka_takeda
僕と Python と 時々 NetBeans
僕と Python と 時々 NetBeans
Yoshiori Shoji
クラッシュフィーバーのシステム構成
クラッシュフィーバーのシステム構成
Tomotsune Murata
Aiming飲み会 #4 ログレストクラッシュフィーバーのシステムの巻 にて発表した資料です。内容はサーバー側のシステム構成に関する内容です。
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めました
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めました
Yasuhiro Matsuda
2015/5/16の関西ソーシャルゲーム勉強会LT用資料です。 demoがうまく動かず時間切れになったので、実際にやりたかったことを動画に撮って、あとでアップする予定です。 2015/5/22追記 動画作ってうpしました! https://www.youtube.com/watch?v=KSKseP0Yj2M
Kinect 入門
Kinect 入門
Ryo Suzuki
Kinect の基礎知識の紹介。研究室の勉強会で発表しました。 PowerPoint のファイルが欲しい場合は連絡をください。 [次回→] Processing によるプログラミング入門-第 1 回 http://www.slideshare.net/Reputeless/processing-21734209
CG 論文講読会 2013/2/12 "A reconstruction filter for plausible motion blur"
CG 論文講読会 2013/2/12 "A reconstruction filter for plausible motion blur"
Ryo Suzuki
http://graphics.cs.williams.edu/papers/MotionBlurI3D12/ を読みました。
CG 論文講読会 2013/5/20 "Clustered deferred and forward shading"
CG 論文講読会 2013/5/20 "Clustered deferred and forward shading"
Ryo Suzuki
http://www.cse.chalmers.se/~olaolss/main_frame.php?contents=publication&id=clustered_shading を読みました。
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
(shibao)芝尾 (kouichiro)幸一郎
株式会社 Aiming 主催の開発勉強会 第8回の発表資料になります。Aiming社でのデータ集計環境構築の話になります。 http://aiming.connpass.com/event/25004/
Processingによるプログラミング入門 第2回
Processingによるプログラミング入門 第2回
Ryo Suzuki
Processing によるプログラミング入門の第 2 回目。研究室の勉強会で発表しました。 PowerPoint のファイルが欲しい場合は連絡をください。 [←前回] 第 1 回 http://www.slideshare.net/Reputeless/processing-21734209 [次回→] 第 3 回 http://www.slideshare.net/Reputeless/processing-3-23489861
Siv3Dで楽しむゲームとメディアアート開発
Siv3Dで楽しむゲームとメディアアート開発
Ryo Suzuki
Boost.勉強会 #17 東京 「Siv3Dで楽しむゲームとメディアアート開発」 第 17 回全ゲ連「Siv3D でサクッとゲームを作ろう」 のマージ版
20161129_npstudy_JunosAutomation
20161129_npstudy_JunosAutomation
Tatsuya Naganawa
2016/11/29 npstudy にて LT
[CEDEC2012]ネットワークゲームの不正行為と対策
[CEDEC2012]ネットワークゲームの不正行為と対策
gree_tech
以前、CEDEC2012にて行われた、堀口 真司/池添徹による講演資料です。 http://cedec.cesa.or.jp/2012/program/NW/C12_P0011.html <セッション内容> コンシューマゲームでのメモリ改変ツールの登場から、オンラインゲーム黎明期のチート手法や対策。 MMORPG でのチート行為とその影響から見る対策。 ブラウザ、モバイルになり変化していった手法からその対策を考えていきます。
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
2014/06/14に行われたOSC Hokkaido 2014内で株式会社インフィニットループの佐々木が発表したセミナー、「新入社員のための大規模ゲーム開発入門 サーバサイド編」のスライド資料
「iPhone 6s/6s Plus」発売前後の検索実績からみる、インターネットユーザー動向
「iPhone 6s/6s Plus」発売前後の検索実績からみる、インターネットユーザー動向
Yahoo! JAPAN Marketing Solution
ここ数年、この時期になると世間の注目を集めている「iPhone」の新機種発表のニュース。2014年9月10日に発表された「iPhone 6」と「iPhone 6 Plus」に続き、2015年の同月同日に「iPhone 6s」と「iPhone 6s Plus」が発表され、瞬く間に話題をさらいました。今回は、「iPhone 6s」と「iPhone 6s Plus」が発表される2カ月前から発表約2週間後(2015年9月10日~9月30日)までに検索された関連キーワードの検索数推移を紹介します。インターネットユーザーが注目していたのは具体的にどのようなことだったのでしょうか。
第1回 始めてみよう Web 動画 〜 基礎編 まずは iPhone から
第1回 始めてみよう Web 動画 〜 基礎編 まずは iPhone から
Katz Ueno
名古屋で Web 上で使うための動画を勉強するための Web クリエーターと映像クリエーターが集う、日本で初めて発足したかもしれない (?) 定期勉強会グループの第1回勉強会。 http://namo.doorkeeper.jp Web 動画とは何かということと、iPhone と Vine を使ったワークショップを行いました。 Web クリエーター、映像クリエーター、それを目指す人や学生さんを歓迎します。 YouTube が2005年4月に始まってからちょうど10年。ニコニコ動画、 Facebook でアップされた面白おかしい動画を見たり、オンデマンドでいつでもどこでも映画やテレビ番組を楽しめ、ユーザーはネット配信でコメントする楽しさを覚えました。 しかし、今までのネット動画は、動画というコンテンツがメインで、Web はあくまでも、動画を見せるためだけの箱でしかありませんでした。 しかし HTML5 の普及により、Flash プラグイン無しで Web ページの中に自由に組み込めるようになった今、Web と動画をより融合し、動画がテキスト、画像と本当に同じ土俵で扱われるチャンスが現れました。 YouTube やニコニコ動画の動画は、YouTube やニコニコ動画以外のプラットフォームに転載したとしても成り立ちます。それは、動画が独立したコンテンツだからです。 しかし、NAMOの定義する「ウェブ動画」とは、あくまでも、そのウェブページで素材、コンテンツの一部として使われている動画のことです。 今までは写真だけで紹介していた製品の特徴や使い方を動画で紹介することにより、より訴求力が高まります。 ウェブ動画は、16x9 のフレームにこだわらなくて良いし、音声がなくても良いです。 ウェブ上のコンテンツとして使うための動画を勉強するための勉強会です。 iPhone で高画質な動画が取れるようになった今は、手軽に動画を撮影することができるようになりました。 手軽に始めることはできますが、やはり技術は上達していきたい。 当勉強会には、Webのプロ、映像のプロが在籍し、中には本場アメリカ・ロサンゼルスで映画製作に携わった現 Web クリエーターも参加しています。
Html5で作るiPhoneアプリケーション2010
Html5で作るiPhoneアプリケーション2010
だいすけ ふるかわ
2010-01-23 webteko#11
(エンジニアから見た) 最近のスマートウォッチ事情
(エンジニアから見た) 最近のスマートウォッチ事情
Tomoya Yamamoto
主に、ウォッチフェイス(時計盤面)、Android Wearなど
HTML5で作るiPhoneアプリケーション
HTML5で作るiPhoneアプリケーション
だいすけ ふるかわ
関西アンカンファレンス第一回でお話しさせていただいたプレゼン。 HTML5を使えば、Macを持っていなくてもiPhoneのネイティブアプリケーションとほぼ同じ機能を持ったアプリケーションを作ることができます。 何ができて何ができないか、実際に作ってみた例を元にお話しします。
<Yahoo!プロモーション広告>「iPhone 6」発売後はどうなる? 関連キーワード検索傾向
<Yahoo!プロモーション広告>「iPhone 6」発売後はどうなる? 関連キーワード検索傾向
Yahoo! JAPAN Marketing Solution
発表前からその動向についてのさまざまな噂がメディアをにぎわせていた「iPhone 6」。その関心の高さは、関連検索の推移にも表れていました。2012年9月13日に発表された「iPhone 5」の関連キーワードの検索推移を例に挙げ、「iPhone 6」に関する検索の今後の動きを予想します。
デブサミ2009: iPhone開発者座談会
デブサミ2009: iPhone開発者座談会
masayoshi takahashi
デブサミ2009で行われた、iPhone開発者座談会の資料です。
「禍つヴァールハイト」のハイスペックサウンド演出とは? / GTMF2019
「禍つヴァールハイト」のハイスペックサウンド演出とは? / GTMF2019
Game Tools & Middleware Forum
配信1週間で100万ダウンロードを突破した KLab 株式会社の「禍つヴァールハイト」 モバイルのサウンド演出は鳴らして終わりではない! Unity + Wwise で実現したハイスペックサウンド演出を、プログラマーの人件費を抑えつつ実現。KLab 株式会社のプログラマー、およびオーディオクリエイターがモバイルサウンド演出で行ったテクニックをそれぞれの目線から解説いたします。
Core Animation 使って見た
Core Animation 使って見た
OCHI Shuji
社内発表会でのCore Animationの紹介
More Related Content
Viewers also liked
C++勉強会
C++勉強会
mitsutaka_takeda
僕と Python と 時々 NetBeans
僕と Python と 時々 NetBeans
Yoshiori Shoji
クラッシュフィーバーのシステム構成
クラッシュフィーバーのシステム構成
Tomotsune Murata
Aiming飲み会 #4 ログレストクラッシュフィーバーのシステムの巻 にて発表した資料です。内容はサーバー側のシステム構成に関する内容です。
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めました
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めました
Yasuhiro Matsuda
2015/5/16の関西ソーシャルゲーム勉強会LT用資料です。 demoがうまく動かず時間切れになったので、実際にやりたかったことを動画に撮って、あとでアップする予定です。 2015/5/22追記 動画作ってうpしました! https://www.youtube.com/watch?v=KSKseP0Yj2M
Kinect 入門
Kinect 入門
Ryo Suzuki
Kinect の基礎知識の紹介。研究室の勉強会で発表しました。 PowerPoint のファイルが欲しい場合は連絡をください。 [次回→] Processing によるプログラミング入門-第 1 回 http://www.slideshare.net/Reputeless/processing-21734209
CG 論文講読会 2013/2/12 "A reconstruction filter for plausible motion blur"
CG 論文講読会 2013/2/12 "A reconstruction filter for plausible motion blur"
Ryo Suzuki
http://graphics.cs.williams.edu/papers/MotionBlurI3D12/ を読みました。
CG 論文講読会 2013/5/20 "Clustered deferred and forward shading"
CG 論文講読会 2013/5/20 "Clustered deferred and forward shading"
Ryo Suzuki
http://www.cse.chalmers.se/~olaolss/main_frame.php?contents=publication&id=clustered_shading を読みました。
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
(shibao)芝尾 (kouichiro)幸一郎
株式会社 Aiming 主催の開発勉強会 第8回の発表資料になります。Aiming社でのデータ集計環境構築の話になります。 http://aiming.connpass.com/event/25004/
Processingによるプログラミング入門 第2回
Processingによるプログラミング入門 第2回
Ryo Suzuki
Processing によるプログラミング入門の第 2 回目。研究室の勉強会で発表しました。 PowerPoint のファイルが欲しい場合は連絡をください。 [←前回] 第 1 回 http://www.slideshare.net/Reputeless/processing-21734209 [次回→] 第 3 回 http://www.slideshare.net/Reputeless/processing-3-23489861
Siv3Dで楽しむゲームとメディアアート開発
Siv3Dで楽しむゲームとメディアアート開発
Ryo Suzuki
Boost.勉強会 #17 東京 「Siv3Dで楽しむゲームとメディアアート開発」 第 17 回全ゲ連「Siv3D でサクッとゲームを作ろう」 のマージ版
20161129_npstudy_JunosAutomation
20161129_npstudy_JunosAutomation
Tatsuya Naganawa
2016/11/29 npstudy にて LT
[CEDEC2012]ネットワークゲームの不正行為と対策
[CEDEC2012]ネットワークゲームの不正行為と対策
gree_tech
以前、CEDEC2012にて行われた、堀口 真司/池添徹による講演資料です。 http://cedec.cesa.or.jp/2012/program/NW/C12_P0011.html <セッション内容> コンシューマゲームでのメモリ改変ツールの登場から、オンラインゲーム黎明期のチート手法や対策。 MMORPG でのチート行為とその影響から見る対策。 ブラウザ、モバイルになり変化していった手法からその対策を考えていきます。
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
infinite_loop
2014/06/14に行われたOSC Hokkaido 2014内で株式会社インフィニットループの佐々木が発表したセミナー、「新入社員のための大規模ゲーム開発入門 サーバサイド編」のスライド資料
「iPhone 6s/6s Plus」発売前後の検索実績からみる、インターネットユーザー動向
「iPhone 6s/6s Plus」発売前後の検索実績からみる、インターネットユーザー動向
Yahoo! JAPAN Marketing Solution
ここ数年、この時期になると世間の注目を集めている「iPhone」の新機種発表のニュース。2014年9月10日に発表された「iPhone 6」と「iPhone 6 Plus」に続き、2015年の同月同日に「iPhone 6s」と「iPhone 6s Plus」が発表され、瞬く間に話題をさらいました。今回は、「iPhone 6s」と「iPhone 6s Plus」が発表される2カ月前から発表約2週間後(2015年9月10日~9月30日)までに検索された関連キーワードの検索数推移を紹介します。インターネットユーザーが注目していたのは具体的にどのようなことだったのでしょうか。
第1回 始めてみよう Web 動画 〜 基礎編 まずは iPhone から
第1回 始めてみよう Web 動画 〜 基礎編 まずは iPhone から
Katz Ueno
名古屋で Web 上で使うための動画を勉強するための Web クリエーターと映像クリエーターが集う、日本で初めて発足したかもしれない (?) 定期勉強会グループの第1回勉強会。 http://namo.doorkeeper.jp Web 動画とは何かということと、iPhone と Vine を使ったワークショップを行いました。 Web クリエーター、映像クリエーター、それを目指す人や学生さんを歓迎します。 YouTube が2005年4月に始まってからちょうど10年。ニコニコ動画、 Facebook でアップされた面白おかしい動画を見たり、オンデマンドでいつでもどこでも映画やテレビ番組を楽しめ、ユーザーはネット配信でコメントする楽しさを覚えました。 しかし、今までのネット動画は、動画というコンテンツがメインで、Web はあくまでも、動画を見せるためだけの箱でしかありませんでした。 しかし HTML5 の普及により、Flash プラグイン無しで Web ページの中に自由に組み込めるようになった今、Web と動画をより融合し、動画がテキスト、画像と本当に同じ土俵で扱われるチャンスが現れました。 YouTube やニコニコ動画の動画は、YouTube やニコニコ動画以外のプラットフォームに転載したとしても成り立ちます。それは、動画が独立したコンテンツだからです。 しかし、NAMOの定義する「ウェブ動画」とは、あくまでも、そのウェブページで素材、コンテンツの一部として使われている動画のことです。 今までは写真だけで紹介していた製品の特徴や使い方を動画で紹介することにより、より訴求力が高まります。 ウェブ動画は、16x9 のフレームにこだわらなくて良いし、音声がなくても良いです。 ウェブ上のコンテンツとして使うための動画を勉強するための勉強会です。 iPhone で高画質な動画が取れるようになった今は、手軽に動画を撮影することができるようになりました。 手軽に始めることはできますが、やはり技術は上達していきたい。 当勉強会には、Webのプロ、映像のプロが在籍し、中には本場アメリカ・ロサンゼルスで映画製作に携わった現 Web クリエーターも参加しています。
Html5で作るiPhoneアプリケーション2010
Html5で作るiPhoneアプリケーション2010
だいすけ ふるかわ
2010-01-23 webteko#11
(エンジニアから見た) 最近のスマートウォッチ事情
(エンジニアから見た) 最近のスマートウォッチ事情
Tomoya Yamamoto
主に、ウォッチフェイス(時計盤面)、Android Wearなど
HTML5で作るiPhoneアプリケーション
HTML5で作るiPhoneアプリケーション
だいすけ ふるかわ
関西アンカンファレンス第一回でお話しさせていただいたプレゼン。 HTML5を使えば、Macを持っていなくてもiPhoneのネイティブアプリケーションとほぼ同じ機能を持ったアプリケーションを作ることができます。 何ができて何ができないか、実際に作ってみた例を元にお話しします。
<Yahoo!プロモーション広告>「iPhone 6」発売後はどうなる? 関連キーワード検索傾向
<Yahoo!プロモーション広告>「iPhone 6」発売後はどうなる? 関連キーワード検索傾向
Yahoo! JAPAN Marketing Solution
発表前からその動向についてのさまざまな噂がメディアをにぎわせていた「iPhone 6」。その関心の高さは、関連検索の推移にも表れていました。2012年9月13日に発表された「iPhone 5」の関連キーワードの検索推移を例に挙げ、「iPhone 6」に関する検索の今後の動きを予想します。
デブサミ2009: iPhone開発者座談会
デブサミ2009: iPhone開発者座談会
masayoshi takahashi
デブサミ2009で行われた、iPhone開発者座談会の資料です。
Viewers also liked
(20)
C++勉強会
C++勉強会
僕と Python と 時々 NetBeans
僕と Python と 時々 NetBeans
クラッシュフィーバーのシステム構成
クラッシュフィーバーのシステム構成
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めました
Cocos2d-x&CocosCodeIDE&Luaで個人開発始めました
Kinect 入門
Kinect 入門
CG 論文講読会 2013/2/12 "A reconstruction filter for plausible motion blur"
CG 論文講読会 2013/2/12 "A reconstruction filter for plausible motion blur"
CG 論文講読会 2013/5/20 "Clustered deferred and forward shading"
CG 論文講読会 2013/5/20 "Clustered deferred and forward shading"
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
BigQueryで集計するシステムを作って分かったKPI集計ツール作成
Processingによるプログラミング入門 第2回
Processingによるプログラミング入門 第2回
Siv3Dで楽しむゲームとメディアアート開発
Siv3Dで楽しむゲームとメディアアート開発
20161129_npstudy_JunosAutomation
20161129_npstudy_JunosAutomation
[CEDEC2012]ネットワークゲームの不正行為と対策
[CEDEC2012]ネットワークゲームの不正行為と対策
新入社員のための大規模ゲーム開発入門 サーバサイド編
新入社員のための大規模ゲーム開発入門 サーバサイド編
「iPhone 6s/6s Plus」発売前後の検索実績からみる、インターネットユーザー動向
「iPhone 6s/6s Plus」発売前後の検索実績からみる、インターネットユーザー動向
第1回 始めてみよう Web 動画 〜 基礎編 まずは iPhone から
第1回 始めてみよう Web 動画 〜 基礎編 まずは iPhone から
Html5で作るiPhoneアプリケーション2010
Html5で作るiPhoneアプリケーション2010
(エンジニアから見た) 最近のスマートウォッチ事情
(エンジニアから見た) 最近のスマートウォッチ事情
HTML5で作るiPhoneアプリケーション
HTML5で作るiPhoneアプリケーション
<Yahoo!プロモーション広告>「iPhone 6」発売後はどうなる? 関連キーワード検索傾向
<Yahoo!プロモーション広告>「iPhone 6」発売後はどうなる? 関連キーワード検索傾向
デブサミ2009: iPhone開発者座談会
デブサミ2009: iPhone開発者座談会
Similar to Luaを使ったキャラクタのスクリプティング
「禍つヴァールハイト」のハイスペックサウンド演出とは? / GTMF2019
「禍つヴァールハイト」のハイスペックサウンド演出とは? / GTMF2019
Game Tools & Middleware Forum
配信1週間で100万ダウンロードを突破した KLab 株式会社の「禍つヴァールハイト」 モバイルのサウンド演出は鳴らして終わりではない! Unity + Wwise で実現したハイスペックサウンド演出を、プログラマーの人件費を抑えつつ実現。KLab 株式会社のプログラマー、およびオーディオクリエイターがモバイルサウンド演出で行ったテクニックをそれぞれの目線から解説いたします。
Core Animation 使って見た
Core Animation 使って見た
OCHI Shuji
社内発表会でのCore Animationの紹介
Macアプリのインストーラ作成ツールSwift版
Macアプリのインストーラ作成ツールSwift版
Akira Hayashi
2017/05/15に開催されたBUKURO.swift x AKIBA.swift 合同勉強会の発表資料です。
世界をすこしだけ前に進めるということ
世界をすこしだけ前に進めるということ
Yukei Wachi
Devlove 2012 での講演資料
WebSocket+Akka(Remote)+Play 2.1 Java
WebSocket+Akka(Remote)+Play 2.1 Java
Kazuhiro Hara
SPDY+WS勉強会で発表した資料です
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Tomoaki Shimizu
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Docker meetup tokyo_public_r001
Docker meetup tokyo_public_r001
cyberblack28 Ichikawa
Docker Meetup Tokyo #6での資料です。
GREE Tech Conf 2022 GREE VR Studio Laboratory - UXDev R&D Summary 2022 #GREETC
GREE Tech Conf 2022 GREE VR Studio Laboratory - UXDev R&D Summary 2022 #GREETC
GREE VR Studio Lab
GREE VR Studio Laboratory - UXDev R&D Summary 2022 REALITY株式会社 Director 白井 暁彦 REALITY株式会社 Intern 堀部貴紀 中野友介 加藤琢磨 Alexandre Berthault https://techcon.gree.jp/2022 2022/10/25
Stack2017 自動化困難な状況での活動方法
Stack2017 自動化困難な状況での活動方法
Tatsuya Ishikawa
システムテスト自動化カンファレンス2017-2での発表です。
GCP・GKEで作るスケーラブルなゲーム開発環境
GCP・GKEで作るスケーラブルなゲーム開発環境
Yasutomo Uemori
GCPUG Kansai Summit Day 2018での登壇スライドです https://gcpug-osaka.connpass.com/event/103023/
cocos2d-xとCocosBuilderでゲームを作ってみよう
cocos2d-xとCocosBuilderでゲームを作ってみよう
Tomoaki Shimizu
Scalatronで楽しく学ぶ関数型プログラミング
Scalatronで楽しく学ぶ関数型プログラミング
Jun Saito
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
Satoshi Yamafuji
2014/9/2 CEDEC2014にて講演させて頂いた 「剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術」 で使用した資料です。
モバイルゲームビルドパイプラインとChatOps
モバイルゲームビルドパイプラインとChatOps
KLab Inc. / Tech
2020/06/10 KLab 福岡 Meetup 「ゲームを支える技術」
CoronaSDKのご紹介
CoronaSDKのご紹介
Takuro Fukamizu
2012/04/07のプロ生@品川の時のLTスライドです。
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
Hiroh Satoh
開発未経験の私がBotをつくってみた
開発未経験の私がBotをつくってみた
Aika Yamazaki
QnAMakerを使って初めてのBOTを作った話 Azureも読めなかった私でも作れたQnAMaker ですが、そこから先は沼でした。 でもたくさんのブログやコミュニティに助けれられてこんな私でも作ることができました!!ヤッター!!!!!!!! みんなも作ろう、わからないことはもくもく会で聞くと助けてもらえて最高だよ!! Azure勉強会7周年おめでとうございます!…というお話でした。
20141218ironic advent
20141218ironic advent
Yasuhiro Arai
オープンスタックIronic検証状況
Practical game development with Stingray
Practical game development with Stingray
Naoji Taniguchi
2016/3/11に秋葉原UDXで行った Road to Stingray イベント、第1弾 「Stingray エンジンゲーム開発のファーストステップ」 で使ったスライドです。
20150421 Geeks Night @ Money Foward
20150421 Geeks Night @ Money Foward
Naoki Shimizu
Self Introduction LT in Geeks Night
Similar to Luaを使ったキャラクタのスクリプティング
(20)
「禍つヴァールハイト」のハイスペックサウンド演出とは? / GTMF2019
「禍つヴァールハイト」のハイスペックサウンド演出とは? / GTMF2019
Core Animation 使って見た
Core Animation 使って見た
Macアプリのインストーラ作成ツールSwift版
Macアプリのインストーラ作成ツールSwift版
世界をすこしだけ前に進めるということ
世界をすこしだけ前に進めるということ
WebSocket+Akka(Remote)+Play 2.1 Java
WebSocket+Akka(Remote)+Play 2.1 Java
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Docker meetup tokyo_public_r001
Docker meetup tokyo_public_r001
GREE Tech Conf 2022 GREE VR Studio Laboratory - UXDev R&D Summary 2022 #GREETC
GREE Tech Conf 2022 GREE VR Studio Laboratory - UXDev R&D Summary 2022 #GREETC
Stack2017 自動化困難な状況での活動方法
Stack2017 自動化困難な状況での活動方法
GCP・GKEで作るスケーラブルなゲーム開発環境
GCP・GKEで作るスケーラブルなゲーム開発環境
cocos2d-xとCocosBuilderでゲームを作ってみよう
cocos2d-xとCocosBuilderでゲームを作ってみよう
Scalatronで楽しく学ぶ関数型プログラミング
Scalatronで楽しく学ぶ関数型プログラミング
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
剣と魔法のログレス いにしえの女神 〜スマホ時代の MMORPG を支える技術
モバイルゲームビルドパイプラインとChatOps
モバイルゲームビルドパイプラインとChatOps
CoronaSDKのご紹介
CoronaSDKのご紹介
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
ぼくのかんがえたさいきょうのうぇぶあぷりけーしょんふれーむわーく - YAPC Asia 2011
開発未経験の私がBotをつくってみた
開発未経験の私がBotをつくってみた
20141218ironic advent
20141218ironic advent
Practical game development with Stingray
Practical game development with Stingray
20150421 Geeks Night @ Money Foward
20150421 Geeks Night @ Money Foward
Luaを使ったキャラクタのスクリプティング
1.
Luaを使ったキャラクタの スクリプティング 2017/01/25 アカツキ クライアントエンジニア 柿崎
2.
2 2005年 名古屋大学工学部電気電子工学科卒 組込みOSの研究やったり、Javaでガラケー向けにゲーム作ったり 2005年ヤマハ入社 研究開発やったり、製品開発(楽器ではない)をする 2015年アカツキにジョイン ・情熱プログラマー ・エンジニアチームキャプテン ・不具合撲滅職人 自己紹介
3.
3 とあるcocos2d-x開発プロジェクトの話 リアルタイムのゲームモードを新しく開発していました 最初はキャラクターを適当なアニメーションで動かしていましたが リリースへ向けて大幅に手を加えることになりました 経緯
4.
4 return Sequence::create(Easeout::create(TargetedAction::create(getCharacter(), MoveBy::create(0.15f,
Vec2(50,20))), CallFunc::create([this] () { getCharacter()->setMovie(..); }), DelayTime::create(0.1), TargetedAction::create(getEffect1(), Show::create()), nullptr); 初期バージョン Sequence直打ちつらいorz
5.
5 • lwfを使う • 今回はリアルタイム向けのため途中でイベントが挟まると破綻するた め除外 •
cocos studioを使う • 今からデザイナーさんにcocos studio使ってもらうのはちょっと間に 合わない • 独自で定義したクラスを使えない • Luaを使う • 最悪プログラマー(自分)が頑張ればなんとかなる 選択肢 よし!Luaスクリプトエンジンを作ろう!
6.
6 1.5秒Aを移動 その後Aの画像をA2に変 更 その後エフェクトB表示 設計思想 Lua Sequence::create(…) 中間モジュール(C++) Cocos2d-x Luaで書いた各アクションを中間モジュールに割り当てて、それをcocos2 d-xのActionに変換する形を取りました。 cocos2d::Actionと1対1に対応させてしまうと、初期バージョンとやってい ることが変わらないため、モジュールを構造化しました。
7.
7 親子構造でsequenceとspawnを表現する 各ノードはTargetNodeとActionが定義される 親子ノードはsequenceで実行されて、兄弟ノードはspawnで実行される 基本構造 spawn sequence
8.
8 HEADポインタ A B start(A) C D after(B) branch(A, C) after(D) HEADポインタを導入することで直感的な シーケンスの記述を可能にしました 1 2 3 4 1 2 3 4
9.
9 #define SET_CONST(L, name)
{ lua_pushinteger(L, name); lua_setglobal(L, #name); } SET_CONST(luaStack->getLuaState(), DASH); SET_CONST(luaStack->getLuaState(), GUARD); SET_CONST(luaStack->getLuaState(), ATC_KICK_1); SET_CONST(luaStack->getLuaState(), ATC_KICK_2); マジックナンバー撲滅 マジックナンバーはLuaの変数を 定義することで減らしました
10.
10 start(easeOut(moveBy(TARGET_CHARACTER, 0.15, 50,
20), 1.5)) // キャラを0.15秒移動(easeOut) after(setMovie(TARGET_CHARACTER, ATC_KICK_1)) // キャラをKICK_1に変更 after(delay(0.1)) // 0.1秒待ち after(setVisible(TARGET_EFFECT1, true)) // Effect1を表示 結果 good • 読んでわかるコードになった(気がする) • 基本的なアニメーションは実現できて、デザイナーの意図する動きを 短期間で実現できた more • 設計がエンジニア寄りで非エンジニアの人に書いてもらえないかも • 本当はLuaは一度だけ実行して後は使い回せるようにしたかった
11.
11 という機能を年末年始で作り ました
12.
12 ご清聴ありがとうございました!