hiehie

自動化大好きプログラマー。昔はパズドラのルート表示アプリ作ってました。最近は息子ととも…

hiehie

自動化大好きプログラマー。昔はパズドラのルート表示アプリ作ってました。最近は息子とともにポケカにはまってます。

記事一覧

[Card Game Maker] FAQ

よくある質問。随時追加していきます。 デッキを削除したいテンプレートデッキの削除方法 削除できません。代わりにデッキの「好き」「嫌い」を設定して、デッキ表示部分…

hiehie
2か月前
2

ToF AR カメラの解像度を指定する

ToF AR でカメラ映像を使用する場合、解像度が勝手に決められてしまうと画像処理などで画素にアクセスする際に困ってしまう。 解像度を指定してカメラを動作させるサンプ…

hiehie
1年前

ポケカメ ~Pocket Camera~

ポケカをカメラで認識するアプリを開発しています。 開発者 Twitter では最新情報についてつぶやくこともあります。良かったらフォローお願いします。https://twitter.com

hiehie
1年前
12

ポケカメ 対応カードリスト

00001: 基本水エネルギー 00002: 基本超エネルギー 00003: 基本鋼エネルギー 00004: 基本炎エネルギー 00005: 基本雷エネルギー 00006: 基本草エネルギー 00007: 基本悪エ…

hiehie
1年前
8

テンプレートカード 全テキスト

ID 146 : モブ00146 1進化 (モブ00229) HP 90 : 金 : : スキル1 : 無 : 相手の場の特殊マナの枚数 x 70 ダメージ追加。 スキル2 : 緑赤 : 80 相手のメイン場のVモンスター…

hiehie
1年前
5

残件一覧 (Card Game Maker)

現在判明している不具合、改善したい点、開発したい機能などをタスク一覧の記事にしておきます。 機能のリクエスト等あればコメントください。 Card Game Maker について…

hiehie
1年前
2

【CGM】カード定義について

↑ アプリ概要はこちらの記事を見てください。 「カードゲームメーカー」では様々なカードの作成が可能です。 カードには ID 番号が割り当てらており、この番号で識別さ…

hiehie
1年前
3

【CGM】ゲームルールについて

↑ CardGameMaker の概要については上記記事参照のこと。 カードの種類種類は大きく3種類、そのうちの魔法カードには細かく4種類に分類されます。更にアイテムカードの…

hiehie
1年前
3

カードゲームメーカー ~Card Game Maker~

カードゲームのシミュレーターを開発&公開しています。 開発者 Twitter では最新情報についてつぶやくこともあります。良かったらフォローお願いします。 https://twitt

hiehie
1年前
37

iPhone/iPad Front Depth 解像度一覧

最近の iOS 端末 (iPhone や iPad) では「Face ID」という機能が搭載されています。「距離画像(Depth Map)」を撮影できる特殊なカメラが搭載されていて、開発者は ARKit …

hiehie
1年前
2

手の動きでモンスターボール投げ! 5

↑ これの続きです。 前回まで技術検証を行ってきました。今回は ToF AR (主にハンドトラッキング機能) を追加し、手の動きでボールを投げるトリガーをかけるように改造…

hiehie
1年前
2

手の動きでモンスターボール投げ! 4

↑ これの続きです。 システム構成 (1):ToF AR が入った Android アプリで手認識 (2):(1) から信号受信しスワイプ操作を実行するスマホ上のプログラム (3):ポケモンGo…

hiehie
1年前

手の動きでモンスターボール投げ! 3

↑ これの続きです。 システム構成 (1):ToF AR が入った Android アプリで手認識 (2):(1) から信号受信しスワイプ操作を実行するスマホ上のプログラム (3):ポケモンGo…

hiehie
1年前

手の動きでモンスターボール投げ! 2

↑ これの続きです。 システム構成 (1):ToF AR が入った Android アプリで手認識 (2):(1) から信号受信しスワイプ操作を実行するスマホ上のプログラム (3):ポケモンGo…

hiehie
1年前

手の動きでモンスターボール投げ! 1

これまで ToF AR を使って「太鼓の達人」や「スト5」を操作するシステムを作ってきました。今回は「ポケモンGo」を題材にして 手の動きでモンスターボール投げ! に挑戦…

hiehie
1年前

Galaxy で Air 太鼓の達人を作る

↑ これの番外編です。 前回、iPhone フロント(ディスプレイ側)の True Depth Camera が 15 FPS であるため認識速度に限界があって高難度の曲がクリア不可能でした。 …

hiehie
1年前
1

[Card Game Maker] FAQ

よくある質問。随時追加していきます。

デッキを削除したいテンプレートデッキの削除方法

削除できません。代わりにデッキの「好き」「嫌い」を設定して、デッキ表示部分についているスライダーでフィルタできます。

ユーザデッキの削除方法

右上のゴミ箱アイコンを押してカードを空っぽにする。

左下の「←」(戻るボタン)を押して「保存」

これで一覧から削除されます。
(わかりづらい仕様ですいません)

もっとみる

ToF AR カメラの解像度を指定する

ToF AR でカメラ映像を使用する場合、解像度が勝手に決められてしまうと画像処理などで画素にアクセスする際に困ってしまう。

解像度を指定してカメラを動作させるサンプルを作って GitHub に置きました。

とはいえ、存在しない解像度の場合は想定外の動作になってしまいます。1280 x 720 や 1920 x 1080 であれば存在する可能性が高いので、これらの値を使うのが良さそうです。

もっとみる
ポケカメ ~Pocket Camera~

ポケカメ ~Pocket Camera~

ポケカをカメラで認識するアプリを開発しています。

開発者 Twitter では最新情報についてつぶやくこともあります。良かったらフォローお願いします。https://twitter.com/hiehie1004

■ App Store でダウンロード (iOS 版 正式版)

■ Test Flight でダウンロード (iOS 版 早期アクセス版)

■ Google Play でダウンロー

もっとみる

ポケカメ 対応カードリスト

00001: 基本水エネルギー
00002: 基本超エネルギー
00003: 基本鋼エネルギー
00004: 基本炎エネルギー
00005: 基本雷エネルギー
00006: 基本草エネルギー
00007: 基本悪エネルギー
00008: 基本闘エネルギー
00012: ダブルターボエネルギー
00013: ギフトエネルギー
00014: Vガードエネルギー
00015: ラッキーエネルギー
000

もっとみる

テンプレートカード 全テキスト

ID 146 : モブ00146
1進化 (モブ00229)
HP 90 : 金 : :
スキル1 : 無 :
相手の場の特殊マナの枚数 x 70 ダメージ追加。
スキル2 : 緑赤 : 80
相手のメイン場のVモンスターが存在するなら、80 ダメージ追加。

ID 147 : モブ00147
1進化 (モブ00229)
HP 80 : 金 : :
スキル1 : 無 :
相手の場の特性を持って

もっとみる

残件一覧 (Card Game Maker)

現在判明している不具合、改善したい点、開発したい機能などをタスク一覧の記事にしておきます。

機能のリクエスト等あればコメントください。

Card Game Maker についてはこちらの記事を参照してください。

既知の不具合・(ver 2.8.0 で修正済) デッキ編集画面において、同じ名前で違う効果のカードがまとめられてしまっている。
・盤面の「まきもどし」機能を実行すると追加でカードをド

もっとみる

【CGM】カード定義について

↑ アプリ概要はこちらの記事を見てください。

「カードゲームメーカー」では様々なカードの作成が可能です。

カードには ID 番号が割り当てらており、この番号で識別されます。カード名とは別なので、一般的なカードゲームのように「同名だが異なるカード」が実現できます。

カードには名前・属性・効果などが定義されています。効果は発動条件・コストを柔軟に定義できます。また、その効果を説明するテキストは

もっとみる

【CGM】ゲームルールについて

↑ CardGameMaker の概要については上記記事参照のこと。

カードの種類種類は大きく3種類、そのうちの魔法カードには細かく4種類に分類されます。更にアイテムカードの中にはアイテムモンスターカードというものも存在します。カードの種類の関係は以下のようになります。

モンスターカード

マナカード

魔法カード (以下の4種類に分類)

アイテムカード (以下も含む)

アイテムモンスター

もっとみる
カードゲームメーカー ~Card Game Maker~

カードゲームメーカー ~Card Game Maker~

カードゲームのシミュレーターを開発&公開しています。

開発者 Twitter では最新情報についてつぶやくこともあります。良かったらフォローお願いします。

https://twitter.com/hiehie1004

■ App Store でダウンロード (iOS 版)

■ Google Play でダウンロード (Android 版)

※ 以下は開発中の早期アクセス版になります。

もっとみる

iPhone/iPad Front Depth 解像度一覧

最近の iOS 端末 (iPhone や iPad) では「Face ID」という機能が搭載されています。「距離画像(Depth Map)」を撮影できる特殊なカメラが搭載されていて、開発者は ARKit SDK 経由で操作・利用することができます。

このカメラの解像度や画角(FOV) がモデルごとに若干の差があるようなのですが、公式なドキュメントを見つけることができなかったので、まとめることにし

もっとみる
手の動きでモンスターボール投げ! 5

手の動きでモンスターボール投げ! 5

↑ これの続きです。

前回まで技術検証を行ってきました。今回は ToF AR (主にハンドトラッキング機能) を追加し、手の動きでボールを投げるトリガーをかけるように改造していきます。

動作の様子今回は Xperia 1 III を使用しています。

ネタのためにモンスターボール人形を使って撮影しましたが無い方が手認識されやすいです(笑)

GitHub リポジトリUnity 側は以下です。S

もっとみる

手の動きでモンスターボール投げ! 4

↑ これの続きです。

システム構成
(1):ToF AR が入った Android アプリで手認識
(2):(1) から信号受信しスワイプ操作を実行するスマホ上のプログラム
(3):ポケモンGo

今回は (1) と (2) の連携の検証です。まだ手認識(ToF AR)は出てきません。

動作の様子

Unity プロジェクト (メッセージ送信側)分割起動のための設定

Player Setti

もっとみる

手の動きでモンスターボール投げ! 3

↑ これの続きです。

システム構成
(1):ToF AR が入った Android アプリで手認識
(2):(1) から信号受信しスワイプ操作を実行するスマホ上のプログラム
(3):ポケモンGo

前回、Java プログラムを Android スマホ上で動作させることができました。今回は Java プログラムからタッチ操作を発生させることでポケモンGoのモンスターボールを投げる、という部分の技術

もっとみる

手の動きでモンスターボール投げ! 2

↑ これの続きです。

システム構成
(1):ToF AR が入った Android アプリで手認識
(2):(1) から信号受信しスワイプ操作を実行するスマホ上のプログラム
(3):ポケモンGo

今回は (2) の技術検証、具体的には

Android Studio で Java プログラムを作成して ADB.exe から実行

の解説になります。

成果物は以下のリポジトリで公開しておきます

もっとみる
手の動きでモンスターボール投げ! 1

手の動きでモンスターボール投げ! 1

これまで ToF AR を使って「太鼓の達人」や「スト5」を操作するシステムを作ってきました。今回は「ポケモンGo」を題材にして

手の動きでモンスターボール投げ!

に挑戦します。さらに、屋外で遊べるように

PC を経由せずスマホだけで完結するシステム構成

にしたいと思います。

動作イメージ動画Android のアプリ分割表示機能でポケモンGOと認識アプリを同時起動してます。↑の動画ではフ

もっとみる
Galaxy で Air 太鼓の達人を作る

Galaxy で Air 太鼓の達人を作る

↑ これの番外編です。

前回、iPhone フロント(ディスプレイ側)の True Depth Camera が 15 FPS であるため認識速度に限界があって高難度の曲がクリア不可能でした。

今回、フロントの Depth Camera で 30 FPS 駆動する Galaxy S10 5G を用いて同じソフトを動作させてみました。

動かした様子はこちら ↓

めっちゃ疲れるけど、いい感じ!

もっとみる