Building Flappy Bird & Ping Pong Games With Godot Engine

Posted By: ELK1nG

Building Flappy Bird & Ping Pong Games With Godot Engine
Published 6/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.69 GB | Duration: 3h 48m

Learn how to build flappy bird clone & ping pong games using Godot Engine & GDscript

What you'll learn

Learning basic fundamentals of Godot engine, getting to know technologies behind it, and its use cases

Exploring Godot dashboard & features

Learning basic GDscript code

Building & designing flappy bird clone game

Building & designing ping pong game

Learning game testing objectives: functional testing, user experience testing, and performance testing

Learning effective marketing strategies to promote your game

Getting to know marketplaces where game developers can sell their game

Requirements

No previous experience in Godot Engine or GDscript programming is required

Willingness to learn and be innovative

Description

Welcome to Building Flappy Bird & Ping Pong Games with Godot Engine course. This is basically an extensive project based course where you will be guided step by step on how to build a dynamic action survival game from scratch using Godot Engine and potentially build a sustainable passive income from selling the game on online Marketplaces. This course will teach you on how to build and design games without having to know extensive programming skill as Godot Engine has a visual scripting feature that allows you to drag and drop objects. In the introduction session, you will learn the basic fundamentals of Godot Engine, technologies used behind it, and its main use cases, then continue with a full step by step tutorial on how to install Godot Engine, tutorial to navigate its dashboard, as well as exploring all features available on that platform. Afterward, you will also be shown a couple examples of games created using Godot Engine and going over all potential game ideas to build. To make the learning experience even more complete, this course also comes with a project where you will be guided step by step on how to build an action survival theme game from scratch using Godot Engine. Once the game has been built, we will be conducting testing to make sure that all features have been fully functioning and most essentially the game has a friendly user interface from the player perspectives. In the testing session, there will be three main objectives that need to be tested, those are functional testing, performance testing, and user experience testing. Lastly, at the end of the course you will also learn effective marketing strategies that you can implement to reach more potential audiences to play your game as well as get to know several marketplace to sell your games like Itch IO and Steam.First of all, before getting into the course, we need to ask ourselves this question. Why should we learn building games using Godot? Well, the answer might be pretty obvious to some people, this is one of the best platform that you can utilise to build and design game without having very advances programming skills, other than that, there are still many other reasons why, Godot Engine has been well known to offer a comprehensive set of game creation tools, including a visual scripting system, 3D modelling tools, terrain editors, and animation tools. Not only that, Godot also provides social features that allow users to connect, collaborate, and engage with other players and creators. Users can join communities, participate in events, share feedback, and form friendships within the platform's social ecosystem. Last but not least, Godot supports multiple platforms, including Windows, macOS, Linux, iOS, Android, HTML5, and more. It provides a unified development environment that allows developers to create games that can run seamlessly on different operating systems and devices. Hence, when it comes to compatibility testing for the game that you build and design using Godot Engine, most likely it would pass without any issueBelow are things that you will learn from the course:Learning basic fundamentals of Godot engine, getting to know technologies behind it, and its use casesExploring Godot dashboard & featuresLearning basic GDscript codeBuilding & designing flappy bird clone gameBuilding & designing ping pong gameLearning game testing objectives: functional testing, user experience testing, and performance testingLearning effective marketing strategies to promote your gameGetting to know marketplaces where game developers can sell their game

Overview

Section 1: Introduction

Lecture 1 Introduction to the Course

Lecture 2 Highlight of the Course

Lecture 3 Whom This Course is Intended for?

Section 2: Tools & Resources

Lecture 4 Tools & Resources

Section 3: Introduction to Godot Engine

Lecture 5 Introduction to Godot

Section 4: Installing Godot Engine

Lecture 6 Installing Godot Engine

Section 5: Exploring Godot Dashboard & Features

Lecture 7 Exploring Godot Dashboard & Features

Section 6: Basics Godot Tutorial

Lecture 8 Adding Nodes to Scene

Lecture 9 Adding Script to Scene

Section 7: Game Ideas to Build

Lecture 10 Showcase of Games Built Using Godot

Lecture 11 Game Ideas to Build

Section 8: Building Flappy Bird Clone Game

Lecture 12 General Overview of Game Project 1

Lecture 13 Creating Folder for Game Project 1 & Initialising Scene

Lecture 14 Downloading Flappy Bird Game Asset

Lecture 15 Downloading Flappy Bird Pipe Game Assets

Lecture 16 Creating Bird Scene & Adding Nodes

Lecture 17 Creating Pipe Obstacle Scene & Adding Nodes

Lecture 18 Adding Logics to Bird Scene

Lecture 19 Adding Logics to Obstacle Scene

Lecture 20 Integrating Bird & Obstacles Scenes to Main Player Scene

Lecture 21 Creating Game Over Function

Lecture 22 Testing Flappy Bird Clone

Section 9: Building Ping Pong Game

Lecture 23 General Overview of Game Project 2

Lecture 24 Downloading Ping Pong Paddle & Ball Game Asse

Lecture 25 Creating Folder for Game Project 2 & Initialising Scene

Lecture 26 Creating Ping Pong Player & Ball Scenes

Lecture 27 Adding Logics to Ping Pong Player Scripts

Lecture 28 Adding Ping Pong Paddle & Ball Game Assets to the Scenes

Lecture 29 Duplicating Player Scene

Lecture 30 Adding Logics to Main Script

Lecture 31 Adding Logics to Ping Pong Ball Script

Lecture 32 Adding Logics to Node2D Script

Lecture 33 Testing Ping Pong Game

Section 10: Game Testing Objectives

Lecture 34 Game Testing Objectives

Section 11: Monetising & Marketing Your Game

Lecture 35 Game Marketing Strategies

Lecture 36 Marketplaces to Sell Your Game

Section 12: Conclusion & Summary

Lecture 37 Conclusion & Summary

People who are interested in building games using Godot Engine,People who are interested to learn GDscript programming language