ゲーム開発、イラスト、KAORAStudioBLOG

It is a blog about KAORAGameStudio 自作ゲームの情報や作成進捗状況です

【六角形の四目並べ HexagonalConnectFourOnline】ゲーム概要 GameOverview

AndroidIOS向けボードゲームアプリ【六角形の四目並べ】ゲーム紹介

英語は下部にあります。English version is to the bottom.

 

ゲーム名:六角形の四目並べ

ジャンル:対戦型ボードゲーム

ゲーム概要

シンプルなルールの対戦型ボードゲームです。

オンライン対戦で世界中のプレイヤーと対戦を楽しみましょう。

オンラインランキング報酬もあり

ルール

六角形の盤の上で「四目並べ」を行います。

・縦か斜めに自分の石を4つ繋げると勝ち

・「3つ並べると負け」の反則ルール

・後攻は初回に2つの石を置くことができる

 

ルールは以上!シンプルですね!

 

LocalモードとOnlineモード

Localモード

オンラインには接続せず、ゲームのAIと対戦します。

まずはこちらで腕試し、ルールの理解をしてみましょう!

AIには5つのレベルがあります。

Lv5はなかなか難しいかも?

 

また、各AIのレベルに勝利することで、Onlineモードで使用できる石の種類が増えます。

Onlineモード

オンラインには接続し、世界中のプレイヤーと対戦します。

まず、プレイヤーの名前、国旗を設定します。

国旗は国籍を指定する必要はありません。

 

プレイヤー名と国旗を設定したら、後はマッチングスタート!

ランダムで対戦相手とマッチングします。

 

勝利することでトロフィーが獲得できます。

設定された期間のトロフィーランキングで上位のプレイヤーには、ランキング報酬があります。

 

どのモードでも、「START」時に一定確率で動画広告が表示されます。

 

apps.apple.com

 

 

AppName: HexagonalConnectFourOnline

GameType: Online Board Game

 

GameOverview

The match type board game of a simple rule.

I'll enjoy a battle with a player of all over the world in the multiplay.

There is also a leader board reward.

Rule

"Four Connect” is performed on the hex board.

* That 4 of the stone is linked to the length or a slant, win

Foul rule of* "When 3 are lined up, it's discounted."

* Second player can put 2 stones in the first time.

 

A rule is the above! It's simple, isn't it?

 

Local mode and Online mode

Local mode

Don't connect Online.

Match of AI.

I'll give it a try here first and understand a rule!

There are 5 levels in AI.

May Lv5 be quite difficult?

 

The kind of stones which can be used by a Online mode is to win the level of each AI, and increases.

Online mode

Take on a player of all over the world.

First the name of the player and a national flag are established.

A national flag doesn't have to designate the nationality.

 

After setting a national flag as a player name, agreement is started!

Random match start.

 

You can get a trophy by winning.

A player of dominance has a rank reward by a trophy rank in a set period.

 

Animation advertisement is shown to every mode by a fixation probability at "START".

 

apps.apple.com

play.google.com

【ゲーム開発】iOSアプリリリース用のMacの容量をアホほど食っていた話

普段Windows使いにとってMacは難しい

普段の仕事や趣味のゲーム開発では、ずっとWindowsを使っており、MacBookはゲーム開発のiOS向けリリース時のビルドとアップロードする時しか使いません。

 

なので、Macの使用感覚が全く養われないんですよね。。。

 

容量不足・・・

つい先日、四目並べの新バージョンリリースに伴う作業をしていると

容量不足に直面しました。

(これまでもXcodeアーカイブ中に何度も容量不足に悩まされていた)

 

iOS向け、Xcode11にアップデート必要!

MacOSがXcode11に対応してないので、まずOSをアップデート。。。

MacBookの容量なさすぎて、OSアップデートファイルすらダウンロードできない!

という問題です。

 そんなにアプリもインストールしてないのになんでだろ??と疑問でした

 

「その他」ってなに?

システムの情報をみてみると

「その他」が容量の過半数を占めてる。しかも中身が見れない。

f:id:KAORA_22:20200811172242p:plain

その他の容量

ファイルマネージャーで重そうなものを削除していくも、一向に改善されない。

f:id:KAORA_22:20200811171459p:plain

Macファイルマネージ

 

「その他」って消してはいけないシステムファイルかなんかなのかと思って放置してましたが、あまりにも大きく、遂に立ち行かなくなったので調査!

 

検索にはスマートフォルダ

私が容量確保のために行っていた上記操作がそもそも間違っていました。

上記のやり方では、検索方法がいまいちで使いにくかったのですが、

 

スマートフォルダというものを使って色々な検索条件で検索きるようです。

この方法でHD内の1GBより大きいものを検索すると…

f:id:KAORA_22:20200811223146p:plain

アーカイブ

おおぅ・・・

ガッツポーズが出ましたw

 

AppStoreに挙げるときに、Xcode行うArchiveファイルがってずっと残ってるんですね。。。しかもローカル内に。

f:id:KAORA_22:20200811172221p:plain

after

アーカイブファイルを削除したらめちゃくちゃすっきりしました(^^♪

気分も晴れやかになりましたw

 

今から消してしまったunity等を再インストールですが、今後同じ悩みで時間使うことがないことを思うと非常にうれしい🤣

 

 

AndroidでリリースするときはWindowsを使っていて、検索や操作は大体困らないのですが。

Macを使ったiOSリリースはネット情報などで言われるがまま操作しているので、こういう細かいところの肌感覚が合わないんですよね…

 

 

 

 

 

Unity1weekに参加。マジメに振り返ってみる。「絵と音」メインで他参加者のゲームもちょっと紹介

1週間ゲームジャム「Unity1week」とは

与えられたテーマに沿ったゲームをゲーム開発エンジン「unity」を使って1週間で作成し、その次の1週間で相互評価するイベントです。イベント詳細ページはこちら

主催者はnaichiさん

twitter.com

unityroomの運用などもされてもいます。

 

これまでタイミング合わず参加できなかったのですが、今回初めて参加しました!

お題テーマ「逆」

テーマは「逆」

私が作成したのはこちら

unityroom.com

リズムゲーを作りたかったというのもあり、リズムでひらがなを逆順にタップするというこじつけ☆

 

自分のゲームは置いといて、参加して感じたことを真面目に振り返りたいともいます!

ほかの方の作成したゲームをプレイ

グラフィックやサウンドに注目してほかの方のゲームを遊びました。

 

気になったゲームをいくつか勝手に紹介

△atled | フリーゲーム投稿サイト unityroom

f:id:KAORA_22:20200309002854p:plain

△atled

まずこれ、画面一目見た瞬間に惚れました。
シンプルで洗練された画面デザイン、色見、フォントも合ってる。サウンドもめっちゃ音ゲーにあってて、自分の中ではグランプリです。

 

シュガーステップガール! | フリーゲーム投稿サイト unityroom

f:id:KAORA_22:20200309003536p:plain

シュガーステップガール!

ツイッターでよく絡んでくださるポンポロンさんの作品。この方のドット絵いつもかわいいんですが、めっちゃ動いてダンスするドット絵で最高でした。音ゲーでずっと躍らせたくなる。

 

Cassette | フリーゲーム投稿サイト unityroom

f:id:KAORA_22:20200309004025p:plain

Cassette

 これもうアート作品だろ!っと思わず突っ込んでしまった作品です。音とグラフィックがもう。。。

プレイ開始数秒で引き込まれます。

 

ほかにも沢山素晴らしい作品があるので、皆様ぜひ。。

 

1週間の濃度すごい

 まず、感じたことは、みんな一週間でこのクオリティすごいな!って所です。一口に一週間と言ってもそれぞれ活動時間が違う。私は平日は無理なので、祝日と土日の計3日間の活動でした。

ただ、これを言い訳にすると反省すべき課題を見誤ります。

一か月あったらクオリティのすごいゲームが作れたかというと違うと思うし、むしろ余計差が開いてたと思われる。

 

今後もこの活動時間が増える可能性はほとんどない。ならこの活動時間で最大のアウトプットを出せるような方法を真剣に考えるしかありません。

 

Unity全般まだまだ弱すぎる

アプリをリリースしたとはいえUnity全般のスキルがまだまだ低すぎると痛感しました。今回初めてTimelineを使用してゲームを作ったのですが、それ以外も一から作りました。流用したのはランキングシステムだけ。これは効率悪い。

このように何となく避けている機能やライブラリ、便利なアセットがたくさんあるので、この辺強化しないといけない。

積んでしまっているDoozyUIとか、1week参加者で多くの方が使っていたUniRxとか。

このあたり一つ一つ焦らずやっていきたい。

 

エフェクト、表現力弱すぎ

これも参加したことでより感じました。

先に紹介した3つのアプリはどれも引き付ける表現力があるように感じます。

実際にプレイしてみるとさらに一つ一つのエフェクトもお洒落でかっこいい。ここでもポストエフェクトというものを初めて知りました。

この辺は、 △atled作者の青木トトさんがQiitaにまとめてくださっていたので、舐めるように見ます。

 

演出に注力した過去作のリメイク

新作の開発モチベが下がっている中、この1weekでの学び。

過去作のリメイクもありかな。。。

 

「六角形の四目並べ」まれに楽しいと言ってくれる方がいるし、

リリース当初から追加要素の案があるので、演出に注力した新バージョンとしてリリース目指そうかな。

 

番外:ぱふもどき@PafuOfDuckさんすごすぎ

 

twitter.com

個人でゲームをリリースしていて、unity1week作品を1週間で全ゲーム実況プレイもされてる方です。

今回参加して初めて知ったのですが、ほぼ毎回されているそうです。

生放送見る前は「かるーく全作品流しプレイしていくんだろうなぁ」と思っていたのですが、、

初日ライブ配信みて衝撃。

投稿されたほぼ全作品に全力投球でプレイされます。300作品以上あるんですよ?ゲームによっては1時間以上プレイされてますw

最終日は30時間以上。。。

ゲーム作ってる方だからこそ、ほかの人の作品も大切に扱う姿勢。このイベント参加して一番の衝撃

www.youtube.com

番外2:プロゲーマーにおすすめ

近年、プロゲーマーという方が増えました。

ほんとうにゲーマーのプロと言うなら、ジャンル問わず一風変わったゲームの集まりであるUnity1week作品、全部プレイしてランキング一位取ってみては?(※主観)

 

 

 

当運営アプリのプライバシーポリシー

PrivacyPolicy

KaoraEntertainmentが運営するゲームアプリは、お客様の個人情報をお預かりするにあたり、以下の通り個人情報保護の方針を定めております。

個人情報の取得

 当アプリは、適法かつ正当な手段によって個人情報を取得いたします。

■個人情報の利用目的

1.当アプリの提供のため。
2.ご利用者さまへのサポート・連絡および、商品・サービスのご案内のため。
3.サービスの要望、リクエスト・アンケートの収集により、開発やサービス改善などを行うため。
4.当アプリでは広告サービスとしてGoogleAdMobを使用しています。広告の成果の確認やコンテンツターゲティングを目的として、情報を取得します。詳しくは、GoogleAdmobのPrivacyPolicyを確認ください。

 

■広告用IDの使用
・アプリ内広告(UnityAds,GoogleAdMob)で必要とされています
・送信情報
・匿名ID(androidではUIID)
・端末情報(ユーザーエージェントから取得できる情報/OSver情報や機種情報)
・上記以外の個人情報は利用していません
GoogleadmobのプライバシーポリシーGoogleポリシーと規約をご確認ください。
UnityAdsのプライバシーポリシーはUnity Privacy Policy をご確認ください。https://unity3d.com/jp/legal/privacy-policy

 

ゲーム内のスコア等の情報以外を利用者の同意なく送信することはありません。

■権限の利用

1.ゲームのAR機能のためカメラを使用します。

 カメラ画像を保存することはありません。

2.アプリ内広告でネットワークに接続します。

3.シェア機能の利用に、端末に一時データを保存します。

 

■ファミリー向けポリシー

当アプリは子供向けには設計されておりませんが、子供が大人と一緒に遊ぶことを想定しております。

子供のプライバシーを保護する設計になっております。

・当アプリには子供に不適切な表現・描写はありません

・不特定多数とのチャット機能はありません

・広告は表示されますが、 Google Play 認定広告ネットワークを受けたもののみになります(UnityAds,GoogleAdMob)

・アプリ内の課金はありません

 

■法令、規範の遵守と見直し

KaoraEntertainmentは、保有する個人情報に関して適用される日本の法令、その他規範を遵守するとともに、本ポリシーの内容を適宜見直し、その改善に努めます。

 

お問い合せ
KaoraEntertainmentの個人情報の取扱に関するお問い合せは下記までご連絡ください。
KaoraEntertainmentConntact@gmail.com

PrivacyPolicy
When managed game application HexagonalConnectFour (below our application) will keep customer's personal information, KaoraEntertainment sets a policy of personal information protection as follows.

■ The merit of the personal information
 Our application will acquire personal information by legitimacy and the proper means.

■ The use purpose of personal information
1. For service of our application.
2. Because a support contact to the users, goods and service are showing the way.
3. To do development and service improvement by request of service and collection of a request questionnaire.
4. It's done now using GoogleAdMob as advertisement service by our application. Information is acquired for the purpose of confirmation of an outcome and targeting of contents of advertisement. For more information, please check PrivacyPolicy in GoogleAdmob.

■ Use of the commercial ID
* It's said that it's necessary by advertisement in the application (UnityAds,GoogleAdMob).
* Transmission information
* The anonymous ID (in android, UIID)
* Terminal information (the information which can be acquired from the user agent/OSver information and model information)
* Personal information of other than above isn't being used.
Please confirm the private policy Google policy of Googleadmob and the agreement.
A private policy of UnityAds check Unity Privacy Policy, please. https://unity3d.com/jp/legal/privacy-policy

 

Anything but the information by which it's the score in the game isn't sent without the user's agreement.

■ Use of a right

1. A camera is used for the AR function of the game.

  A camera picture isn't preserved.

2. It's connected to a network by advertisement in the application.

3. Temporary data is preserved in an end in use of the share function.

 

■ Policy for family
Our application isn't designed for children, but it's assumed that a child plays with an adult.

It's the design from which child's privacy is protected.

* A child has no improper expression and description in our application.

* There are no kyat functions with the unspecified number.

* Advertisement is indicated, but it'll be only the one which received Google Play authorization advertisement network (UnityAds,GoogleAdMob).

* There is no accounting in the application.

■ Obeying and reconsideration of a decree and a model
Additionally the Japanese decree which is applied about possessed personal information obeys a model as well as reconsiders the contents of this policy accordingly, and KaoraEntertainment makes an effort toward the improvement.
 

Question
Please inform the following of a question about handling of personal information of KaoraEntertainment.
KaoraEntertainmentConntact@gmail.com

iPadでのお絵描きが最高過ぎた件

前回記事で2019年を振り返り、

今回は今年の目標を書こうと思ったのですが、まぁやりたい事は変わらずなのでサクッと

・ゲーム製作とリリースの継続 3年目

・絵描きレベルアップ🎨 2年目

・Webデザインの勉強 2年目

↑↑↑これらは昨年と変わらず継続です。今年もいくつかリリースしたい❕

今年新しくチャレンジしたいのは

DTMで作曲

ですかね。他にも色々チャレンジしたいけど、趣味に避ける時間は限られてるのでこれ以上手を広げても時間が足りません...😭仕事ではもっと色々チャレンジしたい☺

こんな感じなので改めて書くことも無いかなと。

iPadで絵描きが最高過ぎる

そして表題の件です!

 

これまで、イラストを書く時は、XP-PENの液タブを使っていました。

私の家での作業スペースは、ダイニングテーブルに常設されたノートパソコンの前だけになります(これだけでも妻と交渉のすえ勝ち得たもの)

f:id:KAORA_22:20200128214537j:plain


 絵を描こう❕と思った場合、

子供が寝ている寝室から液タブを引っ張り出し、ノートパソコンをずらし、HDMIケーブルとUSB繋いで...と

これだけでも意欲削がれますよね。笑

特に子供起こさないようにするのはかなり気を使います。

社会人で子持ちの私は平日の夜しか活動時間がありません。なのでこの煩わしさは製作活動をする上でかなり厄介な存在なのです。

 

この煩わしさをなんとかできないものかと思っていて、タブレットでお絵描きできないものかと、Surfaceipad欲しいなと思っていたところ...

 

f:id:KAORA_22:20200128215340p:plain



ツイッターでおすすめされました。

iPadなら常に電源入ってるし、持ち運び楽だし、布団に入りながら、寝る前に5分だけ。。とか最高かよ!

と、冬のボーナスで買っちゃいました。iPad😍

 

f:id:KAORA_22:20200128215343j:plain

使用感としては、まさに最高です。もっと早く入手しておけばと、いつもの後悔があります。

気になってたサイズが液タブより小さい事ですが、全然気にならないレベル。

持ち運び楽だし、膝の上でやれるので、ほんとどこでも、どんなスキマ時間でもできる😤子供が昼寝していつ起きるかわからないちょっとの時間でも。

ソフトもパソコン版と同じ、CLIPSTUDIOPAINTを使っていますが、ほとんどパソコン版と遜色ないのも良い点です。パソコン版とipad間でクラウドで共有できるのも楽

(o^―^o)ニコ

ほかにもProcreateとか気になるツールあるので欲しいな。。

 

ただし、、気軽にできる反面、絵描きにはまってゲーム制作の進捗

が悪くなっているという問題があります。。。笑

タイトル画面描き中

最近は、作成中のゲーム「RoidChanDerby」のタイトル画面を描いています。

以前何かの記事で見た、

「ゲーム内に美少女を実装するだけでダウンロード数が飛躍的に伸びた」

との情報があったので、私が現在作成中のゲームは美少女は登場しませんが(?)、せめてタイトル画面だけでも美少女登場させてキャッチーな画面にしようと思ってます笑

 

タイトル画面に登場する美少女をチラ見せ

タイトル画面には数体の美少女が登場予定です。

アニメ塗り?ギャルゲ塗り?

もっとうまくなりたいなぁ・・・

f:id:KAORA_22:20200128220331p:plain

RoidChanDerby タイトル画面 美少女

Artstationにも上げています。

https://artstn.co/p/A9x345

ゲーム制作の方は、

現在、MyRoidの成長システムを制作中。少しオリジナルの成長システムを考えてます。

完成すれば、タイトル画面と合わせてプロモーション動画にしたいと思っています。

 

 

 

今年の総括と来年の抱負

年末なので今年の振り返りと来年の抱負など。。。

年末なので恒例の、今年一年の活動まとめや振り返り、来年の抱負などを書いていきます。二回にわたると思います。二回目は年明けか・・・?

 

◾️2019年はゲーム1本リリース

 

昨年末の時点では、1年で2本以上リリースできると思っていたらしい。

 

実際は…

 

1本でした。。。

「六角形の四目並べ」をリリースしたのみに留まりました。

 

1月から4月くらいまでイラスト描きにはまっていた為、製作しない期間があったから(言い訳)

 

GWから競馬風ゲーム「RoidChanDerby」の製作を初めたのですが、8月頃子育てと終わりが見えない制作にモチベ低下。一旦休止。

その後、「六角形の四目並べ」を開発し始めました。

 

play.google.com

apps.apple.com

 

11月上旬に晴れてリリースできました。2ヶ月くらいかな?と思っていたので、ほぼ想定どおりでした。

 

この2つのゲームの開発〜リリースを通して、色々学んだこと、スキルとして身についたことがあるので、以降まとめていきます。

 

◾️2019年 レベルアップ① 整ったゲーム開発周辺環境

まずはこれです。

2018年はUnity一本でシューティングゲームをリリースしました(それはそれでUnityが優秀ということですが😊)が、やはりスキルも装備もかなり寂しかったですね。

 

今年は開発環境周りをだいぶ強化できました。(その分お金はとびましたが笑) 

ほとんどツイッターのフォロワー様からのアドバイスです。ほんとツイッターで制作垢初めてよかった。

f:id:KAORA_22:20191230223932p:plain

ゲーム開発の周辺環境

一覧にまとめてみると、「自分よく頑張ったな。。。」と思います。笑

去年は、素材はほぼフリーとパワポ。ソース管理やタスク管理は無い状態でした。😂

 

今年、一番環境整備で効果があったのは、GitHub+Sourcetreeです。

これはゲーム開発に限らず、どの様な開発者にもオススメです!

バージョン管理やバックアップがとにかく楽。さらにWindowsMacの共有も楽。

ものすごく開発効率が上がりました。

さらに、タスク管理の「GoogleKeep」も、スマホと連携させられるメモ帳みたいな感じ。とにかく忘れなくて済む。私の様な週末開発者にとっては、忘れてはまた戻る。。。様な時間の無駄は極力避けたいですからね😉

 

次は素材作成でCLIPSTUDIOを導入したことです。ゲーム内のイラストはもちろん、色んなサイトへの入稿画像から宣伝用画像、ストアの画像。ツイッターのアイコンも描きました🙂(これのお陰で4ヶ月間絵描きにハマって開発はストップ)

ただ、アイコンを自分流で作れたのもよかった🤗

f:id:KAORA_22:20190725215632p:plain

カオラちゃん2

f:id:KAORA_22:20190417222155p:plain

カオラちゃん1

 

 ザザーっと書きなぐりましたが、今年一年、環境はだいぶ整いましたね!あとはヒット作を作るのみです!笑

効率がだいぶ上がってきているので、来年は複数リリースするぞ!

 

次回は、実際のゲーム開発を通して得たものを書きたいと思います。

PhotonやPlayFabを使ったゲーム製作(使い方は書きません。あくまでも振り返り)や、2020年の抱負も。。。

【六角形の四目並べ HexagonalConnectFourOnline】パソコン版リリース 細かい修正アプデします。

六角形の四目並べ、パソコン版(Win,MacOS)リリース!

主に海外プレイヤー向けに、パソコン版をリリースしました!パソコン版は広告表示がありません。完全無料です!

作業の合間に1プレイいかがですか?

 

itch.ioという海外サイトに掲載しています。

ダウンロードだけなら登録なしでできます!

https://kaora.itch.io/hexagonal-4-in-a-low-multiplay

 

これで、

モバイル二種(Androidios)と

PC(WindowsMacOS)の

4プラットフォームにリリースできました。

 

感無量。。。

 

また、海外サイト掲載にともなってゲーム紹介動画も新たにYouTubeにアップしましたので、拡散よろしくお願いします♫

日本語版:

https://youtu.be/WtU-xuxSLmw

英語版:

https://youtu.be/7YoDYY_RIBw

 

細かい修正版のアプデ

パソコン版リリースに伴い、細かい修正のアプデを行います。

アップデートなしでもこれまで通り遊べます。パソコン版との対戦もできます。

 

・ランキングの履歴を観覧できるようになりました。

ボタンを押すことで前回のランキングを見ることができます。

f:id:KAORA_22:20191218223717p:plain

ランキング切り替え

【六角形の四目並べ HexagonalConnectFour】アップデートリリースしました!

ハージョン1.51リリースしました。

AndroidiOSでバージョン表記に誤差がありますが、アプリ内の右上の数値が真のバージョン番号です❕アップデートをよろしくお願いします😆

 

・11月のランキング報酬の配布

・各画面の文字やUIを少し変更

・ルール説明の追加

 

を行いました。