# ゲーム開発日記

## 2024-02-07

3Dのゲームを作るためにBlenderの使い方を覚える。

### 基本操作

::link-card[https://www.kotsuxkotsu.work/blender-emulate-numpad/]

Mac Bookなのでテンキーがないので「Emulate Numpad」で `1` で正面を向くようにする。

::link-card[https://blender3d.biz/]

入門見ながら操作を覚える。Mac Bookだとキーの説明が違うのでややこしい。

### ミラー機能

::link-card[https://cad-kenkyujo.com/blender-mirror/]

ミラー機能は覚えていきたい。

### 基本操作メモ

- `control` + `L` で全選択

### 今日の成果

![人間のようなもの](/assets/game/human.jpg)

## 2024-02-11

### Blenderのアクションを削除する方法

::link-card[https://bluebirdofoz.hatenablog.com/entry/2022/02/28/233807]

ノンリニアアニメーションエディターというのを開いて消していかないといけない色々なものが生成されていた。

### prefabをAddressablesを使ってロードする

::link-card[https://zenn.dev/daichi_gamedev/articles/unity-addressables]

::link-card[https://note.com/hikohiro/n/n6cef6cc792a3]

::link-card[https://light11.hatenadiary.com/entry/2020/01/04/193512]

::link-card[https://synamon.hatenablog.com/entry/introduction-to-addressable-asset-system]

### ローグライクなダンジョン生成アルゴリズムまとめ

::link-card[https://qiita.com/fazerog02/items/4855cd7303dc9365aa79]

::link-card[https://github.com/marukrap/RoguelikeDevResources]

::link-card[https://github.com/NagaChiang/unity-ecs-bsp-dungeon-generation]

::link-card[https://medium.com/@guribemontero/dungeon-generation-using-binary-space-trees-47d4a668e2d0]

::link-card[https://github.com/Adrian104/Dungeon-Generator]

::link-card[https://engineer.yeele.net/algorithm/data-structure/binary-tree-traversal/]

:youtube[https://www.youtube.com/watch?v=LdwHSGDMKGY]

::link-card[https://bfnightly.bracketproductions.com/chapter_0.html]

::link-card[https://qiita.com/kyooooooooma/items/a8ee1157b89b7f744098]

### オブジェクトのリスト作成について

::link-card[https://qiita.com/otochan/items/28c3ecf7377ba56187c5]

## 2024-02-12

### GameObjectを取得

::link-card[https://code.hildsoft.com/entry/2017/06/16/102646]

### GameObjectを移動

::link-card[https://xn--sckyeodz49lj8c.com/%E3%80%90unity%E3%80%91%E8%B6%85%E7%B0%A1%E5%8D%98%EF%BC%81%E3%83%97%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC%E3%82%92%E9%80%B2%E3%82%80%E6%96%B9%E5%90%91%E3%81%AB%E6%BB%91%E3%82%89%E3%81%8B%E3%81%AB/]

::link-card[https://nosystemnolife.com/unity2d_movement/]

::link-card[https://www.snoopopo.com/entry/2018/2dRogueLikeTutorial_4]

::link-card[https://qiita.com/engr_murao/items/bf377ffd53ee936f1557]

::link-card[https://jonoshields.com/post/bsp-dungeon]

### UnityのプロジェクトをGitで管理する方法

::link-card[https://www.sejuku.net/blog/83605]

::link-card[https://github.com/github/gitignore/blob/main/Unity.gitignore]

::link-card[https://traitam.hatenablog.com/entry/2022/05/07/144248]

Visible Meta Filesの設定箇所の情報が新しいのと古いので違うので混乱した。

### Diagnostic switches are activeの警告について

::link-card[https://qiita.com/kazuki_kuriyama/items/558bfa2c2e2a40c0db4d]

### ESCとは？

::link-card[https://logicalbeat.jp/blog/15417/]

### VS Codeの環境構築

::link-card[https://qiita.com/riekure/items/ec35feeef553637a4113]
