Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Complete Godot 2D: Develop Your Own 2D Games Using Godot 4

Complete Godot 2D: Phát triển Game 2D của riêng bạn với Godot 4

Complete Godot 2D: Phát triển Game 2D của riêng bạn với Godot 4

Học cách tạo game 2D từ A đến Z bằng Godot Engine 4 và GDScript!

4.7
(1,581 đánh giá)
9,347 học viên
Giảng viên
Kaan Alpar
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.879.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
11.5 giờ video
83 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

Bạn sẽ học được gì

Tận dụng tối đa sức mạnh của Godot 4 để làm game 2D
Tạo 3 game hoàn chỉnh và độc đáo, đồng thời nắm vững các khái niệm nền tảng của Godot 4
Hiểu rõ các khái niệm cốt lõi như Nodes, Scenes, Scripting & Signals
Dùng GDScript - ngôn ngữ lập trình tích hợp sẵn của Godot - để xây dựng cơ chế game thú vị
Học các kiến thức lập trình cơ bản: if statements, vòng lặp, hàm, coroutines, v.v.
Khám phá cách dùng Tilemap mới, Animation Player và các node quan trọng khác để tạo game chất lượng

Yêu cầu

Không yêu cầu kiến thức đầu vào. Dù bạn là người mới hoàn toàn hay đã có kinh nghiệm lập trình/Godot, khóa học này đều phù hợp!

Đối tượng phù hợp

Người mới bắt đầu với Godot và lập trình
Người mới với Godot nhưng đã biết chút lập trình
Người dùng Godot ở trình độ mới bắt đầu và sơ cấp

Nội dung khóa học

4 phần • 82 bài giảng
1 Chào mừng đến với khóa học
2 Tải Godot
3 Tạo Project
4 Khám phá giao diện Godot
5 Khám phá thêm giao diện
6 Cộng đồng & Hỗ trợ
7 Truy cập các project của chúng ta
1 Giới thiệu phần - Speedy Saucer
2 Thiết lập Project
3 Nodes & Scenes
4 Rigidbody2D & Collision Shapes
5 Instancing Scenes
6 Chỉnh sửa Instances
7 Quan hệ Cha - Con
8 Thứ tự vẽ & Z Index
9 Nhập môn Scripting
10 Hàm & In văn bản
11 Thao tác số & In thêm
12 Làm quen với Biến
13 Tham số/Đối số của Hàm
14 Vector2 & apply_impulse()
15 Processing & apply_force()
16 Câu lệnh If & Toán tử so sánh
17 Nhận Input
18 Phạm vi của Biến
19 Giá trị trả về của Hàm
20 Theo dõi Người chơi bằng Camera2D
21 Xây mê cung
22 Dùng Signals để reset game
23 Parallax Background & Nhãn chữ
24 Tổng kết - Speedy Saucer
1 Giới thiệu phần - Alien Attack
2 Thiết lập Project & Scene Người chơi
3 Di chuyển Người chơi
4 Giới hạn vị trí Người chơi
5 Scene Rocket & Di chuyển
6 Hiểu về Delta Time
7 Bắn Rocket
8 Tạo tham chiếu đến Nodes
9 Xóa các Rocket không cần thiết
10 Scene Enemy & Di chuyển
11 Scene Spawner Enemy
12 Hàm Spawn Enemy
13 Bắn Enemy & Collision Layers
14 Deathzone cho Enemy
15 Mạng sống & Custom Signals
16 Tính điểm & Signal Enemy Died
17 Giao diện Điểm (Score UI)
18 Giao diện Mạng (Lives UI)
19 Màn hình Game Over
20 Thêm Hiệu ứng Âm thanh
21 Hiệu ứng Hạt lửa (Flame Particle)
22 Path Enemy (Kẻ địch di chuyển theo đường)
23 Thêm Path Enemy vào Spawner
24 Tổng kết - Alien Attack
1 Giới thiệu phần - Martian Mike
2 Thiết lập Project - Martian Mike
3 Animated Sprites
4 Di chuyển Người chơi
5 Toán tử Boolean
6 Cập nhật Hoạt ảnh
7 Vùng chết (Deathzone)
8 Bệ nhảy (Jump Pad)
9 Bẫy (Traps)
10 Animation Player
11 Mảng (Arrays) & Nhóm (Groups)
12 Vòng lặp For
13 Cơ bản về Tilemap
14 Tilemap Terrains (Autotile)
15 Nền cuộn (Scrolling Background)
16 Khu vực Bắt đầu
17 Khu vực Kết thúc
18 Chuyển Scene
19 Thêm Level
20 Đồng hồ đếm Level
21 Giao diện Đồng hồ (Timer HUD)
22 Màn hình Chiến thắng
23 Menu Bắt đầu
24 Thiết kế Level
25 Autoloads (Mẫu Singleton)
26 Hiệu ứng Âm thanh một lần
27 Tổng kết - Martian Mike

Giới thiệu khóa học

Learn how to get the most out of the new Godot 4 game engine by making 2D video games.

We take you through the fundamentals and key concepts of Godot. You’ll use Godot’s built-in scripting language, GDScript, to create interesting game mechanics.

Plus, you’ll learn the fundamentals of programming such as if statements, loops, functions, coroutines, and more.

By the end you know how to use the new Tilemap, the animation player and other important nodes to make amazing games!

You’ll create 3, yes 3!, games in Godot 4…

  • Speed Saucer: a Collision Avoidance Game where you’ll learn Godots fundamentals, scenes, nodes, instancing, scripting and more

  • Alien Attack: 2D Side Scrolling Space Shooter Game covering physics, movement logic, creating UI (user interface), particles and more. You’ll be shooting projectiles and keeping score!

  • Martian Mike: 2D Platformer Game packed full of new skills including animations, scene management, tilemap and many more

Whether you’re a complete beginner or have dabbled in Godot before, this course will have something for you.

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.

Godot 4 is an amazing engine and this course is the perfect place to dive into it! ?

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học D Games
Hiển thị tất cả khoá học Game Development
Hiển thị tất cả khoá học Gamedev
Hiển thị tất cả khoá học Godot
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊