Learn to make commercial video games [ GODOT MEGA TUTORIAL ]
Learn to make commercial video games [ GODOT MEGA TUTORIAL ], available at $19.99, has an average rating of 2.75, with 152 lectures, based on 2 reviews, and has 31 subscribers.
You will learn about Unerstanding all important elements of Godot game engine integrated development environment (IDE) Quality coding of program lines in Godot GD Script, programming concepts, techniques, and troubleshoot skills Good understanding of Python code syntax based on programming in GD Script Distinguish and using game nodes in the design window of Godot game engine Understanding the concept and methods of video Game Math when making a commercial video game Ability to independently program complex video game elements such as tech tree elements, game inventory, etc Understanding how to plan a video game and how to conclude started one Game types covered by tutorial: 3D RPG, 3D platformer, point and click, turn-based This course is ideal for individuals who are Beginner in comercial video game development or Game developer or beginner in learning Godot game engine and GD Script or Students interested in programming with a script based on the Pyton programming language It is particularly useful for Beginner in comercial video game development or Game developer or beginner in learning Godot game engine and GD Script or Students interested in programming with a script based on the Pyton programming language.
Enroll now: Learn to make commercial video games [ GODOT MEGA TUTORIAL ]
Summary
Title: Learn to make commercial video games [ GODOT MEGA TUTORIAL ]
Price: $19.99
Average Rating: 2.75
Number of Lectures: 152
Number of Published Lectures: 152
Number of Curriculum Items: 153
Number of Published Curriculum Objects: 153
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Unerstanding all important elements of Godot game engine integrated development environment (IDE)
- Quality coding of program lines in Godot GD Script, programming concepts, techniques, and troubleshoot skills
- Good understanding of Python code syntax based on programming in GD Script
- Distinguish and using game nodes in the design window of Godot game engine
- Understanding the concept and methods of video Game Math when making a commercial video game
- Ability to independently program complex video game elements such as tech tree elements, game inventory, etc
- Understanding how to plan a video game and how to conclude started one
- Game types covered by tutorial: 3D RPG, 3D platformer, point and click, turn-based
Who Should Attend
- Beginner in comercial video game development
- Game developer or beginner in learning Godot game engine and GD Script
- Students interested in programming with a script based on the Pyton programming language
Target Audiences
- Beginner in comercial video game development
- Game developer or beginner in learning Godot game engine and GD Script
- Students interested in programming with a script based on the Pyton programming language
Making a video game is not as hard as you think. And creating a game for the market as a commercial video game can be easy too. Why, because you will have the appropriate knowledge and learning tools to make it happen.
In this tutorial, you will start learning at a slow pace, with important things emphasized. And when you are encouraged with progress, learning can be intensified. The first course part (more than 30. lectures) is about video game Math, and this is also the beginning of your first video game. In every lecture, you will learn something new and important as an element of a video game.
After finishing the first course part you will have a complete and functional game level (game scene) of a turn-based video game. And this is fundamental for the next course part – a tech tree for an RPG video game. This course part ( more than 30. lectures) teaches about making an additional game scene. Game scenes will be connected and you can create RPG game-style research elements for a very interesting video game.
You can start learning from the second course part also (after section four). You will learn new things with a different educational approach. In this part, there are learning lectures, recapitulation lectures, and learning challenges. After, the course continues with a Video game plan. Theory and practice about game planning, time-content management, and practical planning for your video game project.
The course continues with the creation of various game systems for the game project like instancing a 2D game part, quest system, text info system, tech tree, etc. The additional section teaches about 2D game physics in a completely new game project about ball-type video games. The game is first created to be functional, later good graphic elements are added for potential market sale.
The section for recapitulation uses text from a “GD Script” book to remained you about basic and advanced GD Script programming concepts. In the beginning that is a “Hello World” project, but after, you will learn from games with numbers, games with letters, and 2D games.
After, you will learn how to improve 2D RPG video games. First, you will code a 2D game fog system. Next, you will create a micro menu(in-game) for interesting options to increase game play-ability. Also, you will learn about making a save system for your video game. In the section after, you can understand 2D physics with Joint2D nodes (PinJoint2D, GrooveJoint2D, and DampedSpringJoint2D).
The 3D Game development learning process starts with a 3D platformer. The game character path is generated by code, and the character is a robot with animated movement. You will learn game prototyping with 3D game assets for the game environment.
In the second 3D game learning project student will create a full 3D RPG Adventure. You will learn about MRC, NPC, game inventory system, save system, and game publishing process.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Basic of video games math
Lecture 3: Using game window
Lecture 4: Adding tileset
Lecture 5: Video game elements
Lecture 6: Using GD Script
Chapter 2: Turn based game
Lecture 1: Creating turn-based video game
Lecture 2: Sprite2D node
Lecture 3: Coding moves in turn-based video game
Lecture 4: Character movement
Lecture 5: Animation player node
Lecture 6: Animation settings
Chapter 3: Game design
Lecture 1: Creating pickable game item
Lecture 2: Colored background
Lecture 3: Game design
Lecture 4: Adding Font from asset library
Lecture 5: Working with RichTextLabel
Lecture 6: Textured buttons node
Lecture 7: Gameplay
Lecture 8: Game plan
Lecture 9: Progress bar node
Chapter 4: Video game elements
Lecture 1: Creating micro menu
Lecture 2: Node position change
Lecture 3: Coding game
Lecture 4: Coding improvement
Lecture 5: Advanced GD Script
Lecture 6: Movement in turn-based video game
Lecture 7: Improved movement
Lecture 8: User defined game window
Lecture 9: Working with a random number
Chapter 5: Tech tree for RPG video game
Lecture 1: Creating new scene and game elements
Lecture 2: Setting initial game scene
Lecture 3: Label node
Lecture 4: Recap lecture: Label
Lecture 5: Learning challenge: IF branch
Lecture 6: Button properties
Lecture 7: Creating signals
Lecture 8: Functions
Lecture 9: User defined functions
Lecture 10: Learning challenge: GD Script coding
Lecture 11: Tips for coding
Lecture 12: Button hint
Chapter 6: Game elements combinations
Lecture 1: Coding Challenge
Lecture 2: Singleton data
Lecture 3: Working with scenes
Lecture 4: Working with a complex code
Lecture 5: Way of coding a video game
Lecture 6: Game field explanation
Lecture 7: Compacting a code for a game level
Lecture 8: Texting game adventure
Lecture 9: Game field recognition in turn-based game
Lecture 10: Repetition of the essential
Lecture 11: Expanding tech tree
Lecture 12: Expanding tech tree
Chapter 7: Plan your game for a successful commercial video game
Lecture 1: Section introduction
Lecture 2: Introduction to game planing
Lecture 3: Time – content management
Lecture 4: Game creation start
Lecture 5: Tips for block one creation
Lecture 6: Practical lecture about creating a game plan
Lecture 7: Instancing a scene
Lecture 8: Good video game coding
Lecture 9: How to instantiate a scene
Lecture 10: Instancing a scene
Lecture 11: Recapitulation lecture
Lecture 12: Simplicity in game creation
Lecture 13: Stay on simple path
Lecture 14: Introduction to Godot 3.1 game engine
Chapter 8: Creating video game for a market
Lecture 1: Canvas layer offset property
Lecture 2: Canvas layer implementation
Lecture 3: If switch for a color change
Lecture 4: Creating 2D character with animated sprite
Lecture 5: 2D Environment
Lecture 6: Game item craft
Lecture 7: Instancing a 2D scene
Lecture 8: Making a game interesting
Lecture 9: Game character position
Chapter 9: 2D Physics
Lecture 1: Introduction to 2D Godot game engine
Lecture 2: Creating new 2D scene
Lecture 3: Add a ColisionShape2D
Lecture 4: Game object StaticBody2D
Lecture 5: RigidBody2D
Lecture 6: 2DBody's physics methods
Lecture 7: Adding sprite textures
Lecture 8: Constant linear velocity
Lecture 9: Constant angular velocity
Lecture 10: Promo video material for 2D video game with ball
Lecture 11: Interaction using keyboard
Lecture 12: Creating game foundation
Lecture 13: One level gameplay
Lecture 14: Better game graphics
Instructors
-
MARIAN DEVELOPMENT COMPANY Marijo Trkulja
Game programming teacher
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 1 votes
- 3 stars: 1 votes
- 4 stars: 0 votes
- 5 stars: 0 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024