Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」 -> 資料室 -> Cocos2d-x -> 【Cocos2d-x】ゲームの画面サイズをフルスクリーンに変更する(Windows、Mac対応)

【Cocos2d-x】ゲームの画面サイズをフルスクリーンに変更する(Windows、Mac対応)


Cocos2d-xで、MacゲームやWindowsゲームを開発する時に、初期の画面サイズが480x320しかなくて、さすがに小さすぎなんじゃ・・・と思ったので、画面をでかくする方法を説明します。

ってか、スマホゲームの開発資料はたくさんありますが、デスクトップゲームの資料、ほとんど英語しかなかったり・・・(泣)

結果的には、フルスクリーンモードがあるので、それを活用すればOK。
下記、赤文字が、今回追記した箇所です。
AppDelegate.cppの62行目付近:

#if (CC_TARGET_PLATFORM ==
CC_PLATFORM_WIN32) || (CC_TARGET_PLATFORM == CC_PLATFORM_MAC) || (CC_TARGET_PLATFORM == CC_PLATFORM_LINUX)
// glview = GLViewImpl::createWithRect("cocostest", cocos2d::Rect(0, 0, designResolutionSize.width, designResolutionSize.height));
glview = GLViewImpl::createWithFullScreen("cocostest");
#else
glview = GLViewImpl::create("cocostest");
#endif

ちなみに、終了するための処理は自分で実装する必要があります。MacではCommand+Q、WindowsでもAlt+F4で、一応終了はできるとは思いますが、Escキーで終了や、メニューから終了させるための処理は、別途必要です。



この記事の最終更新日:2017/12/05
最初に記事を書いた日:2017/12/05

この記事をシェアする

このエントリーをはてなブックマークに追加

関連記事

Meteoric Streamについて

管理人

Windowsソフト、iPhoneアプリ、ゲーム音楽素材の「Meteoric Stream」 -> 資料室 -> Cocos2d-x -> 【Cocos2d-x】ゲームの画面サイズをフルスクリーンに変更する(Windows、Mac対応)