{"schemaVersion":1,"record":{"key":"resource/gdquest-learn-gdscript","type":"resource","id":"gdquest-learn-gdscript","lang":"en","title":"GDQuest: Learn GDScript From Zero","summary":"Learn programming fundamentals through small browser exercises. Useful for understanding code before relying on an AI assistant to produce it.","updatedAt":null,"status":"active","url":"https://gamemechanics.pro/en/resources/#resource-gdquest-learn-gdscript","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/resource/gdquest-learn-gdscript.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/resource/gdquest-learn-gdscript.md","aliases":[],"tags":["documentation","course","foundations"],"sourceIds":["source-1c7937134968d059"],"sources":[{"id":"source-1c7937134968d059","title":"GDQuest: Learn GDScript From Zero","url":"https://gdquest.github.io/learn-gdscript/","verifiedAt":null}],"sections":[{"id":"principle","title":"When to use it","body":"Learn programming fundamentals through small browser exercises. Useful for understanding code before relying on an AI assistant to produce it."},{"id":"access","title":"Access","body":"This particular course is free and open source. Other GDQuest courses may be paid."},{"id":"practice","title":"Try it","body":"Complete the variables, conditions and functions exercises, then modify one task yourself."}],"relations":[],"placements":[],"supersededBy":[],"attributes":{"kind":"documentation","format":"course","language":"en","authors":"The GDQuest team"},"endsAt":null,"provenance":"Original editorial recommendation. The external material retains its author’s rights.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors"}}