【試作総選挙2017投票所】&【C93おしながき】
こんにちは!
「ピタゴラスの永久機関」のモバイル版を作っていたら 新作が全く間に合わなかったため、コミケット93では試作をまとめたディスクを頒布します!
題して「丸ダイス試作総選挙2017」!
紹介動画を見た人・買って遊んでくれた人に投票してもらい、この先開発する作品を決めよう!という企画です!
ぜひ紹介動画を見て投票をお願いします!
試作の紹介動画↓ youtu.be
↓投票はこちら↓ goo.gl
C93おしながき
スペースは
1日目金曜日東コ18b
です!
頒布物はこんな感じ。
1.「丸ダイス試作総選挙2017」(新作)100円
動画で紹介した試作が実際に遊べます!また、遊んだ人専用の投票箱にアクセス出来ます!
2. 「ピタゴラスの永久機関」(既作)1000円
夏コミ新作です。
おわり
今回はここまで。ではでは~。
【ピタゴラスの永久機関】DL販売開始しました
DL販売開始しました!
versionは1.03となり、配布したver1.00のバグの修正パッチが適用された状態となります。
また、C92頒布版ではWindows OS 64bitでのみ動作 となっていましたが、DL版は32bit, 64bit どちらのOSでも動作します。
パッケージ版の委託販売について
今後のイベントでの頒布を考えると一応やるつもりではありますが、もう少し後で、数も少なめになるかもしれません・・。
【パッチ配布】ピタゴラスの永久機関【v1.03へのアップデート】
v1.00 ステージクリア不能バグ修正パッチ
C92の会場にて頒布した「ピタゴラスの永久機関」に重めの不具合があることが判明しました。
修正パッチを下記URLにて配布しておりますので、C92にてご購入の方はダウンロード&実行して頂ければと思います
PitagoraPatch_v100-v103.zip - Google ドライブ
※注意! パッチの実行時に適用ディレクトリを必ず選ぶ必要があります!パッチプログラムは説明をよく読んで実行お願いします!
修正の内容は
・ステージ「EX-8」がクリア不可能であったため、同ステージの配置を修正
以上となります。
クリア出来ないステージに時間を溶かしてしまった方、申し訳ありませんでした・・・。
【新作】ピタゴラスの永久機関【C92】
コミケット92で新作出します!
サークル「丸ダイス」としてコミケット92に出展します!スペースは「1日目東し33b」です!
というわけでおしながきです! …1コしかありませんけどね!
ピタゴラスの永久機関(新作/完成)1,000円
コソコソと開発を進めていたギミックパズル「ピタゴラスの永久機関」の完成版となります!
様々なしかけを使って"永久機関"を作っていくパズルゲーム。
塔を登った先には何が待つのか? 40以上のステージで遊びごたえはたっぷりです!
どうしても解けない時はヒントやスキップがあるので、 パズルが苦手なひとでも安心ですよ!多分!
※動作環境
- Windows 7/8/10 (C92版は64bit OSのみ。それ以降の頒布では32bit OSに対応する予定です)
- 解像度 800x600 以上
- インストールには CD/DVDドライブが必要です
【Unity】NCMB3.0.0 インポート時にiOSビルドのリンカエラー
前回(【Unity】NCMB インポート時のAndroidビルドエラーを読み解く - 丸ダイスの卓上開発日誌)Android版でのビルドエラーを解決したら、今度はiOSのCloud Buildでビルドエラーが。
※結局、2.2.0か3.0.0かはエラーと無関係だったので、新しい方を使っています。
原因
ログを見てみると、Unityのビルドは通って、xcodeのビルドの一番最後にこんな出力。
[xcode] Undefined symbols for architecture armv7: [xcode] "_OBJC_CLASS_$_UNUserNotificationCenter", referenced from: [xcode] objc-class-ref in NCMBAppControllerPushAdditions.o [xcode] ld: symbol(s) not found for architecture armv7 [xcode] clang: error: linker command failed with exit code 1 (use -v to see invocation)
obj-cは書いたことないですが、「NCMBAppControllerPushAdditions.oの中で参照されてる_UNUserNotificationCenterってシンボルがUndefinedやぞコラ!」っつってるんだから、リンカエラーでしょう多分。
まさにNCMBの.oで参照されてるようなので、今起きたエラーと見てよさそうですね。
解決方法
原因は読み解けたので、_UNUserNotificationCenterが含まれてるライブラリがどっかにあるじゃろうと踏んでググったらあっさりヒット。
UserNotifications.framework を追加すればいけるぜって言ってますね。欲しいUndefined symbolsが含まれてそうな名前です。
Macを起動するまでもなくiOS のポストプロセッサにframeworkを追記してcommit。そのままCloud Build復活!
緑のチェックマークが並ぶと気持ちいいですね!
.. [PostProcessBuildAttribute(0)] public static void OnPostprocessBuild(BuildTarget buildTarget, string pathToBuiltProject) { .. PBXProject proj = new PBXProject(); .. // Add framework proj.AddFrameworkToProject(target, "UserNotifications.framework", false); .. } }
※ポストプロセッサはこのあたりを参考に前から使ってるものです。UnityでXcodeの設定を自動化する方法まとめ - スマゲ