Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    The Godot Bootcamp

    Posted By: ELK1nG
    The Godot Bootcamp

    The Godot Bootcamp
    Published 8/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 7.86 GB | Duration: 16h 52m

    Gaming and Application Development

    What you'll learn

    Learn how to create 2D and 3D games using the Godot game engine.

    Understand the fundamentals of GUI-based desktop software development with Godot.

    Master the GDScript programming language for game development and software engineering.

    Explore the use of APIs and web sockets to enhance functionality and interactivity.

    Requirements

    Familiarity with general computer usage and software installation is necessary.

    A computer with the Godot game engine installed is required. Godot is available for Windows, macOS, and Linux platforms.

    Enthusiasm, curiosity, and a passion for game development and software engineering are essential to make the most of this course.

    Description

    Welcome to the Godot Bootcamp, where you'll embark on an immersive journey to master game development and create powerful GUI-based desktop software using the versatile Godot game engine. Whether you're a beginner or an experienced developer, this comprehensive course is designed to equip you with the skills and knowledge needed to excel in the world of interactive software creation.Godot is a highly regarded game engine known for its flexibility and robust features. In this bootcamp, you'll dive deep into Godot's capabilities, exploring both 2D and 3D game development techniques. From designing captivating gameplay mechanics to implementing stunning visual effects, you'll learn the ins and outs of game development using Godot.But that's not all - this bootcamp goes beyond game development. We'll also venture into the realm of GUI-based desktop software. You'll discover how to craft user-friendly interfaces, create interactive applications, and leverage APIs and web sockets for real-time networking.What sets this bootcamp apart is its practical and project-based approach. Throughout the course, you'll engage in quizzes, hands-on projects, and collaborative group work, allowing you to apply your newfound knowledge and develop a portfolio of impressive projects.By the end of this bootcamp, you'll have mastered the GDScript programming language and gained proficiency in utilizing Godot's extensive toolset. Whether you aspire to create indie games, pursue a career in game development, or build intuitive desktop applications, the Godot Bootcamp will empower you to turn your ideas into reality.What you'll learn:The Godot game engine and leverage its features for game developmentDive into GDScript, Godot's intuitive scripting language, to build game mechanics and interactionsCreate captivating 2D games through sprite manipulation, animations, and collision detectionExplore the realm of 3D game development, including scene creation, lighting, and character controllersDevelop powerful GUI-based desktop software with intuitive interfaces and interactive elementsUtilize APIs and web sockets to implement real-time networking featuresGain hands-on experience through quizzes, and projectsAccess a wealth of resources, tutorials, and a supportive community of fellow learnersWhether you're a passionate gamer, aspiring developer, or tech enthusiast, the Godot Bootcamp will provide you with the knowledge and skills needed to excel in the dynamic field of game development and GUI-based software creation.Enroll now and embark on an exhilarating journey to become a proficient Godot developer!

    Overview

    Section 1: Introduction

    Lecture 1 Course Entailment

    Lecture 2 Download and Setup

    Lecture 3 Why are there two Week 1s

    Section 2: Week 1: GDScript(Recommendation: Someone with coding experience)

    Lecture 4 Variable Data Types

    Lecture 5 For loops

    Lecture 6 While loops

    Lecture 7 Flow Control

    Lecture 8 Logical Operators

    Lecture 9 Match Case

    Lecture 10 Creating Functions

    Lecture 11 Object Oriented Programming

    Section 3: Week 1: GDScript Alt Breakdown(Recommendation: Complete Beginners)

    Lecture 12 Alternate Breakdown

    Lecture 13 Print

    Lecture 14 Variables

    Lecture 15 Strings

    Lecture 16 Integers and Floats

    Lecture 17 Constants and Comments

    Lecture 18 Arrays

    Lecture 19 Adding and Removing

    Lecture 20 Pushing and Sorting

    Lecture 21 For loop

    Lecture 22 Range

    Lecture 23 Equality

    Lecture 24 if elif else

    Lecture 25 Dictionaries

    Lecture 26 While loops

    Lecture 27 Functions and Arguments

    Lecture 28 Function Alias

    Lecture 29 Classes

    Lecture 30 Week 1 Alt Wrap Up

    Section 4: Week 1 Quiz

    Section 5: Week 2: Mad Libs

    Lecture 31 What is Mad Libs?

    Lecture 32 Creating the Story Book

    Lecture 33 Create the Interface

    Lecture 34 Selecting a Story and Prompting the Player

    Lecture 35 Ending and Play Again

    Section 6: Week 3: Frogger

    Lecture 36 What is Frogger

    Lecture 37 Creating the background

    Lecture 38 Creating the Player

    Lecture 39 Player Movements

    Lecture 40 Creating the Vehicles

    Lecture 41 Player Death and Respawn

    Lecture 42 Water Death

    Lecture 43 Water Platforms

    Lecture 44 Win Space

    Lecture 45 Memory Leak FIx

    Lecture 46 Scoring System

    Lecture 47 Game HUD - Score

    Lecture 48 Game HUD - Lives

    Lecture 49 Timer and Bonus

    Lecture 50 Adding Audio

    Section 7: Week 4: Transition to 3D

    Lecture 51 Transitioning from 2D to 3D

    Lecture 52 Understanding the Differences of 2D and 3D

    Lecture 53 Similarities Between 2D and 3D

    Lecture 54 Materials

    Lecture 55 Lighting

    Section 8: Week 5: Frogger 3D

    Lecture 56 3D Assets

    Lecture 57 Creating our Background

    Lecture 58 Creating the Player

    Lecture 59 Player Movements

    Lecture 60 Creating Vehicles

    Lecture 61 Player Death and Respawn

    Lecture 62 Water Death

    Lecture 63 Water Platforms

    Lecture 64 Memory Leak

    Lecture 65 Win Space

    Lecture 66 Score, GUI, and Timer

    Section 9: Week 6: Internet Connectivity

    Lecture 67 What is an API

    Lecture 68 How to Use an API

    Lecture 69 Script Setup

    Lecture 70 Making API Calls

    Lecture 71 RapidAPI - Python to GDScript

    Lecture 72 What are Websockets

    Lecture 73 Establishing A Connection

    Lecture 74 Sending Data with WebSockets

    Section 10: Week 7: Desktop Development

    Lecture 75 How is Desktop Development Different

    Lecture 76 Anchors

    Lecture 77 Search Layout

    Lecture 78 Results Layout

    Lecture 79 Making A Search

    Lecture 80 Thumbnails, Titles, Genres

    Lecture 81 Anime Page

    Section 11: Week 8: Advanced Customizations

    Lecture 82 Custom Fonts

    Lecture 83 Custom Themes

    Lecture 84 Pop-out/Floating Windows

    Section 12: Week 9/10: Your Game Project

    Lecture 85 The Assignment

    Section 13: Week 11/12: Your Software Project

    Lecture 86 The Assignment

    Section 14: Bonus Material

    Lecture 87 Clean Code

    Lecture 88 Triggers, Pedals, Wheels

    Lecture 89 Controller Vibration

    Lecture 90 Gravity and Jumping

    Lecture 91 How to Code Any Mechanic

    Lecture 92 How to Save and Load Files

    Beginner game developers who want to learn and master game development using the Godot game engine.,Aspiring software engineers who are interested in creating desktop applications using Godot's GUI-based capabilities.,Students or hobbyists eager to explore the world of game development and software engineering with a focus on Godot.,Individuals with a passion for programming and a desire to build 2D and 3D games or GUI-based desktop software.,Anyone looking to enhance their skills in GDScript, APIs, web sockets, and game development using Godot.