さけのさかなのブログ

同人ゲーム開発やってます。Unity使ったりする。

英語対応しました

f:id:enuenupi:20180530053336p:plain

 というわけで、これなら海外の方でも遊べるかもしれません。

 ついでにitchでもリリースしました。

enu.itch.io

これから

 英語の反応が良ければ、次は中国語対応をやりたいなあ、というところ。悪ければ……次のゲームやな!

 あと、英語版対応のノウハウ、とまではいかないけど、うちはこうした的な開発者向けのブログ記事書きます。

 さらに後になる予定だけどAndroid版はぼちぼち進めてる。

 コンシューマで出せたらいいですね。

 コミケの当落が近いので、スペースがもらえたらなんかする。

 四倍剣2の英語対応とか頭の隅にはあるんだけど……。スペカの英語表記ってどうすりゃいいんだ?

新デモ動画公開です

youtu.be

www.nicovideo.jp

 リリースしてからずっとタスクに積んでたやつ。さすがに体験版用動画で押し通すのは分が悪いからね!

 さて、動画作成はもっとがんばれる余地があって、ちゃんとスキルもった人に頼んで動画つくってもらったりとか。

 あとネコマリオタイムみたいにVtuberチックな建て付けとかやってみたいんよね。なおゆっくりボイスは商業不可なのでDIYは厳しい。

【Unity】アナログスティックの入力値を8方向にスナップする

やること

 アナログスティックから得られる値を、上下左右斜めの8方向のうち一番近い角度に変換する。

 具体的にはこんな感じ。

  • (0.9, 0.1) -> (0.9055385, 0)
  • (-0.4, 0.5) -> (-0.4527692, 0.4527692)

コード

gist.github.com

翻訳作業の補助ツール公開しました

github.com

ナニコレ

 ゲームの翻訳データにjsonを使いたい、しかし同時にExcelも使いたい! という状況になったので、クリックいっぱつで動くコンバータをつくりました。
 MST開発にじっさい使われている。
 batファイルに書かれているファイル名を直すだけで他のプロジェクトにも流用が効くんじゃなかろうか。しらんけど。

使い方

 イメージとしては

  1. 翻訳者さんにExcelデータを打ち込んでもらい、
  2. ツールでjsonにコンバートして、
  3. jsonをゲームに読み込んで動す。

という流れ。

それいる?

 Excelファイルを直接ゲームが読めばいいじゃん、となるんですが、ランタイムでゲームがExcelファイルを読み込むのが結構しんどいのと、jsonでもっておくとdiffを確認しやすいという事情があり。

 (だったら最初からjsonでいいじゃん、なんですがjsonは書ける人が限られる)
 (jsonToExcel要らなくない?という感じですがオリジナルのファイルがjsonだったから最初に要った)