(:3[kanのメモ帳]

個人ゲーム開発者kan.kikuchiのメモ的技術ブログ。月木更新でUnity関連がメイン。

(:3[kanのメモ帳]



Oculus Quest等のAndroid端末で実機のログを確認したい時はPackageManagerのLogcatが簡単便利【Unity】【Android】


この記事でのバージョン
Unity 2019.4.14f1


はじめに

Unityエディタ上のConsoleでログを確認出来るように、

実機で動かしてる時でもログを確認したいというのはよくあります。


アセットを使って実機上でもConsoleを表示するという手もありますが、




Oculus QuestのようなVR機器ではこれ系のアセットは使い勝手が悪いですし、

そもそもゲームが起動しないみたいな時には有効な手段ではありません。


と言う事で今回は簡単に使えるのに便利なPackageManagerのLogcatの紹介です!

f:id:kan_kikuchi:20201126095350j:plain



Logcat

続きを読む

UnityでJSONデータを操作(JSONとクラスを変換)するために使えるJsonUtilityとは【Unity】

qqこの記事でのバージョン
Unity 2019.2.21f1


はじめに

Unityには簡単にJSONを扱える便利クラスJsonUtilityというものがあります。

JSON データを操作するためのユーティリティ関数


本ブログにも度々登場しているのですが、そう言えば単体で記事にした事はなかったので、

今回はJsonUtilityの概要や使い方などをまとめてみました!


なお、公式ドキュメントには「JSONデータを操作するための」とありますが、

どちらかというと「JSONとクラス(のインスタンス)を変換するための」クラスです。


目次

  • はじめに
  • 目次
  • JSONとは
  • JsonUtilityで出来る事
  • JSON化出来る条件
  • JSONとクラス(構造体)の形式の不一致
  • 変換(シリアライズ、デシリアライズ)時の処理
  • JSONの書き出し(セーブ)と読み込み(ロード)
  • 参考


JSONとは

続きを読む

Animatorで再生中のアニメを最初から再生し直す(リプレイする)方法【Unity】

この記事でのバージョン
Unity 2019.4.9f1


はじめに

今回はタイトル通り、Animatorで再生中のアニメを最初から再生し直す方法の解説記事です!

f:id:kan_kikuchi:20201117070403g:plain


なお、記事中では以下のアセットを使っています。

Animals - Simon the Raccoon | Characters | Unity Asset Store
AZURE Nature | 3D Fantasy | Unity Asset Store



Animatorで再生中のアニメを最初から再生し直す方法

続きを読む

Steamのコミュニティアイテムやトレーディングカードの設定(実装)や申請方法、リリースするための要件【Steam】

はじめに

今回はSteam向けゲームのコミュニティアイテムやトレーディングカードの

設定(実装)や申請方法、リリースするための要件についての解説記事です!

f:id:kan_kikuchi:20200922081206j:plain


なお、コミュニティアイテムに関するSteamの公式ドキュメントは以下のページになります。





コミュニティアイテム、トレーディングカードとは

続きを読む

Steam(works)でMacとWindowsの両方に対応するデポとビルドの設定方法【Steam】【Mac】【Windows】

はじめに

今回はSteam(works)でMacとWindowsの両方に対応する方法の解説記事です!


なお、あくまでSteamworksでどう両対応するかという話で、

どのようにゲームを実装するかという話ではありません。


また、Steamworksの登録は済んでいる前提ですのであしからず。


Steam(works)でMacとWindowsの両方に対応する方法

続きを読む

Steam(works)へゲームをアップロードする方法(Mac編)【Steam】【Mac】

はじめに

今回はゲームのビルド(実行ファイル)をSteam(works)にアップロードする方法の解説記事です!

なお、新規の時もアップデート時も同じ方法になります。


ちなみに、Steamworksの登録は済んでいる前提で、OSがMacの場合なのであしからず。


Windowsのゲームをアップロードしたい場合は以下の記事を参照の事。



またMacとWindowsと両対応したい場合は以下の記事を参照の事。





Steam(works)へゲームをアップロードする方法(Mac編)

続きを読む

「Picontier(ピコンティア)」アーリアクセス開始!【新作】【Steam】

はじめに

新作ゲームをSteam(Mac&Windows)にリリースしました!その名も「Picontier(ピコンティア)」です!!

ただし、まだ完成したと言うわけではなくアーリー(早期)アクセスでのリリースです。




ゲーム内容は農作業、キャラクターとの交流、戦闘、料理、クラフト、釣り等、色々な事が出来る

かわいいドット絵の箱庭系スローライフRPGです!

f:id:kan_kikuchi:20201104143059j:plain f:id:kan_kikuchi:20201104143112j:plain
f:id:kan_kikuchi:20201104143138j:plain f:id:kan_kikuchi:20201104143215j:plain


過去作の1ビットローグや神巫女同様、Skipmoreさんとの合作で、もちろんUnity製です!




なお、アーリアクセスと言っても「全然完成してないゲーム」というわけではなく、

開発はかなり進んでいるが、ボリュームの大きいゲームを少人数で作っているので、

慎重を期して段階的に公開し、完成に向けて仕上げて行こうという感じになります。

詳しくは以下のページを見てもらうと分かりやすいかと思います。



ちなみにこのピコンティア、開発期間はなんと4年にも及びます……!

せっかくなので簡単にピコンティアの歴史をまとめてみると以下のような感じ。

2016/? ピコンティア開発決定?開始?(具体的にいつだったか覚えてない)
2016/9 TGS2016でピコンティアの動画公開
2016/10 SteamのGreenLight通過
2016/? 秘密裏に神巫女の開発決定、ピコンティアの開発が一時停止
2017/4 神巫女リリース
2017/4? ピコンティアの開発を仕切り直し
2017/9 TGS2017で試遊有りで出展
2018/8 冬配信予定宣言
2018/9 TGS2018に試遊有りで出展
2018/12 配信延期
2020/6 INDIE Live Expoにピコンティア登場
2020/10 年内アーリアクセス開始宣言
2020/11 INDIE Live Expo Ⅱにてピコンティア登場、同日リリース


ここまでも長かったですが、まだ完成したわけではないので、

気を抜かずに完成&正式リリースまで頑張りたいと思います!これからもよろしくお願いします!



Steam(works)へゲームをアップロードする方法(Windows編)【Steam】【Windows】

はじめに

今回はゲームのビルド(実行ファイル)をSteam(works)にアップロードする方法の解説記事です!

なお、新規の時もアップデート時も同じ方法になります。


ちなみに、Steamworksの登録は済んでいる前提で、OSがWindowsの場合なのであしからず。


Macのゲームをアップロードしたい場合は以下の記事を参照の事。



またMacとWindowsと両対応したい場合は以下の記事を参照の事。





Steam(works)へゲームをアップロードする方法(Windows編)

続きを読む

ファイルやフォルダを開いたり保存したりするためのダイアログの表示【Unity】【エディタ拡張】


この記事でのバージョン
Unity 2019.4.9f1


はじめに

今回はファイルやフォルダを開いたり保存したりする時のダイアログを

Unityから表示する方法の紹介です!

f:id:kan_kikuchi:20201018142850j:plain


なお、あくまでUnityエディタだけで使える方法であり、

ビルドした実際のゲーム中では使えませんのであしからず。


ファイルやフォルダを開く時のダイアログ

続きを読む

縦笛なめなめVRをSteamVR用からOculus Quest用に移植した話と、Side Questに公開出来なかった話【Unity】【VR】【SideQuest】【Oculus Quest2】

はじめに

以前、SteamVR用(パソコンVR用)に「縦笛なめなめVR」というゲームをリリースしたのですが、



これをOculus Quest及びQuest2で遊べるように移植作業を行い、itch.ioで公開しました!

(ただいま2020年ハロウィンセールで11%Offセール中!)



今回はその移植作業が具体的にどういうものだったのかという話と、

本当は公開する予定だったSideQuestになぜ公開出来なかったのか、という記事です!


SteamVR用からOculus Quest用に移植した話

続きを読む