🪙

DiscordBotでオンラインゲームを作る開発日誌 #2

に公開

(2025/11/15)

前回はこちら

やること

  • Notionの整理
  • 職業や道具、アイテムの仕様を考えること

今週やったこと

  • Notionの整理
  • 職業や道具、アイテムの仕様を考えること
  • Git/Githubのリポジトリの整理

Notionの整理

概要やコマンド解説などを整理しました。これでざっくりとした企画書としては成立してるのではないかと思います。
機能に書いた内容からゲームとして最低限必要な部分を抜き出した感じです。

職業や道具、アイテムの仕様を考えること

(descriptionは書いてないですが)とりあえずゲームとして最低限のレベルの仕様を用意しました。
これを考えているときが何気に一番楽しくて一番根気がいるような気もしますね。

Git/Githubのリポジトリの整理

https://github.com/hika138/NEMO
bot本体をpython(Discord.py)、処理をGoで書こうかなと思ってディレクトリ構造を整理しました。
仕様書なるものは無いのでこのへんは雑になっちゃってますが、まぁいいでしょう。続けるのが優先。

├─ cogs/
├─ modules/
├─ nemo.py
├─ .env
├─ .gitignore
└─ README.md

├─ api/
│   ├─ handlers/
│   ├─ main.go
│   ├─ go.mod
│   └─ go.sum
│
├─ bot/
│   ├─ cogs/
│   ├─ modules/
│   ├─ nemo.py
│   └─ .env
│
├─ nemo.db
├─ .gitignore
└─ README.md

Goはちゃんと読み書きしたことないので、それの勉強もしないとですね…。

次にやること

  • DBの作成
  • ローカルのAPIサーバーを立てる準備(Dockerとかいるのかな)

Discussion