コンテンツへスキップ

Shin Naka’s Dev Log

Notes from building things.

メインメニュー
  • HOME
  • WALK ASIA
  • Dev Log
  • THE NAKADEMY AWARDS

【Beach of the Dead 開発記録 Ep23】Beach of the Dead ver1.0.10 アップデート情報(Android 13対応・APIレベル修正・データセキュリティ)

Shin Naka(なかしん) 2025年3月29日 1 分読み取り
image

Table of Contents

Toggle
    • Share this post:
  • アップデート内容まとめ
    • 1. Android 13(APIレベル33)対応で新規ユーザーへの配信制限を回避
    • 2. 最低APIレベルの見直しで対応端末を拡大
    • 3. Google Play Consoleでのデータセキュリティ申告
    • 4. 広告IDのポリシー対応とユーザー同意フローの実装
  • 開発をふりかえって思ったこと
  • さいごに
  • ゲームの作り方
    • 【Beach of the Dead 開発記録 Ep01】俺が主人公の俺ゲーを作るぜ!【インディーゲーム】
    • 【Beach of the Dead 開発記録 Ep02】納得のいく仮モデルが出来た話【Blender】
    • 【Beach of the Dead 開発記録 Ep03】俺の野望【Blender】
    • 【Beach of the Dead 開発記録 Ep04】ビジュアルスクリプティングの話 【Bolt vs PlayMaker】
    • 【Beach of the Dead 開発記録 Ep05】Macでゲーム開発【MacBook Pro】
    • 【Beach of the Dead 開発記録 Ep06】血のテクスチャの描き方【ヨーグルト】
    • 【Beach of the Dead 開発記録 Ep07】動画から音を抜いてUnityで鳴らす方法【iMovie】
    • 【Beach of the Dead 開発記録 Ep08】タイトルは『Beach of the Dead』に決定!【DeepL】
    • 【Beach of the Dead 開発記録 Ep09】iPhoneでモーションキャプチャー【TDPT】
    • 【Beach of the Dead 開発記録 Ep10】Xbox Oneのコントローラー設定【Input Manager】
    • 【Beach of the Dead 開発記録 Ep11】砂のテクスチャの描き方【お塩】
    • 【Beach of the Dead 開発記録 Ep12】そろそろ限界なのか?【Xcode】
    • 【ゲーミングチェア】AKRacing Premium RAVENの組み立て所要時間は【約一時間】
    • 【Beach of the Dead 開発記録 Ep13】スト2っぽく6ボタン化計画
    • 【Beach of the Dead 開発記録 Ep14】UnityをアップデートしたらUnity Package Manager Errorとか【涙目】
    • 【自己紹介】なんで俺ゲーム作ってるんだっけ?
    • 【Beach of the Dead 開発記録 Ep15】パンガン島のフルムーンパーティみたいな炎の作り方
    • 【Beach of the Dead 開発記録 Ep16】iPhoneで動かす方法【Xcode】
    • 【Beach of the Dead 開発記録 Ep17】炎から炎のテクスチャを作る方法【フライパン】
    • 【Beach of the Dead 開発記録 Ep18】ソロゲーム作りで一番重要な事
    • 【Beach of the Dead 開発記録 Ep19】AR Beach of the Dead🔨👓
    • 【Beach of the Dead 開発記録 Ep20】テストプレイのやり方
    • 【Beach of the Dead 開発記録 Ep21】『ビーチ・オブ・ザ・デッド』ついに配信開始!
    • 【Beach of the Dead 開発記録 Ep22】『ビーチ・オブ・ザ・デッド』反省会
    • 【Beach of the Dead 開発記録 Ep24】『ビーチ・オブ・ザ・デッド』メニューリニューアル&広告削除!久しぶりに思い出しながらアップデートしてます【WALK ASIAリンク追加】
  • 著者について
    • Shin Naka(なかしん)
    • Share this post:

Share this post:

Share on X (Twitter) Share on Facebook Share on Email Share on SMS

こんにちは。今回は、自作ゲーム『Beach of the Dead』の ver1.0.9 → ver1.0.10 へのアップデート内容についてまとめておきます。

今回の更新では、Google Playのポリシー対応を中心に、アプリの安定性と対応端末の幅を広げるための重要な修正を行いました。久しぶりのアプリ開発だったこともあり、いろいろと思い出しながらの作業でしたが、自分用の備忘録も兼ねて書き残しておきます。

アップデート内容まとめ

1. Android 13(APIレベル33)対応で新規ユーザーへの配信制限を回避

Google Playからの警告で、「Android 13(API 33)に対応していないと新規ユーザーがインストールできなくなる」との通知が届いていました。対応期限は 2024年8月31日(とっくに過ぎてたw)。この警告を受けて、対象APIレベルを33に更新しました。これにより、新しいAndroid端末でも問題なく『Beach of the Dead』をインストールできるようになりました。

2. 最低APIレベルの見直しで対応端末を拡大

作業中に気づいたのですが、最低APIレベルの設定が高すぎて、一部の古い端末ではインストールできない状態になっていました。そこで、最低APIレベルを Android 6.0(API 23) まで引き下げることに。この修正は当初の予定ではなかったのですが、結果的に『Beach of the Dead』をインストールできるユーザーの幅が大きく広がりました。

3. Google Play Consoleでのデータセキュリティ申告

『Beach of the Dead』はユーザーデータを収集していないため、その内容を Google Play Console の データセキュリティセクション で申告しました。これにより、ストア上でのポリシー準拠が確認され、公開が維持されました。※今後、個人情報などを扱う機能を追加する場合は、再申告が必要になります。

4. 広告IDのポリシー対応とユーザー同意フローの実装

アプリ内で使用している広告IDについても、Googleの新しいポリシーに対応するため、適切に申告を行いました。これにより、広告表示や収益化まわりの問題もクリアになり、安定した運用が可能に。

開発をふりかえって思ったこと

今回のアップデートをやるまで、しばらく『Beach of the Dead』の開発から離れていて、APIレベルの扱いやポリシー対応など、すっかり忘れてしまっていた部分も多かったです。でも、ChatGPTに相談しながら進めていく中で、「ああ、こういう設定あったな」とか「前にもこんなミスしたな」とか、少しずつ開発の勘が戻ってきた感じがしました。

それにしても、ふと思ったんですよね。当時のオレ、よくこんな難しいことを、AIも無かった時代にGoogle検索とYouTubeだけでやってたな?って。本当にあの頃の自分、すごかったと思う。執念というか、集中力というか。そして今はAIがある。これはもう、鬼に金棒です。

一人でやってると、どうしても見落とす部分って出てくるけど、こうやって「誰か(たとえAIでも)」に相談しながら進められる今の開発スタイル、本当に助かっています。

さいごに

今回のアップデートで、『Beach of the Dead』の安定性と対応端末の幅はかなり改善されたと思います。Google Playのポリシー対応や申告まわりの作業って、地味だけどユーザーにとっては安心してアプリを使えるための大事な土台です。

今後もGoogle Playの仕様変更には柔軟に対応しつつ、プレイヤーが安心して楽しめるゲームを目指して、アップデートを続けていきたいと思います。

そして今、またゲームを作ることに気持ちが向いているのは、AIがある時代だからかもしれません。かつては、ひとりでGoogle検索とYouTubeを駆使して進めていた開発。いまは、AIという強力な味方がいる。

だからこそ、これまで積み上げてきたものの上に、もう少し手を加えてみたいと思えるようになりました。現在、水面下で進めている次回の大型アップデートのコードネームは「GOLD」。『Beach of the Dead』は、まだまだ進化していきます。

乞うご期待。

ゲームの作り方

【Beach of the Dead 開発記録 Ep01】俺が主人公の俺ゲーを作るぜ!【インディーゲーム】

【Beach of the Dead 開発記録 Ep01】俺が主人公の俺ゲーを作るぜ!【インディーゲーム】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep02】納得のいく仮モデルが出来た話【Blender】

【Beach of the Dead 開発記録 Ep02】納得のいく仮モデルが出来た話【Blender】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep03】俺の野望【Blender】

【Beach of the Dead 開発記録 Ep03】俺の野望【Blender】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep04】ビジュアルスクリプティングの話 【Bolt vs PlayMaker】

【Beach of the Dead 開発記録 Ep04】ビジュアルスクリプティングの話 【Bolt vs PlayMaker】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep05】Macでゲーム開発【MacBook Pro】

【Beach of the Dead 開発記録 Ep05】Macでゲーム開発【MacBook Pro】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep06】血のテクスチャの描き方【ヨーグルト】

【Beach of the Dead 開発記録 Ep06】血のテクスチャの描き方【ヨーグルト】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep07】動画から音を抜いてUnityで鳴らす方法【iMovie】

【Beach of the Dead 開発記録 Ep07】動画から音を抜いてUnityで鳴らす方法【iMovie】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep08】タイトルは『Beach of the Dead』に決定!【DeepL】

【Beach of the Dead 開発記録 Ep08】タイトルは『Beach of the Dead』に決定!【DeepL】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep09】iPhoneでモーションキャプチャー【TDPT】

【Beach of the Dead 開発記録 Ep09】iPhoneでモーションキャプチャー【TDPT】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep10】Xbox Oneのコントローラー設定【Input Manager】

【Beach of the Dead 開発記録 Ep10】Xbox Oneのコントローラー設定【Input Manager】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep11】砂のテクスチャの描き方【お塩】

【Beach of the Dead 開発記録 Ep11】砂のテクスチャの描き方【お塩】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep12】そろそろ限界なのか?【Xcode】

【Beach of the Dead 開発記録 Ep12】そろそろ限界なのか?【Xcode】

Share this post: Share on X (T…

【ゲーミングチェア】AKRacing Premium RAVENの組み立て所要時間は【約一時間】

【ゲーミングチェア】AKRacing Premium RAVENの組み立て所要時間は【約一時間】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep13】スト2っぽく6ボタン化計画

【Beach of the Dead 開発記録 Ep13】スト2っぽく6ボタン化計画

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep14】UnityをアップデートしたらUnity Package Manager Errorとか【涙目】

【Beach of the Dead 開発記録 Ep14】UnityをアップデートしたらUnity Package Manager Errorとか【涙目】

Share this post: Share on X (T…

【自己紹介】なんで俺ゲーム作ってるんだっけ?

【自己紹介】なんで俺ゲーム作ってるんだっけ?

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep15】パンガン島のフルムーンパーティみたいな炎の作り方

【Beach of the Dead 開発記録 Ep15】パンガン島のフルムーンパーティみたいな炎の作り方

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep16】iPhoneで動かす方法【Xcode】

【Beach of the Dead 開発記録 Ep16】iPhoneで動かす方法【Xcode】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep17】炎から炎のテクスチャを作る方法【フライパン】

【Beach of the Dead 開発記録 Ep17】炎から炎のテクスチャを作る方法【フライパン】

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep18】ソロゲーム作りで一番重要な事

【Beach of the Dead 開発記録 Ep18】ソロゲーム作りで一番重要な事

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep19】AR Beach of the Dead🔨👓

【Beach of the Dead 開発記録 Ep19】AR Beach of the Dead🔨👓

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep20】テストプレイのやり方

【Beach of the Dead 開発記録 Ep20】テストプレイのやり方

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep21】『ビーチ・オブ・ザ・デッド』ついに配信開始!

【Beach of the Dead 開発記録 Ep21】『ビーチ・オブ・ザ・デッド』ついに配信開始!

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep22】『ビーチ・オブ・ザ・デッド』反省会

【Beach of the Dead 開発記録 Ep22】『ビーチ・オブ・ザ・デッド』反省会

Share this post: Share on X (T…

【Beach of the Dead 開発記録 Ep24】『ビーチ・オブ・ザ・デッド』メニューリニューアル&広告削除!久しぶりに思い出しながらアップデートしてます【WALK ASIAリンク追加】

【Beach of the Dead 開発記録 Ep24】『ビーチ・オブ・ザ・デッド』メニューリニューアル&広告削除!久しぶりに思い出しながらアップデートしてます【WALK ASIAリンク追加】

Share this post: Share on X (T…

著者について

アバター

Shin Naka(なかしん)

Administrator

東京を拠点に、旅の記録〈Walk Asia〉、制作の記録〈Shin Naka’s Dev Log〉、観た映画の私的アワード〈THE NAKADEMY AWARDS〉を個人のログとして書いています。 完成した作品は TIGER ON BEAT 名義で発表しています。

ウェブサイトにアクセス すべての投稿を表示

Share this post:

Share on X (Twitter) Share on Facebook Share on Email Share on SMS

投稿ナビゲーション

前: 【Gold 開発記録 Ep04】GitHubにPushできないと思ったら〜、そもそもGitLabでした〜、チクショー!!ゲーム開発の記憶どこいった?
次へ: WordPressでAddToAnyが表示されない原因とは?SNSシェアボタンが出ない時の対処法

関連記事

image

【Beach of the Dead 開発記録 Ep24】『ビーチ・オブ・ザ・デッド』メニューリニューアル&広告削除!久しぶりに思い出しながらアップデートしてます【WALK ASIAリンク追加】

Shin Naka(なかしん) 2025年4月26日
image

【Gold 開発記録 Ep04】GitHubにPushできないと思ったら〜、そもそもGitLabでした〜、チクショー!!ゲーム開発の記憶どこいった?

Shin Naka(なかしん) 2025年3月27日
IMG_0691

【Gold 開発記録 Ep03】巨大プロジェクトのPushに失敗し続けた話と、最終的に成功した方法【GitHub】

Shin Naka(なかしん) 2025年3月24日

Trending News

【Spark AR】ゾンビ・ボイス・チェンジャーの作り方 dawn 1

【Spark AR】ゾンビ・ボイス・チェンジャーの作り方

2021年2月25日
【Spark AR】Instagramフィルター『Vinyl / レコード』の作り方 5ECD9AE9-246B-4B1F-9B84-209EF3F9A87A 2

【Spark AR】Instagramフィルター『Vinyl / レコード』の作り方

2021年2月1日
【Spark AR】ARエフェクト『Halo / 後光』の作り方 icon 3

【Spark AR】ARエフェクト『Halo / 後光』の作り方

2021年1月21日
【Spark AR】Altern 8のマスクの作り方 icon_altern8 4

【Spark AR】Altern 8のマスクの作り方

2021年1月11日
【Spark AR】『ピヨり』ARエフェクトの作り方 icon_stun 5

【Spark AR】『ピヨり』ARエフェクトの作り方

2021年1月6日

Posts Slider

IMG_3808

【物理SIMからeSIMへ引越し方法】iPhone 17 Pro MaxでiCloudなしでもスムーズに移行する手順まとめ

Shin Naka(なかしん) 2025年10月12日
image

【iPhone15】SIMカードの入れ方 入れ替え方法【向きは?】

Shin Naka(なかしん) 2023年10月12日
image

【iPhone SE】SIMカードの入れ方 入れ替え方法【向きは?】

Shin Naka(なかしん) 2023年5月27日
image-2

コンプライアンス・スクリーニング

Shin Naka(なかしん) 2023年2月24日
image

Apple StoreでSIMフリー版の5G iPhoneを買った時のauでやる事

Shin Naka(なかしん) 2021年9月25日

About Shin Naka

Shin Naka(なかしん)

東京を拠点に、旅の記録〈Walk Asia〉、制作の記録〈Shin Naka’s Dev Log〉、観た映画の私的アワード〈THE NAKADEMY AWARDS〉を個人のログとして書いています。 完成した作品は TIGER ON BEAT 名義で発表しています。

見逃したかもしれません

IMG_3808

【物理SIMからeSIMへ引越し方法】iPhone 17 Pro MaxでiCloudなしでもスムーズに移行する手順まとめ

Shin Naka(なかしん) 2025年10月12日
image

【Beach of the Dead 開発記録 Ep24】『ビーチ・オブ・ザ・デッド』メニューリニューアル&広告削除!久しぶりに思い出しながらアップデートしてます【WALK ASIAリンク追加】

Shin Naka(なかしん) 2025年4月26日
image

WordPressでAddToAnyが表示されない原因とは?SNSシェアボタンが出ない時の対処法

Shin Naka(なかしん) 2025年4月22日
image

【Beach of the Dead 開発記録 Ep23】Beach of the Dead ver1.0.10 アップデート情報(Android 13対応・APIレベル修正・データセキュリティ)

Shin Naka(なかしん) 2025年3月29日
Copyright © All rights reserved. | MoreNews by AF themes。