{ "game": { "node_id": "game-49582f1fc060413a81adea001042f6ee", "keywords": [], "children": [ { "游戏开发入门初阶": { "node_id": "game-5e55c6182eef4b1b9c18fa7b3a9045e6", "keywords": [], "children": [ { "Godot Engine入门": { "node_id": "game-8693485194904570b938d427a3f7e562", "keywords": [ "Godot Engine", "godot", "FlappyBird" ], "children": [ { "用Godot Engine开发一个FlappyBird小游戏": { "node_id": "game-a7419380ac974efcbc5fb1d347933d04", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "新建Godot项目": { "node_id": "game-564e4ed11c3c4dd881b09fb29eaf0833", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "Godot界面介绍": { "node_id": "game-e2f919f34b524b43b50dc61ec09f9989", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "Hello World": { "node_id": "game-204ac394144042d8aad5e5e90079a0e8", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "坠落吧,小鸟": { "node_id": "game-7837069511e14a209a18d8f21f7c1cdb", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "在哪坠落就在哪飞起来": { "node_id": "game-92d76053805145d591d22d3c9679eef4", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "无限循环的地面": { "node_id": "game-cd00e66431484f1087cb6b779a7bfdbb", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "[知识点]5种碰撞体以及RigidBody的4种模式": { "node_id": "game-b0e23a8f1f624ff1b4e0d214deb76942", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "[知识点]Timer节点使用范例": { "node_id": "game-d519f3f21c60416aa6f1adc345fd11ee", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "无尽水管子滚滚来(一)": { "node_id": "game-ddebb8f9c33e499ebf70e857f5e57244", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "无尽水管子滚滚来(二)": { "node_id": "game-4609ca19969744c3af113a1c273f6aa3", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "[知识点]用自动加载(AutoLoad)实现单例模式(Singleton Pattern)": { "node_id": "game-54ed259122714ae3b146ff5d5e3e9b9d", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "来点MUSIC(音效系统)": { "node_id": "game-9820c7f433f94ad4a61bfebce0e86afb", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "[知识点]本地数据存取的帮助类(加密非加密)": { "node_id": "game-fcc7df8805b04aa7a3885c23b6de0ee5", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "心里有数(计分系统)": { "node_id": "game-ce44239c61d3458b90a37dc93822ebe4", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "[知识点]如何使用外部字体和Label节点制作一个计时器": { "node_id": "game-abe61f57685e4d5b948f58b4403890bc", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "让数据说话(显示分数)": { "node_id": "game-e4484e530d7544e1bd2203e39705b51c", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "[知识点]两行代码实现观察者模式(Observer Pattern),就问你服不服?": { "node_id": "game-c9d47730e8154a7f8e09f2f0faf3846e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "天下没有不OVER的GAME": { "node_id": "game-4f8ddd4a0c8c4800b0153cf5e0a97731", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "[知识点]用Call Method Track(方法回调轨道)实现动画回调": { "node_id": "game-bb9e4ae20c1c4af38af69636d09793ee", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "大不了从头再来(新局启动)": { "node_id": "game-1eb635fc0e784edbac7264db4d12a7ff", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "番外篇:罗永浩都抖音了,要不咱们也抖一抖?(屏幕震动)": { "node_id": "game-6baed610886c4dfab45c04c6d1a4c74d", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "游戏开发入门中阶": { "node_id": "game-82c9d09fd93e4217ac88adf2286f91fa", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "游戏开发入门高阶": { "node_id": "game-e80ae7bc0c3845a98257576b54d63056", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }