Godot 2D Academy: Master 2D Games with Godot 4 and GDScript
Master 2D Game Development with the Latest Version of Godot and GDScript
Master 2D Game Development with the Latest Version of Godot and GDScript
Master 2D Game Development with Godot 4 and GDScript
Do you want to learn how to create 2D games from scratch with Godot 4.4 and GDScript? This course is for you! Whether you're a beginner or have experience in game development, here you'll find everything you need to master Godot, one of the most powerful and growing tools in the industry.
What will you learn in this course?
Godot Fundamentals: Installation, setup, and use of the engine.
GDScript from Scratch: Variables, conditionals, loops, functions, and more.
Creation of 4 Complete Games with Cool Mechanics:
Flappy Bird Clone – Physics, collisions, and scoring.
Idle Tycoon – Resource management and upgrades.
2D Platformer – Smooth movement, obstacles, and enemies.
Topdown Shooter – Shooting, spawners, and visual effects.
Visual Effects and Particles to bring your games to life.
Collision Systems, Physics, and Event Detection.
Structured Programming with Nodes and Inheritance.
Optimization and Best Practices in Godot.
Additionally, you'll get access to:
All assets and resources used in the course.
Source code for each game to download and compare.
Godot is growing by leaps and bounds, and now is the best time to learn it. Become a professional game developer and create your own projects with Godot 4 and GDScript.
Enroll now and take your passion for game development to the next level!
FAQ area empty
Conditional If
Xem trướcElse Structure
Xem trướcTernary Operator
Xem trướcMatch
Xem trướcOperator AND
Xem trướcOperator OR
Xem trướcOperator NOT
Xem trướcELIF
Xem trướcNested If Conditional
Xem trướcWhile Loop
Xem trướcFor Loop
Xem trướcFor Loop Exercise
Xem trướcGDScript Quiz: Logic & Flow Control
Game Introduction
Xem trướcGame Assets
Create Project
Xem trướcCreate Player
Xem trướcDelta and Physics Interpolation
Xem trướcCreate Main Scene
Xem trướcAdd Obstacles
Xem trướcObstacle Spawner
Xem trướcDetect Collisions
Xem trướcApply Floor Scroll
Xem trướcAdd Score
Xem trướcCreate Game Over UI
Xem trướcSave Score
Xem trướcAdd Sounds
Xem trướcNEW: Fix Flickering Problem
Xem trướcSection 7 Project
Game Introduction
Xem trướcGame Assets
Create Project
Xem trướcCreate Cashier
Xem trướcCreate Customers
Xem trướcInstantiate Customers
Xem trướcItems using Resources
Xem trướcMove Customer to Counter
Xem trướcServe Customers
Xem trướcPrepare Orders
Xem trướcComplete Orders
Xem trướcAdd Particle Effects
Xem trướcSound Manager
Xem trướcCreate Upgrade Panel
Xem trướcShow Upgrade Panel
Xem trướcUpgrade Items
Xem trướcCreate Store Panel
Xem trướcBuy in Store
Xem trướcApply Currency Format
Xem trướcCreate Options Panel
Xem trướcSection 8 Project
Game Introduction
Xem trướcGame Assets
Create Project
Xem trướcCreate Player
Xem trướcMove Player
Xem trướcCreate Level
Xem trướcUsing Layers
Xem trướcCreate First Obstacle
Xem trướcAdd Score with Fruits
Xem trướcChallenge: Create More Fruits
Xem trướcAdd Floors
Xem trướcCreate First Enemy
Xem trướcNew Trap
Xem trướcCheckpoint
Xem trướcAdd New Trap
Xem trướcCreating Rhino Enemy
Xem trướcCreating Platform Enemy
Xem trướcAdd Final Checkpoint
Xem trướcCreate Sound Manager
Xem trướcAdd UI
Xem trướcSection 9 Project
Game Introduction
Xem trướcGame Assets
Create Project
Xem trướcCreate Player
Xem trướcAdd Crosshair and Camera
Xem trướcCreate Weapons
Xem trướcEquip Weapons
Xem trướcPickup Weapons
Xem trướcCreate Projectiles
Xem trướcProjectile Shotgun
Xem trướcShooting Effects
Xem trướcAdd Enemies
Xem trướcChallenge: Add More Enemies
Xem trướcHealth Component
Xem trướcEnemy Spawner
Xem trướcAdd Coins
Xem trướcWaves of Enemies
Xem trướcApply Damage Material
Xem trướcDamage Text
Xem trướcHealth Bar
Xem trướcCamera Shake
Xem trướcVignette Effect & Point Light
Xem trướcSection 10 Project
It is recommended to have a computer capable of running Godot 4.4 and internet access to download resources.
A proactive attitude and a passion for learning and creating.
No prior game development experience is required; the course is designed for beginners.
Master the latest version of Godot and its interface to create 2D video games from scratch.
Write and understand code in GDScript, Godot's native programming language.
Create four complete games, applying advanced mechanics and professional design techniques.
Implement particle systems, visual effects, and optimizations to enhance the gaming experience.
Develop movement and physics systems, including platforms, collisions, and dynamic behaviors.
Work with animations and visual effects, using AnimationPlayer, particles, and shaders.
Apply sound and music to improve game immersion.
1.2
1 Student
325 Courses
1253 Reviews
Xin chào các bạn, tôi là Nguyễn Đình Cường, một lập trình viên và giảng viên đam mê công nghệ với hơn 15 năm kinh nghiệm trong ngành công nghiệp phần mềm. Tôi tốt nghiệp từ Bưu Chính Viễn Thông và đã từng làm việc cho một số công ty công nghệ hàng đầu như FPT Software và VinGroup. Với chuyên môn chính là phát triển ứng dụng web, tôi đã làm việc với nhiều công nghệ như HTML, CSS, JavaScript, React cho front-end và Node.js, Express, MongoDB cho back-end. Không chỉ dừng lại ở việc viết mã, tôi còn yêu thích tìm hiểu sâu về thiết kế hệ thống và kiến trúc phần mềm. Tôi tin rằng quá trình học lập trình không chỉ đơn thuần là lý thuyết, mà còn là sự trải nghiệm thực tế và giải quyết vấn đề. Trong các khóa học của mình, tôi cố gắng cung cấp cho học viên những bài giảng thú vị và dễ hiểu, cùng với các bài tập thực hành giúp củng cố kiến thức. Tôi hy vọng rằng qua các khóa học của mình, bạn sẽ không chỉ học được cách viết mã, mà còn phát triển tư duy lập trình và kỹ năng giải quyết vấn đề. Hãy cùng nhau khám phá thế giới lập trình và biến ý tưởng của bạn thành hiện thực! Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại liên hệ với tôi. Tôi rất vui được hỗ trợ bạn trong hành trình học tập của mình!
View Details