【アプリリリース】三毛猫ルームズ2【脱出ゲーム】

2017年1月28日にアプリ「【無料脱出ゲーム】三毛猫ルームズ2」をリリースしました。

前作「三毛猫ルームズ」より少し不気味な部屋からの脱出ゲームです。
今回は、取得したアイテムの詳細を見ることが可能になりました。
取得したアイテム同士で、、、
など新要素も加わっておりますので、時間があるときに
遊んで頂きたいです。

以下、レビューを乗せてくれたメディア様です。
ありがとうございます。
————————————————————————————————————————
三毛猫ルームズ2 攻略トップ|脱出ゲーム攻略
ゲーム攻略!SQOOL.NET様で攻略していただいております。ありがとうございます。攻略記事ですのでネタバレがあります。

【Android先行リリース/攻略】「【無料脱出ゲーム】三毛猫ルームズ2」三毛猫がいる和室が舞台のステージ制脱出ゲームを完全攻略!
iPhoroid+様に紹介して頂きました。ありがとうございます。

【無料脱出ゲーム】三毛猫ルームズ2
iPhoroid様に攻略していただいております。ありがとうございます。攻略記事ですのでネタバレがあります。

【無料脱出ゲーム】三毛猫ルームズ2
アプリノ様に記事を載せて頂きました。ありがとうございます。

【無料脱出ゲーム】三毛猫ルームズ2 ◎ちょっと不気味な部屋からの脱出ゲーム◎
AppLibrary様にレビューして頂きました。ありがとうございます。

少し不気味な部屋からの脱出ゲーム「三毛猫ルームズ2」
AndroidPlus様に記事を載せていただきました。ありがとうございます。

少し不気味な部屋からの脱出ゲーム「三毛猫ルームズ2」
iPhonePlus様に記事を載せていただきました。ありがとうございます。

【無料脱出ゲーム】三毛猫ルームズ2
Appliv様にレビューしていただきました。ありがとうございます。

人気脱出の第2弾!見慣れたおばあちゃん家の部屋なのに何かが違う?少し不気味な部屋からの「【無料脱出ゲーム】三毛猫ルームズ2」
暗黒社様にレビューしていただきました。ありがとうございます。

【無料脱出ゲーム】三毛猫ルームズ2
キッズアプリCOM様にレビューしていただきました。ありがとうございます。

————————————————————————————————————————

【アプリ】Magic-Square Puzzle【パズルゲームを作ってみたかった】

 
————————————————————————————————————————
魔方陣とルービックキューブを融合したスタイリッシュパズルゲーム!『Magic-Square Puzzle』
iPhone研究室様に記事を載せて頂きました。ありがとうございます。

一見テトリス風なら全然違う楽しさの「TENOSEL+」がヤバイ
あぷまがランキング ― 第53回
iPhone人気無料ゲームベスト10【11/7~11/13】に載せて頂きました。ありがとうございます。

新作無料iPhone/Androidアプリをざっくりとあっさりと驚くほどテキトーに6本ほど紹介!(11/13)
あぷまがどっとねっと様に載せて頂きました。ありがとうございます。

縦・横・斜め、数を足して15にするには? 計算力が鍛えられるパズル(iPhone版)
縦・横・斜め、数を足して15にするには? 計算力が鍛えられるパズル(Android版)
Appliv様に載せて頂きました。ありがとうございます。

ルービックキューブのような脳トレ暗算パズル『Magic-Square Puzzle』
techjo.jp様にレビューして頂きました。ありがとうございます。

パズル好き親子が夢中になって遊ぶかも!「Magic-Square Puzzle」スタイリッシュで楽しめるパズル
キッズアプリ.COM様にレビューして頂きました。ありがとうございます。

数字のルービックキューブ!?マス目の数字を列ごとにくるっと移動させて、合計値をそろえるよ〜スタイリッシュで楽しい脳トレパズル「Magic-Square Puzzle」無料♪
暗黒社のあんこ様にレビューして頂きました。ありがとうございます。

Magic Square Puzzle for iPhone, a Fun Game for Numbers Nerds
Thank you very mach!

Magic-Square Puzzle (アプリノ様)
アプリノ様に載せて頂きました。ありがとうございます。

Magic-Square Puzzle [iPhone](APPLION様)
Magic-Square Puzzle [Android](APPLION様)
APPLION様に注目アプリとしてとりあげて頂きました。(11/24)ありがとうございます。

Magic-Square Puzzle ◎数学の魔方陣と、ルービックキューブの要素を 融合したパズルゲーム◎
AppLibrary様にレビューして頂きました。ありがとうございます。

Magic-Square Puzzle (iPhoroid様)
iPhoroid様にレビューして頂きました。ありがとうございます。

魔方陣とルービックキューブを融合したパズルゲーム「Magic-Square Puzzle」
週刊アスキー様に記事を掲載して頂きました。ありがとうございます。

【インディーズアップ】シンプルな部屋で謎を解け!「脱出ゲーム – Solid -」など
meeti(ミートアイ)様にレビューして頂きました。ありがとうございます。

————————————————————————————————————————

11月10日にアプリ「Magic-Square Puzzle」をリリースしました。

8月ぐらいにTwitterでフォローしている開発者界隈で
「テトリスを作ろう」的な盛り上がりがありました。
私はその波に乗れなかったのですが、
そのテトリスきっかけでパズルゲームを作ってみたいと思い、
今回のアプリを作り始めました。

”パズルはハマると飽きない”と、
私が勝手に思っている部分もあり
誰かがとことんハマってくれればいいなぁと思いながら作りました。

よかったらプレイしてくださいね!

Magic-Square Puzzle

Magic-Square Puzzle
無料
posted with アプリーチ

【admob】admobのバナーをiOSで実装してみた。【cocos2d-x】

今回もたくさんの先駆者様のサイトに助けられました。
しかしながらcocos2d-xのバージョンの違いや、
情報が1年以上前ということもあって少し付け足しが必要でしたので備忘録として残します。
ちなみに私のcocos2d-xのバージョンは9です。(次のアプリでは最新にします。)
参考サイト:Cocos2d-x 3.5 AdMobのバナー広告を実装する(iOS, Android)

プラス、私が実施したこと

1.Frameworkを追加
以下のFrameworkが足りないぞと怒られました。
CoreVideo
CFNetwork
GLKit
Mediaplayer

参考サイト:Xcodeでライブラリリンク時に発生するエラーに対応するframework

2.ソース修正
以下サイト様の要素も加えて、さらにimport部分の修正とテストデバイス用のコードを追加
参考サイト:Cocos2d-xにAdMob (バナー) を導入する方法 – iOS編

iOSのバナーは比較的簡単でした。。。(つづく)

【Xcode】メモリリークを回避せよ【cocos2d-x】

なんのエラーもでない。でもアプリは落ちる。

先日リリースした、【脱出ゲーム】三毛猫ルームズは
シミュレータでは特に落ちなかった。
実機テストでも特に落ちることはなかった。

しかし、レビューで「とにかく落ちる」とコメントを頂きました。
コメントを頂いてからいろいろ試した結果、
どうやら他のアプリを立ち上げていたりすると
メモリの逼迫がアプリの落ちる原因でした。
※想定外の動作もメモリの逼迫を解消したところ治りました。

このメモリエラーは、エラーの箇所を特定するのが難しく
処理のどこがいけないのか全然わかりませんでした。

ネットでググったところ
Xcodeにそもそも備わっている
「Enable Guard Malloc」を使用してエラーを特定するのだとか
。。。知らんかった

■やり方
1.Xcodeで対象のプロジェクトを開いたら”Edit Scheme”を開く
※Xcodeのメニューから”Product” → “Scheme” → “Edit Scheme..”を選択
menu1

2.左側で”Test”を選択し、”Enable Guard Malloc”にチェックを入れ,
“Close”ボタンを押下
mike3

これだけ

あとは、シミュレータで動作確認をすれば
メモリリークを引き起こしそうな部分でエラーを出力してくれます。
実機テストでは機能しないようです。

【cocos2d-x】”\n”で改行できない【Label】

DB(SQLite)からデータを変数に格納して、
Labelに文字列を表示してました。

この文字列に自分の意思で改行をいれようと、
“\n”を改行したい部分に入れてたのですがうまくいきません。

ちょっとネットを検索した結果、以下のサイトを見つけました。
plistの改行文字Add Star

上記サイトではplistからのデータとかいてあるのですが
どうやらDBから抽出した文字列もあてはまるようです。
DB上では“\n”と入力してますが、プログラム的に“”\n””と認識しているようです。

抽出した文字列を、”\\n”から”\n”へ置換する処理を追加してから
Labelに表示したらできました。
めでたしめでたし。

置換関数を作成するときに参照
文字列を置換する(2)

その他
C++ってちょっと文字列操作めんどくさい。
文字列の置換ぐらい準備しておいてほしい。

・・・文字列の置換ぐらい自分で書けってことなんでしょうけど…。