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

Roblox Create A Crop Farming System

Roblox: Hệ Thống Trồng Trọt Trên Nông Trại

Roblox: Hệ Thống Trồng Trọt Trên Nông Trại

Khóa học lập trình trung cấp, mở rộng các khái niệm cơ bản đã dạy trong khóa beginner và intermediate trước đó.

4.7
(34 đánh giá)
343 học viên
Giảng viên
Brendon Ross
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 1.149.000đ -96%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
10.5 giờ video
53 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 28/05/2026

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

Import model dự án và sắp xếp mọi thứ sẵn sàng để bắt đầu.
Dùng sự kiện changed để cập nhật GUI mỗi khi giá trị gold thay đổi.
Tạo một functions module script, thêm hàm hiển thị phản hồi cho người chơi.
Đổi màu của các ô đất khi chúng tiến triển qua các giai đoạn tăng trưởng, dùng biến tên State.
Viết code cho các công cụ Rake, Bucket và Seed Bag để dùng trên nông trại và trồng cây.
Tạo hạt giống hoa hướng dương, bí ngô và ngô để trồng trên nông trại.
Thêm tất cả thông tin chi tiết về cây trồng vào seed module script.
Tạo các câu lệnh điều kiện hướng dẫn người chơi trang bị và sử dụng đúng công cụ để hoàn thành công việc.
Cho phép người chơi lấy nước từ giếng để tưới cây trên nông trại.
Tạo một GUI đặc biệt cho phép bạn thấy các biến thay đổi trong game, và tự điều chỉnh khi bạn tăng hoặc giảm số lượng biến.
Tạo một start game script để mỗi người chơi có nông trại riêng.
Bắt đầu phát triển một GUI lơ lửng trên mặt đất, hiển thị cho người chơi biết họ có thể trồng hạt giống nào, và cho phép họ click vào nút để gieo hạt.
Tạo một nút cho mỗi loại hạt giống mà người chơi có trong túi đồ.
Viết code để lấy thông tin về một hạt giống từ seed dictionary và đưa vào ô đất nơi hạt giống được trồng.
Tạo ra cây trồng đúng loại và gán nó vào ô đất, sẵn sàng để lớn lên và thu hoạch.
Dùng ray casting để đổi màu bất kỳ thứ gì bạn click vào trong dự án.
Dùng ray cast parameters để thay đổi hành vi của ô đất khi di chuyển nó trong workspace.
Ngăn người chơi va chạm với nhau, và ô đất va chạm với người chơi, giúp game chạy mượt hơn.
Cho người chơi mua hạt giống mới khi họ đã kiếm đủ vàng.
Kiểm tra game bằng 2 model nông trại và tạo server 2 người chơi trong Roblox Studio.
Tạo data store riêng cho mỗi người chơi bằng data module bạn tự tạo.
Khôi phục dữ liệu đã lưu của người chơi khi họ quay lại game.
Điều chỉnh user input script để tạo các nút di động cho người chơi dùng thiết bị cảm ứng, giúp họ chơi game trên điện thoại và máy tính bảng.
Tạo một module script và animation controller script để quản lý tất cả animation có thể dùng trong dự án.
Tạo animation người chơi lấy nước từ giếng bằng bucket, và tưới cây từ bucket.
Tạo animation người chơi nhảy lên không trung khi thu hoạch cây trồng.

Yêu cầu

Hoàn thành khóa 1 - Learn How To Code Games In Roblox Studio
Hoàn thành khóa 2 - Roblox Intermediate Coding Course
Công cụ giải nén file như WinZip (Windows) hoặc Archive (Mac)
Tài khoản và nhân vật Roblox
Kết nối Internet

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

Lập trình viên Roblox trình độ trung cấp
Nhà phát triển Roblox

Nội dung khóa học

6 phần • 53 bài giảng
1 Sắp Xếp Dự Án
2 Hiển Thị Gold Trong GUI
3 GUI Trên Đầu Người Chơi Và Phản Hồi
4 Script Ô Đất, Màu Sắc Và Trạng Thái Ô
5 Code Cơ Bản Cho Công Cụ Và Biến
6 Code Hạt Giống Và Biến
7 Tạo Seed Dictionary
8 Cập Nhật Script Ô Đất
9 Code Giếng Nước Và Biến
1 GUI Kiểm Tra
2 Sở Hữu Nông Trại
3 GUI Ô Đất - Hàm CheckStats
4 GUI Ô Đất - Tạo Nút
5 GUI Ô Đất - Chuyển Dữ Liệu Hạt Sang Thuộc Tính Ô
6 GUI Ô Đất - Tạo Cây
7 Trồng Cây Bằng Coroutine
8 Trồng Cây Và Thu Hoạch
9 Hoàn Thành Chu Kỳ Tăng Trưởng
1 Đặt Ô Đất - Phần 1 - Vị Trí Chuột
2 Đặt Ô Đất - Phần 2 - Ray Casting
3 Đặt Ô Đất - Phần 3 - Tạo Ô
4 Di Chuyển Ô Đất
5 Đặt Ô Đất - Tham Số RayCast
6 Đặt Ô Đất - Nhóm Va Chạm
7 Đặt Ô Đất - Click Để Đặt
8 Đặt Ô Đất - Xác Định Vị Trí Đặt
9 Mua Ô Đất - Phần 1 - Kiểm Tra Vàng Của Người Chơi
10 Mua Ô Đất - Phần 2 - Cho Phép Mua
1 Tạo Khu Vực Ô Đất
2 Dùng Các Vị Trí Spawn
3 GUI Và Chức Năng Bán Hạt
4 Mua Hạt Giống
5 Hiển Thị Hạt Giống Của Người Chơi
6 Điều Chỉnh Cho Nhiều Người Chơi
7 Hai Model Nông Trại
1 Tạo Player Datastore Và DataMod
2 Chuẩn Bị Lưu - Tuần Tự Hóa Dữ Liệu Ô Đất
3 Lưu Biến Và Thuộc Tính Ô
4 Giải Mã Dữ Liệu Đã Lưu
5 Tải Biến Của Người Chơi
6 Thu Thập Thu Hoạch Của Người Chơi
7 Hiển Thị Thông Báo Và Trồng Cây
8 Làm Tương Thích Với Di Động
1 Tạo Animation Cào Đất
2 Module Và Controller Animation
3 Sử Dụng Animation Cào Đất
4 Tạo Animation Gieo Hạt
5 Sử Dụng Animation Gieo Hạt
6 Tạo Animation Dùng Xô
7 Sử Dụng Animation Dùng Xô
8 Tạo Animation Nhảy Khi Thu Hoạch
9 Sử Dụng Animation Nhảy Khi Thu Hoạch
10 Hoàn Thiện Và Điều Chỉnh Lần Cuối

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

This course provides you with all the basic models, tools, and GUIs needed. It focuses primarily on coding and gives students an expandable and adaptable project they can use in their game development.


Some central concepts taught are

  • using module scripts in different ways

  • Using co-routines to pause and resume plant growth

  • creating and using animations

  • saving part positions and attributes to the data store.

  • ray casting to move and place parts

  • creating dictionaries of data that can be referred to from other scripts

  • coding and using surface, screen, and billboard GUI's


By the end of the project, students should have a farm to which they can add new crops and expand the farm to make it bigger.


As some coding concepts are complex, students should complete the following courses.


  • Learn To Code Games In Roblox Studio - Beginner

  • Roblox Intermediate Coding Course - Intermediate


The course structure has been designed to allow a working example to be tested at the end of most lessons. 


Many concepts taught in the course can be re-purposed and used in entirely different projects. 

To get the most out of the course, students should complete all videos in sequential order for sections one to five. The sixth section about animation is optional but does add a great finishing touch to the project.

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 Game Development
Hiển thị tất cả khoá học Lua
Hiển thị tất cả khoá học Roblox Studio
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊