2013年8月14日水曜日

COCOS2D-XでAndroidビルド時に"Zip add failed"

COCOS2d-X 2.1.4+Windows 7+Eclipse+cygwin

掲題の環境でbuild_native.shを実行すると、
Zip add failedと表示されてapkが生成されない問題。
おそらくwindowsオンリーの問題と思われる。

処理を行っているのはaaptというandroid sdk側のパッケージャー
ファイルが指示されるので直す。
 ・日本語を含むファイル名は処理されない
 ・cygwin上で権限が適切(777とか)に設定されている必要がある。

そのまま実行するとフォルダを掘ってその中にあるファイルが上記のエラーで処理されない。
確認するとこれらのファイルには権限が一切ついていない。

これはbuild_native.shの中で呼び出されているcygwinのcpの問題である。
⇒Windows7+cygwinでpermissionの問題があるとのこと。

なので一通りの処理が終わったあとでchmod 777 -R $directoryとでもしてあげればいい
具体的にはbuild_native.shでコピー処理のあとに下記のようにchmodを追加する

========================================
if [ -f "$file" ]; then
    cp "$file" "$APP_ANDROID_ROOT"/assets
fi
chmod 777 -R "$APP_ANDROID_ROOT"/assets
========================================

2013年8月4日日曜日

ソロミッション(Paranoia-XP翻訳)


Paranoia-XPソロミッションの翻訳です。随分前にやってたのだけれど扱いに面倒になって放置していたもの。なんか、他のサイトでも見たことあるな。

書籍を手に入れてから読んでね! 

Paranoia-XPに載ってるプレイスタイルについて(Paranoia-XP翻訳)

Paranoiaに関する記事ふたつめ、これも誤解が蔓延してそうなParanoia-XPに載ってるプレイスタイルに対する解説です。国内で見る限り程度の差はあれどみんなクラシックでプレイしてると思う。Straightは難易度高そうだな。

書籍を手に入れてから読んでね!

日々の暮らし(Paranoia-XP翻訳)

10年ほど前 Paranoia-Oというサイトを身内の楽しみのために翻訳して公開したのですがParanoia自体その製品の魅力からいろいろなところで流行ってるようで、目にすることも多くなりました。コスティキャン氏偉大。

Paranoiaについて所有物を書くと、2nd,2ndサプリ数冊、Paranoia-XPとサプリ数冊を所有しています。セッション自体はその時期から5年くらいやってましたが今はやっていません。

で…そうしたものをちょっと拝見したりして、ああまずいな、おれに少なくない責任があるなと。具体的に言えば食事を食べて胃が溶けて中毒死したりとかそういうくだりを見てですね。ルールブックやサプリを読んだりすれば、世界観などは解説されており自明なのですが残念ながら纏まった翻訳はないわけです。

(世界観なんて勝手にせーやみたいなことも書いてあるわけですけどね)

閑話休題、週末時間もあいたので食事に関する事柄だけでもと日々の暮らしの章をParanoia-XPから訳出してみました。パスワードかけてます。書籍を手に入れてから読んでね!