Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
cocos2d-xを利用した
パズドラ風ゲームをつくってみよう
(パズル部分)
株式会社TKS2 清水友晶
清水 友晶
—  株式会社TKS2
スマートフォンアプリ開発
Webコンテンツ開発

—  日本cocos2d-xユーザ会代表
講演活動
執筆活動

—  チラ裏開発メモ: http://tks2.net/memo
—  SlideSh...
—  6/25発売

—  6/18発売

—  2,800円 + 税

—  2,980円 + 税

—  400ページ

—  312ページ
—  日本cocos2d-xユーザ会
http://cocos2d-x.jp

—  cocos2d-x開発元Chukong Technologies社公認
—  cocos2d-xのための自由なコミュニティー
—  入門者から上級者ま...
—  12/19 第15回 shinjuku.cocos2d-x
—  1/16 shinjuku.cocos2d-x初心者ハンズオン
    ∼cocos2d-xを利用したクロスプラットフォーム開発環境構築∼

—  1/23 第16回...
目次
—  パズドラ風ゲームの作成
— 
— 
— 
— 
— 
— 
— 

画面を縦に設定する
玉を配置する
玉の重複を消去する
玉を移動する
玉を交換する
玉を消す
玉を作成する

—  画像のダウンロード
—  ht...
画面を縦に設定する
—  RootViewController.mmを編集
- (BOOL)shouldAutorotateToInterfaceOrientation:
(UIInterfaceOrientation)interfaceOr...
玉を配置する
—  次のファイルを修正する
—  AppDelegate.cpp
—  HelloWorldScene.h
—  HelloWorldScene.cpp

—  Puzzle Game (1)
http://goo.g...
玉の重複を消去する
—  次のファイルを修正する
—  HelloWorldScene.cpp

—  Puzzle Game (2)
http://goo.gl/EG6INz

—  玉の重複チェック
玉を移動する
—  次のファイルを修正する
—  HelloWorldScene.h
—  HelloWorldScene.cpp

—  Puzzle Game (3)
http://goo.gl/pcT97J

—  タップイベン...
玉を交換する
—  次のファイルを修正する
—  HelloWorldScene.h
—  HelloWorldScene.cpp

—  Puzzle Game (4)
http://goo.gl/ORrXFp

—  玉同士の距離...
玉を消す
—  次のファイルを修正する
—  HelloWorldScene.h
—  HelloWorldScene.cpp

—  Puzzle Game (5)
http://goo.gl/PlGGZ3

—  玉の並びをチェッ...
玉を作成する
—  次のファイルを修正する
—  HelloWorldScene.h
—  HelloWorldScene.cpp

—  Puzzle Game (6)
http://goo.gl/Pe9PYe

—  消えた玉の上...
おわり
—  次回
—  物理エンジン向けクラスの利用
Upcoming SlideShare
Loading in …5
×

cocos2d-xを利用したパズドラ風ゲームの作成

4,884 views

Published on

cocos2d-xを利用したパズドラ風ゲームの作成

Published in: Technology

cocos2d-xを利用したパズドラ風ゲームの作成

  1. 1. cocos2d-xを利用した パズドラ風ゲームをつくってみよう (パズル部分) 株式会社TKS2 清水友晶
  2. 2. 清水 友晶 —  株式会社TKS2 スマートフォンアプリ開発 Webコンテンツ開発 —  日本cocos2d-xユーザ会代表 講演活動 執筆活動 —  チラ裏開発メモ: http://tks2.net/memo —  SlideShare: http://www.slideshare.net/doraemonsss
  3. 3. —  6/25発売 —  6/18発売 —  2,800円 + 税 —  2,980円 + 税 —  400ページ —  312ページ
  4. 4. —  日本cocos2d-xユーザ会 http://cocos2d-x.jp —  cocos2d-x開発元Chukong Technologies社公認 —  cocos2d-xのための自由なコミュニティー —  入門者から上級者まで誰でもOK!!ぜひご参加を! (1000人以上参加) —  cocos2d-xに関することなら何でも投稿できます!! —  https://www.facebook.com/groups/cocos2dxjp/
  5. 5. —  12/19 第15回 shinjuku.cocos2d-x —  1/16 shinjuku.cocos2d-x初心者ハンズオン     ∼cocos2d-xを利用したクロスプラットフォーム開発環境構築∼ —  1/23 第16回 shinjuku.cocos2d-x —  2/M shinjuku.cocos2d-x初心者ハンズオン
  6. 6. 目次 —  パズドラ風ゲームの作成 —  —  —  —  —  —  —  画面を縦に設定する 玉を配置する 玉の重複を消去する 玉を移動する 玉を交換する 玉を消す 玉を作成する —  画像のダウンロード —  http://goo.gl/Uf55ve
  7. 7. 画面を縦に設定する —  RootViewController.mmを編集 - (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation {! return UIInterfaceOrientationIsPortrait( interfaceOrientation );! }! ! - (NSUInteger) supportedInterfaceOrientations{! #ifdef __IPHONE_6_0! return UIInterfaceOrientationMaskPortrait;! #endif! }!
  8. 8. 玉を配置する —  次のファイルを修正する —  AppDelegate.cpp —  HelloWorldScene.h —  HelloWorldScene.cpp —  Puzzle Game (1) http://goo.gl/kMYflo —  BallSpriteクラスの用意
  9. 9. 玉の重複を消去する —  次のファイルを修正する —  HelloWorldScene.cpp —  Puzzle Game (2) http://goo.gl/EG6INz —  玉の重複チェック
  10. 10. 玉を移動する —  次のファイルを修正する —  HelloWorldScene.h —  HelloWorldScene.cpp —  Puzzle Game (3) http://goo.gl/pcT97J —  タップイベントの取得 —  タップイベントの処理
  11. 11. 玉を交換する —  次のファイルを修正する —  HelloWorldScene.h —  HelloWorldScene.cpp —  Puzzle Game (4) http://goo.gl/ORrXFp —  玉同士の距離判定 —  玉の入れ替え処理
  12. 12. 玉を消す —  次のファイルを修正する —  HelloWorldScene.h —  HelloWorldScene.cpp —  Puzzle Game (5) http://goo.gl/PlGGZ3 —  玉の並びをチェック —  消される玉の保持 —  玉が消えるアニメーション
  13. 13. 玉を作成する —  次のファイルを修正する —  HelloWorldScene.h —  HelloWorldScene.cpp —  Puzzle Game (6) http://goo.gl/Pe9PYe —  消えた玉の上部に玉を作成する —  玉が落ちるアニメーション —  パズル部分の完成
  14. 14. おわり —  次回 —  物理エンジン向けクラスの利用

×