Weitere ähnliche Inhalte
Ähnlich wie Cocos sharpでゲーム開発してみました (20)
Mehr von Tomohiro Suzuki (13)
Cocos sharpでゲーム開発してみました
- 3. アジェンダ
• Cocos Sharp ってどんなもの
• Cocos Sharp でゲームを開発した経緯
• 事例(たんけんからだのなか)の紹介
• 実際開発してみてどうだった?
• Cocos Sharp の使い方
• Cocos Sharp の注意点、TIPSなど
• Cocos Sharp のデモ
3
- 8. Cocos Sharp でゲームを開発した経緯
「Xamarin を使えば開発できるみたいだよ!」
「Xamarin かぁ。使った事ないなあ~」
「何のアプリ作ろうか? ゲーム作ろうよ!」(ゲーム開発はまったくの素人)
「Xamarin ってゲーム作れるの??」
「Xamarin だけじゃ無理だけど、追加で Cocos Sharp っていうライブラリを使えばできる
みたいだよ!」
「なるほど、よし作ろう!」(詳しい調査一切なし)
…とてつもなく難航する開発…
「ハァ…、ハァ…、何とかできたよ!!」
8
- 14. CCScene A(mainWindow)
Cocos Sharp の使い方
画面の遷移
ReplaceScene()
CCLayerColor
CCScene B(newScene)
CCLayerColor
(gameLayer)
var newScene = new CCScene(this.mainWindow);
var gameLayer = new CCLayerColor ();
newScene.AddChild(gameLayer);
mainWindow.DefaultDirector.ReplaceScene(new CCTransitionFade(1.0f, newScene));
14
- 15. Cocos Sharp の使い方
キャラを動かす CCLayerColor
Node
var superNova = new CCSprite(ImageFileNames.Default.SuperNova, null);
superNova.Position = new CCPoint(1600f, 400f);// 左下からの位置
superNova.Tag = NodeTagType.Player;
this.AddChild(superNova);
var nodeSuperNova= this. GetChildByTag((int)NodeTagType.Player) as CCNode;
nodeSuperNova.X += 10f;
15
- 17. iOS9対応について
Cocos Sharp : iOS9対応、1.6.1.0以上(2015/9/18リリース)
※CCTextFieldが動作しない不具合あり。
現在、「たんけん!からだのなか」のiOS9対応バージョンは審査中です。
申し訳ございませんが、iOS9にバージョンアップ済みの方は、
新規ダウンロードしてもプレイできない状況です。
リリースまでもう少々お待ちください。
17