Submit Search
Upload
タワーオブスペルズ x cocos2d-x
•
3 likes
•
2,292 views
Tomoaki Shimizu
Follow
タワーオブスペルズ x cocos2d-x
Read less
Read more
Technology
Report
Share
Report
Share
1 of 25
Download Now
Download to read offline
Recommended
「サウンドノベル」のゲーム体験
「サウンドノベル」のゲーム体験
tuna cook
ゲーム開発しくじり先生 「War of Zodiac」 -UNITY初仕事でアウトゲームのUI全て一人で製作した為にやらかした話-
ゲーム開発しくじり先生 「War of Zodiac」 -UNITY初仕事でアウトゲームのUI全て一人で製作した為にやらかした話-
Yuuki Ogino
オーラルヒストリー事業について
オーラルヒストリー事業について
Kenji Ono
ゲームから学ぶデザイン思考術
ゲームから学ぶデザイン思考術
Yasuhisa Hasegawa
ゲームから学ぶデザイン思考術
ゲームから学ぶデザイン思考術
webcampusschoo
CEDEC2014 「ライブラリを作ってはいけない ~それでも作りたいあなたへのアドバイス~」
CEDEC2014 「ライブラリを作ってはいけない ~それでも作りたいあなたへのアドバイス~」
Yoshihiro Kurohata
ゲームメディア研究会 第3回:相沢浩仁氏
ゲームメディア研究会 第3回:相沢浩仁氏
DiGRA_JAPAN
2016年度日本デジタルゲーム学会発表
2016年度日本デジタルゲーム学会発表
Shibaura Institute of Technology
More Related Content
What's hot
Unity1week紹介スライド
Unity1week紹介スライド
TakeruSisido
センス・オブ・ワンダーナイトの紹介
センス・オブ・ワンダーナイトの紹介
IGDA Japan
ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...
ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...
小林 信行
Webデザインのウソ・ホント ~ Web らしくデザインするためのヒント
Webデザインのウソ・ホント ~ Web らしくデザインするためのヒント
Yasuhisa Hasegawa
110122 sig indie8趣旨説明・ディスカッション
110122 sig indie8趣旨説明・ディスカッション
IGDA Japan
c5w200017_02
c5w200017_02
Ohyama Tomoya
Proposal of Detective Games for Tourism based on Dynamic Difficulty Adjustment.
Proposal of Detective Games for Tourism based on Dynamic Difficulty Adjustment.
Kunihiro Yamamoto
実体験に基づく、少人数制作によるシューティングゲームの提案
実体験に基づく、少人数制作によるシューティングゲームの提案
IGDA Japan
Game shoot
Game shoot
Ohyama Tomoya
Unite Japan Presentation (Pocket Queries, Inc.)
Unite Japan Presentation (Pocket Queries, Inc.)
Nobuhiko Sasaki
日本ゲーム産業史(関西大学講演)Up用
日本ゲーム産業史(関西大学講演)Up用
Shibaura Institute of Technology
What's hot
(11)
Unity1week紹介スライド
Unity1week紹介スライド
センス・オブ・ワンダーナイトの紹介
センス・オブ・ワンダーナイトの紹介
ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...
ゲームシナリオ構成論 The Method for the game sinario writings for multi-ending adventur...
Webデザインのウソ・ホント ~ Web らしくデザインするためのヒント
Webデザインのウソ・ホント ~ Web らしくデザインするためのヒント
110122 sig indie8趣旨説明・ディスカッション
110122 sig indie8趣旨説明・ディスカッション
c5w200017_02
c5w200017_02
Proposal of Detective Games for Tourism based on Dynamic Difficulty Adjustment.
Proposal of Detective Games for Tourism based on Dynamic Difficulty Adjustment.
実体験に基づく、少人数制作によるシューティングゲームの提案
実体験に基づく、少人数制作によるシューティングゲームの提案
Game shoot
Game shoot
Unite Japan Presentation (Pocket Queries, Inc.)
Unite Japan Presentation (Pocket Queries, Inc.)
日本ゲーム産業史(関西大学講演)Up用
日本ゲーム産業史(関西大学講演)Up用
Similar to タワーオブスペルズ x cocos2d-x
Cocos Code IDEを使ってみた
Cocos Code IDEを使ってみた
Tomoaki Shimizu
cocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDE
Tomoaki Shimizu
cocos2d-x 3.0による変更点
cocos2d-x 3.0による変更点
Tomoaki Shimizu
サウンド演出開発をADX2で省力化する : Gotanda.unity 9
サウンド演出開発をADX2で省力化する : Gotanda.unity 9
Takaaki Ichijo
120915 sig indie9
120915 sig indie9
IGDA Japan
DiGRAJ-GD 12/04/2011 大野 功二
DiGRAJ-GD 12/04/2011 大野 功二
Kenneth Chan
Cocos sharpでゲーム開発してみました
Cocos sharpでゲーム開発してみました
Tomohiro Suzuki
Michael Tedder @ 10th Pleasant 100 persons with Hokkaido vol.2
Michael Tedder @ 10th Pleasant 100 persons with Hokkaido vol.2
Michael Tedder
水を求めて〜蜃気楼に負けないゲーム開発〜
水を求めて〜蜃気楼に負けないゲーム開発〜
dan5
次世代ゲームにおける自動生成技術
次世代ゲームにおける自動生成技術
Youichiro Miyake
Alive2015「 動くハイライト表現の可能性」栗坂こなべ
Alive2015「 動くハイライト表現の可能性」栗坂こなべ
Konabe Kurisaka
リアルな3D都市モデルを活用したVRアプリ事例紹介
リアルな3D都市モデルを活用したVRアプリ事例紹介
Nobuhiko Sasaki
Similar to タワーオブスペルズ x cocos2d-x
(12)
Cocos Code IDEを使ってみた
Cocos Code IDEを使ってみた
cocos2d-xとCocos Code IDE
cocos2d-xとCocos Code IDE
cocos2d-x 3.0による変更点
cocos2d-x 3.0による変更点
サウンド演出開発をADX2で省力化する : Gotanda.unity 9
サウンド演出開発をADX2で省力化する : Gotanda.unity 9
120915 sig indie9
120915 sig indie9
DiGRAJ-GD 12/04/2011 大野 功二
DiGRAJ-GD 12/04/2011 大野 功二
Cocos sharpでゲーム開発してみました
Cocos sharpでゲーム開発してみました
Michael Tedder @ 10th Pleasant 100 persons with Hokkaido vol.2
Michael Tedder @ 10th Pleasant 100 persons with Hokkaido vol.2
水を求めて〜蜃気楼に負けないゲーム開発〜
水を求めて〜蜃気楼に負けないゲーム開発〜
次世代ゲームにおける自動生成技術
次世代ゲームにおける自動生成技術
Alive2015「 動くハイライト表現の可能性」栗坂こなべ
Alive2015「 動くハイライト表現の可能性」栗坂こなべ
リアルな3D都市モデルを活用したVRアプリ事例紹介
リアルな3D都市モデルを活用したVRアプリ事例紹介
More from Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Tomoaki Shimizu
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Tomoaki Shimizu
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Tomoaki Shimizu
Cocos2d-x(JS)の紹介
Cocos2d-x(JS)の紹介
Tomoaki Shimizu
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Tomoaki Shimizu
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Tomoaki Shimizu
Cocos2d-x 3D Extension
Cocos2d-x 3D Extension
Tomoaki Shimizu
cocos2d-xで利用できる暗号化
cocos2d-xで利用できる暗号化
Tomoaki Shimizu
CocoStudioとcocos2d-xの連携2
CocoStudioとcocos2d-xの連携2
Tomoaki Shimizu
More from Tomoaki Shimizu
(20)
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #13「SNS対応(Twitter, Facebook)」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #12「Cocos2d-xとSpine」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #11「2D物理エンジン」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #10「3D機能とVR機能」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #09「ラベル・テキストボックス」
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Cocos2d-x(JS) ハンズオン #08「様々な画像描画方法」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #07「新エディタ Cocos Creator v1.0」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #06「3rd SDKの導入を簡単にするSDKBOX」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #05「Cocos StudioとCocos2d-x (JS)との連携」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-x(JS) ハンズオン #04「タッチイベントの使い方」
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-xにおけるモバイル開発〜将来を見据えた開発〜
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #03「複数あるボタンの使い分け」
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #02 「画像表示とアクション」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS) ハンズオン #01 「はじめてのCocos2d-x (JS)」
Cocos2d-x(JS)の紹介
Cocos2d-x(JS)の紹介
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x v3.2を利用してシューティングゲームを作ろう!
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3.2 Eclipseを利用したAndroid開発環境の構築
Cocos2d-x 3D Extension
Cocos2d-x 3D Extension
cocos2d-xで利用できる暗号化
cocos2d-xで利用できる暗号化
CocoStudioとcocos2d-xの連携2
CocoStudioとcocos2d-xの連携2
Recently uploaded
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
arts yokohama
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
ssuser539845
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
Shumpei Kishi
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
arts yokohama
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
Tetsuya Nihonmatsu
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
Industrial Technology Research Institute (ITRI)(工業技術研究院, 工研院)
2024 03 CTEA
2024 03 CTEA
arts yokohama
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
ssuser370dd7
2024 04 minnanoito
2024 04 minnanoito
arts yokohama
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
Matsushita Laboratory
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
Ayachika Kitazaki
Recently uploaded
(11)
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
2024 03 CTEA
2024 03 CTEA
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
2024 04 minnanoito
2024 04 minnanoito
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
タワーオブスペルズ x cocos2d-x
1.
株式会社ロノト 清水友晶
2.
– ™ 株式会社TKS2 iOS・Androidアプリ開発 ™ 株式会社ロノト CTO ™ 日本cocos2d-xユーザ会代表 講演活動 執筆活動 清水 友晶
3.
– ™ 6/25発売 ™ 2,800円 + 税 ™ 400ページ ™ 6/18発売 ™ 2,980円
+ 税 ™ 312ページ ™ 日経ソフト ウェア2014年 2月号
4.
–
5.
–
6.
– ™ 「タワーオブスペルズ」 開発インタビュー ™ 「Cocos2d-x特集」寄稿 ™ 「YouTubeでプレイ動画を 公開!」特集にて「タワー オブスペルズ」を提供 ™ 5/29発売 MacPeople 2014年7月号
7.
– ™ 「おもしろい!」を「知ってる!」に ™ 心を満たせる教育を ™ Strike while the
iRON is hOT! とは
8.
– ™ 本格的パズルゲームでありながら、遊んで いるだけで英単語(スペル)を学べる ™ 100体を超える全キャラクターは「ビックリ マン」を世に出したグリーンハウスがかき おろし ™
スペルリストを増やして英語を学んでいく ことにより、プレイヤー自身も成長 タワーオブスペルズ
9.
– 「タワーオブスペルズ」 特徴
10.
– ™ ロック機能を駆使しろ ™ 色×スペルで攻撃力UP ™ アイテムを編成してバ トルに挑め 多彩な戦略を駆使してバトルを勝ち抜け
11.
– ™ 「ビックリマン」の興奮が再び ™ 「超限定キャラ」の存在 – シリアルナンバー付き キャラクターをあつめる楽しみ
12.
– ™ レベル途中での進化を 可能に ™ ダンジョンや合成で経 験値を獲得 ™ 選べるスキル キャラクターを育てる楽しみ
13.
– ™ スペルをあつめよう ™ 厳選されたスペル ™ リアルと連動したイベ ント キャラクターと一緒にプレイヤーも成長
14.
– 「タワーオブスペルズ」 コンセプト
15.
– ™ スタミナ回復不要 – スタミナが存在しない ™
コスト制限不要 – コストが存在しない ™ 合成にゴールド不要 – レベルアップ合成にゴールド不要 – 進化合成にゴールド不要 三つの不要
16.
– ™ 課金なしで楽しめる – スペルを集めてルビーがもらえる ™
多様な経験値獲得システム – ダンジョンクリアで獲得 – パワーアップ合成で獲得 ™ HP回復が容易 – アイテムや診療所で回復 – ゲームを放置して回復 三つの新機軸
17.
– 「タワーオブスペルズ」 開発について
18.
– ™ Cocos2d-x 3.0 ™ CocosBuilder ™ TexturePacker ™ GlyphDesigner ™ ParticleDesigner 開発環境
19.
– ™ セキュリティ面 – 画像の隠蔽 ™ 大切なキャラクター画像を、容易に盗まれないように注 意する –
常にサーバのデータを真とする ™ データはもちろんのこと、端末の時間も信用しない 設計で特に気をつけた点 Cocos2d-xで作られたあるゲームでは
20.
– ™ クロスプラットフォーム開発 – iOS先行 各OSで処理を分ける必要がある箇所は、1つクッショ ンとなるクラスを用意する – Android開発中 ™
現在スムーズに開発が進んでいる 設計で特に気をつけた点
21.
– ™ テキストボックスがない – CocosBuilder上にScale9Spriteのノードを作成し、コードで EditBoxに割り当てるとよい ™
ラベルに影やアウトラインがつけれない – ソース上で読み込んだ後につければよい ™ CCReaderクラスを修正してもよい ™ マクロを作ってもよい – ボタンの文字列の場合、ラベルを取得し直接設定する ™ getTitleLabelForState関数 CocosBuilderはまだまだ使える
22.
– ™ 各コードからSimpleAudioEngineを直接利用するの ではなく、BGM・SEを統括するSoundManagerを用 意する – フェードイン・フェードアウトの実装 – ボリュームの管理 –
SEの先読み – BGM・SEの使用可否 SoundManagerを用意する
23.
– ™ 開発中は、主にXcode +
iOS Simulatorを使用 – iPhone Retina (4-inch 64bit) ™ パフォーマンスの確認には、iPhone 3GSを使用。これで 軽快に動くようにチューニングを行った – ただし今回の対応端末はiPhone 4以降 ™ 画像はiPhone Retina向けの1サイズのみ – iPhone 3GSにとっては、倍のサイズのリソースとなる 最高のテスト機iPhone 3GS
24.
– ™ 現在、開発中! ™ Cocos2d-x 3.0よりNativeActivityが利用されるよう になった – これにより、従来行っていたCocos2dxActivity上に WebViewやVideoViewの表示を行うことができなく なった ™
解決策 ™ 別のActivityを用意する ™ WindowManagerによりActivityを表示する Android向けの開発
25.
ご清聴ありがとうございました
Download Now