2018年10月29日月曜日

targetSdkVersionを11から26に上げたら大変だった件

概要

GooglePlayでは2018年11月以降に既存のアプリを更新する際には、targetSdkVersionをAndroid 8.0(APIレベル26)以上にしなければなりません。
以下の記事が詳しいです。
2018年に要求されるtargetSdkVersion(対象APIレベル)を解説します by FeeeeeLog
今更ながら対応したので詰まったところの解決法と参考になった記事を紹介します。
この記事はNotificationCompatを使用していることを前提として書いています。

2018年8月30日木曜日

2018年8月21日火曜日

CEDEC2018の気になるセッションメモ

遂に明日からCEDEC2018が始まりますね。
2日目までの気になるセッションを自分用にまとめました。
気が向いたら所感でも書きます。

800万ダウンロードを達成した共闘ことばRPG 『コトダマン』でのモノビットエンジン採用実例と最新情報
https://2018.cedec.cesa.or.jp/session/detail/s5aefb410d7685

ココが変わる!Unityの新しいエディターワークフロー
https://2018.cedec.cesa.or.jp/session/detail/s5b024052e0ece

西洋におけるビデオゲームの開発
https://2018.cedec.cesa.or.jp/session/detail/s5b14f68c2eb3c

FINAL FANTASY XVの多言語対応・世界同時発売 ~日本語からの翻訳での課題と挑戦~
https://2018.cedec.cesa.or.jp/session/detail/s5ab9c63541015

開発計画に役に立つUnityロードマップ
https://2018.cedec.cesa.or.jp/session/detail/s5b023fc8d99c6

スケール可能で運用しやすいWebSocketサーバ設計の課題と工夫
https://2018.cedec.cesa.or.jp/session/detail/s5abfbb9d1e972

2018年7月10日火曜日

【Unity】宴オンラインゲームジャムに参加します

お久しぶりです。 気になっていたアセット「」がセールで50%オフだったので購入したのと、応募受付期間が長いゲームジャムを見つけたので
「Unity & 宴ノベルゲーム開発入門」出版記念オンラインゲームジャム
に参加することとしました。

2018年3月7日水曜日

【Unity】Serializable属性を付けてもJsonがシリアライズされなかった件

Unity 2017.2.0f3で確認。
自作クラスのListをJsonUtilityで扱う
上の記事で紹介している方法で動かず3日程ハマったのでメモ(正しくはそれで動くんだけど…)。
こんなクラスをシリアライズしようとしていたが、できなかった。
[Serializable] public class Params{
    float hitPoint;
    float attackPoint;
    float defensePoint;
}
これならできる。publicじゃなくてもシリアライズできる方法は無いんですかね…?
[Serializable] public class Params{
    public float hitPoint;
    public float attackPoint;
    public float defensePoint;
}