kankeli.net ↑これのスマホアプリ版を作りたいなって。
進捗
さらにUnityからPHPファイルを経由してDBのレコードを引っ張ってくることも成功(スマホ・ローカルのWebGL・unityroomからも成功)
Unityから外部サーバーのDBに接続して競走馬データを引っ張ってくることに成功。 これは・・・便利だぞ。 #Unity #ゲーム以外もUnityで作ろう勢 pic.twitter.com/QhyNpPQUsj
— Yuji Koyama@逆鱗ひとり (@yjkym_gmc) 2019年2月21日
PHP触ったのすら云年ぶりだった割にはスムーズにできた。
WebGLからはCORS制約違反が出たりしたけど、HTTPリクエストのぞいてPHPファイルに適当なAccess-Control-Allow-Originを設定してやることでちゃんと動いた。
外部サーバー上のDBに気軽にアクセスできるようになればUnityでできることの幅が一気に増える。
たとえばアプリのコンテンツを更新するときにもデータベースを修正するだけでアプリ自体を更新しなくてもよくなるかもしれない。
その他
dtcc.kankeli.net
現在、postgreSQLで歌詞データを管理しているのだが、全文検索ができるMySQLに置換できるか検討中。
HerokuでMySQLを使おうとするとClearDBかJawsDBのどちらかのアドオンを使うことになるらしい。
ただし、MySQLで気軽に全文検索できるのは5.7以降で、ClearDBのデフォルトのMySQLは5.6系らしい。
↑これを見ると5.7も対応してるらしきことも書いているのだが、いろいろやった結果、結局うまくいかなかった。
で、今日JawsDBというのを試してみた結果、あっさり望ましい結果が返ってきた。
ただMySQLの全文検索自体なかなか融通がきかない(1文字の検索ができないとか記号が検索できない?とか)っぽいので、本格的に移行作業する前にもうちょっと実験してみたい。
カロリーメイトください。

- 出版社/メーカー: 大塚製薬
- メディア: 食品&飲料
- この商品を含むブログを見る