たこすUnity1weekに参加させていただきました。久しぶりのブログになってしまいました。ありましたが元気です!なんかパソコン壊れちゃったりしてますが。結局土日の2日間で頑張る...という感じにはなりましたが...あ、しかもしかも!ゲームとモンハンは別枠ですからね!こりゃ忙しいね!ただ一応構想は練っていたので、どんなゲームにしてどういう実装方法にしよう...みたいのは組み立てていたつもりです。個人的には繰り返し遊べるし楽しいなぁーと思えるゲームにはなったかなぁと。バランス調整中に2時間くらい普通に遊んでました。楽しさは胸張って楽しいって人に言えます。—————-3.いろんな人の作品が見られた「Unityで1週間」...って聞いたときに、いわゆるUnity勢(?)がどれくらいのものを作るのかな?とずっと思ってて。「え、これ1週間!?」みたいな作品が多くてケツ浮いてました。—————-1.やる人目線に立ってないこれに尽きるかと思ってます。なんていうか、僕は「ゲームなんて最初うまくいかなくてなんぼやろ!」と思っているタイプなので、1度もゲームオーバーにならずに全クリできるRPGはクソゲーだと思ってるし...そういった点では難易度を設定できるテイルズは上手いなぁとか思ったり...話が逸れました。自画自賛なのでクソですが、このゲームも「慣れると楽しい」のです。万人が...ということではないですが、少なくともそう思える人はいるはずです。僕がそう思っているので。肝心の「ユーザーをその楽しいとこまで持っていく」という要素がまったく抜け落ちているんですよね。気を引けないというか。僕は自分で作ってるんで楽しみを知ってるんですが、やはり人に伝えないと伝わらず。150を超える作品がwwwwwwwwwこれだけ作品数があると、とりあえず一通り舐めてみようみたいな人じゃない限りゲーム触ってもらえないと思うのですが、その一部の人に対しての訴求が足りてない。「まぁいっか」とかこんな感じなのではないかなと。昔のスクウェアさんのゲームのミニゲームってくっそ難しいにもかかわらずちゃんとのめりこめるところまで持っていくようになってるのですごいなぁと思います。FF8のカードとか、FF7のバイクとかスノボとか、ロマサガ3のトレードとか。「あれ...ポテトと玉ねぎとお米は...?」ってなるかなぁ...って。例えがよくわかりませんが、とにかくもうちょっと掴みがキャッチーな感じにしなければならないのではないか!そんなわけで。簡単なモデルを使ってもう少し作品としても完成度を上げるべきだったかなぁと。簡単なものでいいんですよ、なんかあれば。そこを詰めすぎると作品至上主義みたいになっちゃうかなぁと思うので。ゲームが主役でここは絶対譲れないけど、ほかの要素にも多少の見せ場を上手いバランスで取らないといけないんじゃないかなーーーみたいな。目標はヨッシーアイランドくらいゲーム性と世界観がズバーーーーーッと一致することでしょうけれども、まぁそれはプロがやりゃいいんですよ!プロが!これも少し話が逸れましたが、これだけ数ある作品の中で、やはり目に止まるものって体裁がちゃんとしていると思うのです。そんな中、宇宙を背景に細長いキューブと、シリンダーに丸ついた謎の物体のスクショがバーン!と出てても...ねぇwうーんこりゃ勝てないwというわけで、そういう部分の「面白そうでしょ!?ホラホラ!?」感もしっかりできると良いのではないでしょうかと思いました。//=======================ここまでが感想です\(^o^)/とまぁそんな感じです。「絶望的に手が届かないなぁ...」というわけではない!と個人的には思っているからです。「はぁ?」と思われる方もいるかもしれませんがwで、がんばるぞーとりあえず今作ってる箱転がすパズルゲーム作るぞーと思ったらパソコンがWifiちゃんを認識しなくなっちゃってwということはもちろんインターネットに繋がらなくて!アップルさんに電話したら「あーこりゃーーしゅーりですねーしゅーり」とか言われちゃって!というわけでMacbookちゃんは入院です。1年間は無料保証期間中みたいで、これ買ったの去年の7月だったのでちょうど良かった(?)ブログの長さ的にも1ヶ月さぼってた分をカバーできるくらいの長さになってしまって見づらくてクソな感じの今回ですが、まぁここから心機一転頑張りましょう、ということで。遊んでくれた方、本当にありがとうございました。Unity1weekに参加させていただきました。日曜日を開発に充てるというスタンスで頑張ってます。́*)ノ゙というわけでですね!今日は新しいアプリの根っこの部分を先週に引き続きモリモリと!(あれ先々週か、先週書いてないのかまぁいいや)で、その進捗を動画でここに貼ろうと思ったのですが、ちょっとサイズとか形式とかいろいろ準備しなきゃいけなくて!で!編集しようとすると、リアルプレイヤーみたいな編集ソフトが必要で!で!windowsなら無料版があるのですが、macだとなぜか360円かかってしまい!現在windows10をmacにbootcampで入れてるんですが、まぁめんどくさいじゃないですか、立ち上げるの!なので、Twitterにあげたこれを見てくださいwなんかこんなの作ってます。実に気合が入ってないかお分りいただけるかと思います。それでも僕は僕のやりたいようにやりたいと思いますw砕け散りたい!!!というわけで、なんかボタン(というか矢印)を押すと、その方向に回転する、みたいなUIを実装してみました。なんかいろいろセンス無い感じになってますが、おいおい修正していきたいと思ってます。あとはゲームの内容もちょっと考えてました。スピードが出るまでにコメントアプリを作ろうとした時にそうなんですよ。今までそんな機能実装してなかったなぁ↓よし実装しよーっと!というやつです。今回は前回の「パネルさがし」になかった、フリックとかスライドみたいなものや長押しとか、そういうなんかタップ関連のいろんな機能が必要になりそうなんですよね。なんかそういうのやってくれるモジュールとかも探してみたんですが、いまいちしっくりくるものがなくてですね。なんか有料でアセットストアとかにあるみたいだけど、なんかシャクなので。「なけりゃ作ってやりゃいーんだよ!!」となるのは至極当然のことであります。いうわけで、パネルの時に作ったTouchManagerなるクラスがあるのですが、それを結構拡張してやろう!というのが今日の作業になってしまいました。・isPress()・isHold()・isRelease()・getTouchPosition()この4つの関数を呼び出して使う...とかまぁそんな超絶シンプルな塩梅だったのですが。これをenumかなんかで状態を作る押した瞬間、触ってる、触って動いてる、離した、タップした、長押しした、フリックした...くらいかな?こいつらをビットフラグかなんかで管理。考え中だけど、updateで毎フレーム状態を更新。isTouch(TOUCH_STATE)みたいな関数に状態をつっこんで、TOUCH_STATEの状態のビットが立ってるならTrueを返す...みたいな感じにしようかなと。一応今回のアプリで作ろうとしている部分の実装はできるのでは無いかと思っています。余裕があればピンチインとかもできるようにしようかと考えましたが、そもそもスマホアプリなんて片手で操作できるのが一番いいと思っているので、あくまで一本指にしたいと考えています。できたらgithubとかにぶち込んでみようかなwこれでおれも意識高いプログラマデビューだ!いやまぁそんなのもうゴロゴロ置いてあるんでしょうけど。車輪の再発明?趣味でやるぶんには一向に構わないでしょう。土台作りを着々と進めつつ、昨日も今日もずっとモンハンやっておりましたとさ。今日はなんか文字ばっかり淡々と打ってしまう、見づらいし面白みも無いブログになってしまいましたがおやすみなさい。アプリを作ろうとした時ににコメント新しいやつを作ろうと思いましたさてさて。パネルももう終わった(?)ので、ついに重い腰を上げて新しいアプリ開発に取り掛かろうと思います。「別のアプリ作る時、パネルで作った汎用的な機能(ポップアップとかシーン遷移とか)を簡単に使いまわせるようにするぞ!」ってな感じのことをまずやろうかなと!プログラマの一番楽しいところ!で、まぁ整理しました。自分のためにも整理しようw・Commonそのアプリ開発で使う、共通のものをぶっこんだファイル。シーン遷移時のトランジションとか、ポップアップのテクスチャとかそういうなんかゲーム内のシーンにとらわれないものを突っ込む・External外部から(Githubとか)落とした、便利なモジュールをここに突っ込む。MiniJsonとか。今はUnity公式のJsonUtilがあるから使ってないけど!基本的にここにあるファイルの内容はいじっちゃダメ。・GoogleMobileAdsAdmob用のなんかなんですが、これExternalに移動できねーかな...なんかプロジェクトのAsset直下にないとビルドがうまくいかないんですよ...・Library自作のいろんなものを突っ込んだよ。Popupのクラスとか、デバッグ機能まとめ、ゲーム管理クラス、セーブ管理汎用クラス、タッチ管理クラス...正確にはLibraryというよりwrapperとかのほうがいいかもしれない...?まぁいいや。・Pluginsまぁこれはいいでしょ・Resourcesこれもいいでしょ・Sceneここに実際にアプリでのシーンと、そのシーンに使うスクリプトとかモデルとか突っ込む。こんな感じの構成です。Unity開発ってどうしたらいいのかよくわかってないので結構甘そうな部分もありますが、そこそこ満足してます。これもまだいろいろ考える余地が多分にありますが、あんまり詰め過ぎても次の作業に取りかかれないのでね!いーんだよ趣味なんだよ趣味!趣味はアプリ開発です!とかかっけーじゃんか!もちろん都度臨機応変に良くしていくんだよ!はい。それを一旦「Template」とかそんな名前でエクスポートして、それを元にプロジェクトを作ってみる!で、さくさくっと次のアプリの超根っこの部分をくっそ雑に作ってみた!動画貼れるのか?やってみよう。これだよまぁ次はなんか箱を転がすステージクリア型のパズルゲームにしようかなと思います。止まったら物理、みたいなハイブリッドにしてみました。これがUnityのお作法的に正しいのかどうかは知りませんが、とりあえず問題が起きなければこれでいこう。箱の回転角に対する箱の位置は簡単な数学で求まりますしね!!で、そうそう。最初ハクスラ作ろうかと思ってたんですが、3Dが急にやりたくなったのでw一応構想はもう練ってあって、あとは形にするだけです。ステージ作成みたいなこともできたらいいな、どうせ誰もやんねーだろうけどwそれが終わったらハクスラ作ろう。新しいやつを作ろうと思いましたにコメントアプデしましたよ!!!さてさて!先週言ってた、パネルの遊びやすさ改善アップデートを行いました。2.フィーバーできることをもう少しわかりやすくこんな感じ。フィーバーは難易度が「おてがる」のときだけ文字を表示するようにしました。出てきたばっかのパネルは、パネルリセットの可否判定に含まないようにしました。具体的には「パネルが新しく出てきて、回転が止まってから1秒はパネルリセットの判定から除外」とかそんな塩梅です。これ個人的にはかなり遊びやすくなったし、いい感じだなぁと思ってます。4.ランキング画面に遷移した最初の通信がエラーになることが多い気がするから調査これなんかよくわかんないんだよねw一応それっぽいところに対応はしたつもりw5.開始時にカウントダウンを追加けっこうやっつけなんだけどw気にしたのは・音を出してなくてもスタート前のカウントダウンだということがわかること・その間にちゃんとパネルとヒントを視認できることなので、それを満たすような改修を行ったつもりです。条件が厳しすぎて誰もレビュー誘導ポップアップ表示されてねーんじゃねーかという疑惑があるので、ちょっともうちょいポコスカ出すようにしてみました。(ほんとはさらに、絶望的にクソみたいな不具合があって直したんだけど、それはまぁいいや)「レビューとかめんどくせーんだよ氏ね」とか言わずに!書いてもらえると嬉しいんですよ、レビュー。もって建設的じゃない意見は書いたやつ見つけ出して小一時間ありがたい話をしたいと思いますが。iOSもほどなく審査通るんじゃないかなと高を括っているので、これてパネルはいったんおしまいです、よっぽど激しい不具合が無い限り。そんな感じですので、今週は開発は上記の改善以外お休みです。́・ω・)ナイノヨというわけで、このブログを読んでくれたあなたは是非僕とモンハンを...じゃなくて、パネルさがしを遊んでレビュー書いてみてくださいねw4月くらいから新しいアプリ開発を始めようと思ってます。アプデしましたよ!!!にコメントiOS版、公開しました。お疲れ様でございます。いうわけで、iOS版の広告出るバージョンも無事審査通りましたので公開させていただきました!ストアのURLはこちら。一段落したので、アプリの更新をしようかと画策しているところです。具体的には以下の項目のUXの改善。その理由を自分の中で整理するためにもまとめ。理由→音出してないと始まったのか認識できないからという感じ。今までのと比べてもだいぶ色が淡くなったのがお分かりいただけるかと!視認性が少し悪くなるかもしれませんが、まぁ慣れだよ慣れ!誤差!2のフィーバー可能に関しては、おてがるモードの時だけとまぁ、こんな感じの文言を表示しようかなと。キャラが拡縮したり、背景が虹になるのはそのままなので、まぁわかるでしょ!大丈夫大丈夫!でね、土日でばばばーっと全部やってしまおうかと思ってたんですが、なんだか全然進みませんでした!どうして!というわけで、来週くらいにアプデして、そしたらパネルはいったんおしまいにしようと思います!次の作業予定は...・ツイッターでアプリ開発者を片っ端からフォローしてみる・そろそろ新しいアプリのモック版を作成したいといった感じでしょうか。実際は1本くらいで終わってしまいそうで怖いですね!言ってもホントやらない子なんです!クソ!ホントクソ!じゃあまたね。iOS版、公開しました。コメント審査通りました...がこんばんは。審査待ちだったのでネタなんて何にもないので、ちょっと指が動くままにブログを書いてみようと思います。いつもと同じですね!で、ですね。iOS版、実は審査が無事に通りました!なんか思ったよりもすんなりいきましたね。今その広告出るビルドをAppleさんに審査出しました。今それが審査待ち...という状態ですね!なので今週は何にもしてないです。amazonでスマホのケースぽちっただけ。別に特に面白おかしく報告できるものがあるわけでもなく。なんていうか、休日をのんびり過ごした感じですね!ドラクエ4のトルネコくらい働いてないです!すごい!あ。広告の話がでたので、ここらで実際どれくらい広告で収益がでているのか公開してみたいと思います。́・ω・)リリースは厳密には去年の末ですが、まぁ今年の頭だと思ってもらえればよいので、1月2月の2か月分の収益はこちら!!!439円!コンビニの店員が30分レジに立ってるだけでもらえるくらいの金額ですね!どうですかね!牛丼食べたら消えますね!もちろん、がっつり稼いでやるぜ!フハハハハ!とか思ってるわけではないので、こんなもんかなーという感想です。一応レンタルサーバー代が月250円なので、それくらいは回収できてる(出来てないけど)くらいな感じでしょうか。次のステップに進みたいと思います。したらもう少し先が見えるといいのですが!頑張って生きていきたいと思います。(別に会社辞めたわけじゃないんだけども)お疲れさまでした。審査通りました...がにコメント洗礼さて!審査に提出してから3日後のお話ですが。Appleさんから「審査したよ」って旨のメールが!まぁという感じだったらしいのです。「起動時にクラッシュ(強制終了)したよ」ってな趣旨の書かれた内容でした。́・ω・)そんなこと言われてもなぁ...(;’∀’)ということで。しようかな、と悩んでたんですが、もしかすると僕全然間違ったビルドを審査用に提出していた可能性があってwなので、新しく作り直しまして!かつ、実機を持っている人にテストをしてもらいまして!そしたら問題なく動いてくれたようなので!もう一回出してみようと思います。launch」の壁は越えたいところですね!という進捗具合です。短いけど今回はこれでおしまい。せ身内以外誰も見てねーんだしテキトーでいいんだよテキトーでというわけで、次回こそは「iOS版リリースしました」というタイトルになればいいなぁと思います。リリース!みたいなね。́・ω・)一応、Apple様に審査していただくところまでやりました...長い道のりでした...前回も書いた、手順の「3.アプリを申請する準備」なんですが、これがすごい思ったより多くて!!多くて!なんなの!まずスゲーんだよ。・広告IDの質問に回答してくださいみたいな裏ボス登場。(このあたりで調べるのめんどくさくなって心が折れたのでスプラトゥーンを始める)まぁサクッと調べて、やっとこさながかった。趣味でアプリ開発してる人で、Androidしか配信してない人って多い気がしてるんですが、なんとなく理由がわかりました。・年間99ドルとか高い(Androidは25ドルで生涯OK)・手続きが煩わしい(Androidはアプリ作ってファイルぶん投げたら終わり)まぁその分、Androidは結構混沌とした部分もあるのですがwAppleStoreは多分結構整地されてるんじゃないかなぁと思います。́・ω・)シンパイ無事AppleStoreに載せて、早く次の工程に移りたいです。...がその前に引越ししたいんだよなぁ。→数多の英霊が眠る、かの有名なAppleさんの審査にて私もまた星になるのであろうか...てな感じでしょうかで、現状の進捗は3ですかね!いろいろ申請に必要なデータ作成を進めています。今回のテーマは、ここまでで感じたいろんなことです。