---
title: GT7ダッシュボードアプリを作ってみた話.pptx
tags: 
author: [むる](https://docswell.com/user/mulgsx)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/V7NY6Y83E8.jpg?width=480
description: Okayama Revengers #6 プレゼン資料
published: May 16, 26
canonical: https://docswell.com/s/mulgsx/5MQLE6-2026-05-16-194713
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/V7NY6Y83E8.jpg)

GT7 ダダダダダダダ
ダダダダダダダダ
むむ


# Page. 2

![Page Image](https://bcdn.docswell.com/page/YJ9PLPKP73.jpg)

自己紹介
01 / WHO
02 / AUTOMOBILE
03 / MOTOCYCLE
むる
SUBARU BRZ
SUZUKI GSX-R125
岡山のIT企業に勤めるFlutterエンジニア
岡山理科大学 工学部情報工学科卒(25卒)


# Page. 3

![Page Image](https://bcdn.docswell.com/page/GJ8DXDRXJD.jpg)

GRAN TURISMO 7 (GT7) とは？
PlayStation5専用レースゲーム。
実車メーカーと提携した圧倒的なリアリティが特徴。
https://news.michelin.co.jp/articles/20230904-michelin-granturismo-2023-release


# Page. 4

![Page Image](https://bcdn.docswell.com/page/LJLM8MKNER.jpg)

ダッシュボードアプリとは？
ゲーム内で走らせている車の情報（今何キロ出ているかなど）をスマホに表示するアプリのこと
ざっくりいうとWi-Fi経由なので、GT7環境とスマホのみで完結
※このアプリはGT7以外のレースゲームにも対応している
https://play.google.com/store/apps/details?id=de.stryder_it.simdashboard&amp;hl=ja


# Page. 5

![Page Image](https://bcdn.docswell.com/page/47MY6Y2Q7W.jpg)

きっかけ
01 / START
02 / PROBLEM
アプリ開発部署に配属
ダッシュボードアプリ
じゃあ自分で作ろう
新卒でモバイルアプリ開発チームに
GT7のテレメトリーをローカルネット
勉強がてら自分でFlutterアプリを作る
配属された
ワーク経由で表示するアプリを発見。
ことにした
しかしウィジェット複数配置は有料...
03 / ACTION


# Page. 6

![Page Image](https://bcdn.docswell.com/page/P7R9P9MKE9.jpg)

最初の壁
GitHubを漁る
Pythonで書かれた先人の解析コードを読み込み、バイト列の解釈方法を解読した
。
とんでもない値が…
UDP受信は成功。しかし表示された値は「8820958208 RPM」
パケット
GT7のUDPパケットはSalsa20暗号化＋独自フォーマット。


# Page. 7

![Page Image](https://bcdn.docswell.com/page/PJXQ3QV57X.jpg)

とりあえず完成！
RP
M
各
テレメトリー
種
速
度
パケット構造の解読に成功。
RPM・速度・ギアなどのテレメトリーが正常に表示できるようになった。


# Page. 8

![Page Image](https://bcdn.docswell.com/page/3JK9Y9QRJD.jpg)

作成に時間がかかる！！
ウッキウキで作成したが…
満足するものを作成していると、一日が終わってしまった…


# Page. 9

![Page Image](https://bcdn.docswell.com/page/LE3W9WPGE5.jpg)

AIとの協業
パケット対応表を作る
AIに投げる
気づき
バイト位置・型・スケールを仕様書としてまとめ、
「このデザインでダッシュボードアプリを作って」
仕様を仕様書として残すことが、AI活用の最大の
AIに渡した
と渡すだけで綺麗な画面が出てきた
コツだった


# Page. 10

![Page Image](https://bcdn.docswell.com/page/8EDKGKLN7G.jpg)

今では
マルチプラットフォーム
これから
Flutter / SwiftUI /Kotlin
展望
AndroidとiOSの両方に対応。
GT7、Assetto Corsa以外の他のレースゲームへの展開
そのほかのモバイルアプリの言語での作成。
実車の車両情報の取得、表示
Assetto Corsaにも対応
GT7だけでなくAssetto Corsaの車両情報の取得にも対応。


# Page. 11

![Page Image](https://bcdn.docswell.com/page/V7PK3K2NJ8.jpg)

最後に
Flutter-GT7-dash-board


