Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ハッカソン請負人の 開発ルーティンを紹介!

Avatar for donabe donabe
March 15, 2025

ハッカソン請負人の 開発ルーティンを紹介!

Avatar for donabe

donabe

March 15, 2025
Tweet

More Decks by donabe

Other Decks in Technology

Transcript

  1. 自己紹介 名前: 土鍋 大学: 会津大学 コンピュータ理工学→ 筑波大学 知能機能システム M1 興味技術:

    XR, Unity, ゲーム ポートフォリオ: https://donabe.myportfolio.com 技術ブログ: https://donabenabe.hatenablog.com X: @donadonadonabe
  2. ゲームの状態を持つクラス シングルトンでどこからでもアクセスできるように Observerパターンなどでステータスの変更に合わせて通知する実装 ~中略~ public GameStatus NowGameStatus { get =>

    _nowGameStatus; set { statusSubject .OnNext(value); _nowGameStatus = value; } } private GameStatus _nowGameStatus; public IObservable<GameStatus> OnGameStatusChanged => statusSubject; private Subject<GameStatus> statusSubject = new Subject<GameStatus>(); GameManager.instance.OnGameStatusChanged.Subscribe(x => { 実行したいこと }).AddTo(this); GameManager 購読する側