# 第12周周报

## 算法

1. 学习了 **链表**、**栈** 和 **列表** 的相关知识。
2. LeetCode 刷了 4 道题。

---

## Godot 游戏开发

#### 萌芽农场

- 更新了游戏 UI，使用 **GridContainer** 节点全面取代了 **ItemList** 节点，改善了界面的美观性（或许吧）。
- 后端...还没想好怎么写
- 还有那个AI画素材是真的抽象...

![](https://picabstract-preview-ftn.weiyun.com/ftn_pic_abs_v3/e5b92d7100f6406f7b6fafb8b52e2934b3be175dbf3a44651f92bd7c4b728e4384c05934db5ca4d2f81470cfe6c748d8?pictype=scale&from=30113&version=3.3.3.3&fname=%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202024-11-17%20150619.png&size=750)

#### 萌芽农场数据修改软件

- 为了更方便地修改游戏数据，开发了一个可视化的修改工具，封装了一个在 Godot 中创建和修改文件的方法。

- 重新尝试将游戏导出到安卓平台，了解了 **安卓的文件权限机制**。

  ![](https://picabstract-preview-ftn.weiyun.com/ftn_pic_abs_v3/9e324548004aacccec03018e04347e7d03a9df41ab8c097e967ee27b08f89ae4e95f3fe6c9a7583b1fc6f97a70a8524f?pictype=scale&from=30113&version=3.3.3.3&fname=%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202024-11-17%20140029.png&size=750)

---

## 指定任务

- 用 C 语言实现了一个控制台版的贪吃蛇游戏。详细见附件

---

## 其他

- 在宝塔面板上用docker部署了[alist](http://alist.shumengya.top)和[ChatGPT_next_web](http://chatgpt.shumengya.top)，发现ChatGPT_next_web就是一托答辩 	

- alist没有深究，以后有机会看看能不能把我的蓝奏云，百度网盘这些给接入上去（想接微云，发现微云有48小时登录限制,垢璧腾讯）
