awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
GDQuest avatar

GDQuest/learn-gdscript

0
View on GitHub↗
2,586 نجوم·213 تفرعات·GDScript·other·4 مشاهداتschool.gdquest.com/courses/learn_2d_gamedev_godot_4/learn_gdscript↗

Learn Gdscript

learn-gdscript is an interactive coding course and tutorial application designed to teach GDScript programming fundamentals. It functions as a game engine education tool that allows absolute beginners to study basic programming concepts, variables, and functions.

The project utilizes a sandboxed environment for practicing code execution and provides in-engine interactive tutorials. It features guided walkthroughs that direct users through editor interfaces to help them locate and understand software tools.

The curriculum covers game development logic, including the implementation of physics-based gameplay and game AI. It includes modules for building branching dialogue systems, creating player-tracking AI, and using physics areas to trigger world events.

Features

  • Language Learning Paths - Offers structured educational sequences designed to teach the fundamentals of the GDScript programming language.
  • Interactive Coding Exercises - Provides a sandboxed environment for practicing GDScript fundamentals through hands-on, interactive coding exercises.
  • Interactive Programming Tutorials - Provides a learning environment combining structured guides with hands-on exercises for mastering GDScript.
  • Game Engine Educational Tools - Provides a guided software experience for learning editor navigation and physics tools in a game engine.
  • Interactive Coding Tutorials - Provides guided learning modules and hands-on exercises executed directly within the game engine.
  • Programming Fundamentals - Teaches absolute beginners core programming constructs such as variables and functions.
  • Control Flow Basics - Provides instructional materials on fundamental logic structures like conditionals and loops in a sandboxed environment.
  • Sandboxed Code Execution Environments - Runs user-submitted scripts within a restricted environment to allow safe experimentation with GDScript.
  • Game AI - Implements decision-making and tracking logic for non-player characters within the game environment.
  • Branching Narrative Design - Implements a structured system for managing stories with multiple paths and state changes based on player choices.
  • Event-Based Physics Interactions - Uses physics areas to trigger game world events such as opening chests or detecting projectiles.
  • Onboarding and Walkthroughs - Provides guided tours and walkthroughs to help users navigate the software's editor interface.
  • Progressive Lesson Series - Provides a structured series of short lessons for progressively learning game AI and physics interactions.
  • Onboarding Guides - Provides introductory materials to help beginners navigate the Godot editor interface.
  • Dialogue Choice Systems - Provides systems for managing and presenting interactive conversation choices to the player.
  • Entity Tracking and Following - Implements character logic for maintaining relative distance and following a moving target entity.
  • Collision Event Handlers - Implements signal-based callbacks that execute game logic when physics bodies intersect defined zones.
  • Trigger-Based Gameplay Elements - Implements interactive world elements like treasure chests and projectile detection using physics areas.
  • Game AI Behaviors - Provides a modular system for creating autonomous characters capable of tracking and attacking targets.
  • Interactive UI Walkthroughs - Features interactive markers and instructions that direct users through the editor interface.

سجل النجوم

مخطط تاريخ النجوم لـ gdquest/learn-gdscriptمخطط تاريخ النجوم لـ gdquest/learn-gdscript

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة gdquest/learn-gdscript؟

learn-gdscript is an interactive coding course and tutorial application designed to teach GDScript programming fundamentals. It functions as a game engine education tool that allows absolute beginners to study basic programming concepts, variables, and functions.

ما هي الميزات الرئيسية لـ gdquest/learn-gdscript؟

الميزات الرئيسية لـ gdquest/learn-gdscript هي: Language Learning Paths, Interactive Coding Exercises, Interactive Programming Tutorials, Game Engine Educational Tools, Interactive Coding Tutorials, Programming Fundamentals, Control Flow Basics, Sandboxed Code Execution Environments.

ما هي البدائل مفتوحة المصدر لـ gdquest/learn-gdscript؟

تشمل البدائل مفتوحة المصدر لـ gdquest/learn-gdscript: mainmatter/100-exercises-to-learn-rust — This project is a structured Rust programming course and learning path consisting of a sequence of interactive coding… ratfactor/ziglings — Ziglings is an interactive coding course and tutorial designed to teach the Zig programming language. It functions as… carols10cents/rustlings — Rustlings is an interactive language tutorial and exercise suite designed to teach the syntax and idioms of the Rust… functional-koans/clojure-koans — Clojure Koans is an educational platform designed to teach the syntax and core concepts of the Clojure programming… data61/fp-course — This project is a functional programming course and automated coding curriculum designed to teach the core principles… bootdotdev/curriculum — This project is an interactive programming curriculum and educational system designed to teach computer science and…

بدائل مفتوحة المصدر لـ Learn Gdscript

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Learn Gdscript.
  • mainmatter/100-exercises-to-learn-rustالصورة الرمزية لـ mainmatter

    mainmatter/100-exercises-to-learn-rust

    9,134عرض على GitHub↗

    This project is a structured Rust programming course and learning path consisting of a sequence of interactive coding exercises. It provides a curriculum designed to guide learners from basic language fundamentals, such as syntax and type systems, to the development of complex applications. The learning experience is supported by a command-line solution validator that verifies the correctness of code solutions. The curriculum follows a progressive problem sequencing model, allowing users to master memory management and application logic through a series of practical coding challenges. The sc

    Rustexerciseslearning-by-doingrust
    عرض على GitHub↗9,134
  • ratfactor/ziglingsالصورة الرمزية لـ ratfactor

    ratfactor/ziglings

    4,662عرض على GitHub↗

    Ziglings is an interactive coding course and tutorial designed to teach the Zig programming language. It functions as a test-driven learning tool that guides users through a sequence of incremental exercises to master language syntax and semantics. The project provides a series of small, broken programs that learners must fix. Progress is achieved by modifying the code until it satisfies predefined requirements and passes associated automated tests. The educational experience is supported by a shell-based test runner and local compiler execution to provide immediate feedback. It utilizes a f

    beginner-friendlyeducationalexercises
    عرض على GitHub↗4,662
  • carols10cents/rustlingsالصورة الرمزية لـ carols10cents

    carols10cents/rustlings

    63,362عرض على GitHub↗

    Rustlings is an interactive language tutorial and exercise suite designed to teach the syntax and idioms of the Rust programming language. It functions as a guided learning path where users build proficiency by solving a collection of small, interactive coding challenges. The project utilizes compiler-driven learning, employing the Rust compiler to provide immediate feedback and validation as users fix broken code snippets. This approach focuses on language onboarding and education through practical, hands-on coding practice. The learning experience is structured around a file-based exercise

    Rust
    عرض على GitHub↗63,362
  • functional-koans/clojure-koansالصورة الرمزية لـ functional-koans

    functional-koans/clojure-koans

    3,799عرض على GitHub↗

    Clojure Koans is an educational platform designed to teach the syntax and core concepts of the Clojure programming language. It provides a structured curriculum of programming challenges that guide users through language features by requiring them to resolve a sequence of failing test cases. The project functions as an interactive learning environment that integrates a test-driven development workflow with automated feedback. By monitoring source files for modifications, the tool triggers immediate test execution whenever a user saves their progress, allowing for real-time verification of cod

    Clojure
    عرض على GitHub↗3,799
عرض جميع البدائل الـ 30 لـ Learn Gdscript→