Master Mobile Game Development With Godot 4
Published 12/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.85 GB | Duration: 11h 31m
Published 12/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.85 GB | Duration: 11h 31m
From concept to app stores, including gameplay, UI system, in-game shop, saving system, in-app purchases and more.
What you'll learn
Make a complete fully featured mobile game that has all the elements of a finished mobile game: gameplay, UI system, in-game shop, saving system etc.
This course extensively covers in-app purchases using Godot’s plugins, no other resource on the internet currently covers it to this extent.
Learn how to export and run a Godot project to iOS and Android.
Get familiar with the Godot interface and its powerful tools.
Understand the principles of mobile game design, including touch controls and optimization for mobile devices.
Step-by-step guidance on how to publish your game on various mobile platforms.
Requirements
It would be helpful if you know the fundamentals of Godot, such as scenes, scripting etc.
Description
Want to learn how to create your own mobile games and deploy them to app stores?With this course, you’ll dive into the world of mobile gaming and learn the skills needed to create engaging and dynamic mobile games using Godot Engine.You’ll make a complete fully featured mobile game that has all the elements of a finished mobile game: gameplay, UI system, in-game shop, saving system etc.You’ll learn how to export and run a Godot project to iOS and Android. The course also extensively covers in-app purchases using Godot’s plugins, which no other resource on the internet covers to this extent.Whether you're a beginner or an experienced developer, this course will guide you through the fascinating process of mobile game development.Maybe you want to make mobile games and release them on the app stores, or you’ve taken a beginner Godot course and want to level up your skills?Perhaps you're a game dev enthusiast looking to break into mobile games, or you want to expand your skill set in Godot, with specific features like exporting and using the in-app purchase plugins.Move beyond beginner level and build a complete, feature-rich mobile game with this course!You'll Learn…Godot Engine Basics: Get familiar with the Godot interface and its powerful tools.Mobile Game Mechanics: Understand the principles of mobile game design, including touch controls and optimization for mobile devices.Scripting and Animation: Learn to script in GDScript and create engaging animations.Publishing Your Game: Step-by-step guidance on how to publish your game on various mobile platforms.Make a complete fully featured mobile game that has all the elements of a finished mobile game: gameplay, UI system, in-game shop, saving system etc.This course extensively covers in-app purchases using Godot’s plugins, no other resource on the internet covers it to this extent.The course teaches how to export and run a Godot project to iOS and Android.Unlike beginner courses, this course teaches how to make a complete game. This is very good for students looking to level up their skills and reach an intermediate level.You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way.And you’ll get access to the Q&A where our Instructors, Teaching Assistants and Community are ready to help answer your questions and cheer on your success.Enrol now and start your journey to become a mobile game developer with Godot!
Overview
Section 1: Introduction & Setup
Lecture 1 Welcome To The Course
Lecture 2 Course Overview
Lecture 3 Creating The Project
Lecture 4 Game Architecture
Lecture 5 Project Settings
Section 2: Mobile Gameplay
Lecture 6 Section Intro - Mobile Gameplay
Lecture 7 Player Scene
Lecture 8 Horizontal Movement
Lecture 9 Teleporting On Edges
Lecture 10 Adding Gravity
Lecture 11 Platform Scene
Lecture 12 Player Jump
Lecture 13 Game Camera
Lecture 14 Camera Limits
Lecture 15 Level Generation Intro
Lecture 16 Creating The Ground
Lecture 17 Generating The Level
Lecture 18 Level Generate Function
Lecture 19 Infinite Level
Lecture 20 Level Gen Script
Lecture 21 Platform Destroyer
Lecture 22 Overlapping Platforms
Lecture 23 Small Things
Lecture 24 Parallax Background
Lecture 25 Better Parallax
Lecture 26 Wrap Up - Mobile Gameplay
Section 3: Exporting And Testing
Lecture 27 Section Intro - Exporting And Testing
Lecture 28 Exporting for iOS
Lecture 29 Active Development
Lecture 30 Developer Mode
Lecture 31 Exporting for Android
Lecture 32 Accelerometer Input
Lecture 33 Wrap Up - Exporting And Testing
Section 4: UI System
Lecture 34 Section Intro - UI System
Lecture 35 Debug Console
Lecture 36 Log Messages
Lecture 37 Title Screen
Lecture 38 Pause Screen
Lecture 39 Game Over Screen
Lecture 40 Handling Buttons
Lecture 41 Changing Screens
Lecture 42 Animating Screens
Lecture 43 Disabling Buttons
Lecture 44 The HUD
Lecture 45 Safe Area
Lecture 46 Screen Scale
Lecture 47 Wrap Up - UI System
Section 5: Putting It All Together
Lecture 48 Section Intro - Putting It All Together
Lecture 49 Play Button
Lecture 50 Lose Condition
Lecture 51 Show Game Over
Lecture 52 Game Over Back
Lecture 53 Game Over Retry
Lecture 54 Keeping Score
Lecture 55 High Score
Lecture 56 Saving High Score
Lecture 57 Pausing The Game
Lecture 58 Show Pause Screen
Lecture 59 Pause Screen Buttons
Lecture 60 Pause When Minimized
Lecture 61 Sound Effects
Lecture 62 Wrap Up - Putting It All Together
Section 6: In-app Purchases
Lecture 63 Section Intro - In-app Purchases
Lecture 64 New Player Skin
Lecture 65 Shop Screen
Lecture 66 IAP Manager
Lecture 67 Gradle Build
Lecture 68 Google Play Plugin
Lecture 69 Connecting To Google
Lecture 70 Play Console App
Lecture 71 Querying Product Info
Lecture 72 Purchase Product
Lecture 73 Purchases Updated
Lecture 74 Acknowledging
Lecture 75 Query Purchases
Lecture 76 Consume Purchase
Lecture 77 Android Internal Testing
Lecture 78 iOS Plugin
Lecture 79 App Store App
Lecture 80 Understanding The AP
Lecture 81 Event Loop
Lecture 82 Purchasing iOS
Lecture 83 Restore Purchases
Lecture 84 Restore Button
Lecture 85 Wrap Up - In-app Purchases
Section 7: Publishing The Game
Lecture 86 Section Intro - Publishing The Game
Lecture 87 Google Play Store
Lecture 88 Apple App Store
Lecture 89 Course Wrap Up - Godot Mobile
This is the perfect course if you want to make a mobile game and release it on the app stores.,It's also ideal if you’ve taken one of the Godot beginner courses and you want to level up your skills.,Equally great if you want to learn mobile specific parts of Godot, like exporting and using the in-app purchase plugins.