Nếu bạn là newbie Scratch và muốn làm game kiểu Blue Lock (đá bóng, ghi bàn) thì mình hướng dẫn cách đơn giản nhất nhé 
(“Blue Lock” là bộ anime nổi tiếng về bóng đá – Blue Lock)
Ý tưởng game đơn giản
Game gồm:
Nhân vật (cầu thủ)
Khung thành
Quả bóng
Điểm số
Người chơi điều khiển cầu thủ → đá bóng → bóng vào khung thành → +1 điểm.
BƯỚC 1: Tạo nhân vật
4
Vào scratch.mit.edu
Nhấn Create
Thêm sprite:
Nhân vật (có thể vẽ cầu thủ)
Quả bóng
Khung thành
🕹 BƯỚC 2: Lập trình nhân vật di chuyển
Chọn sprite nhân vật → vào Code → kéo các block:
Khi nhấn cờ xanh
mãi mãi
nếu nhấn phím mũi tên phải → đổi x 5
nếu nhấn phím mũi tên trái → đổi x -5
nếu nhấn phím lên → đổi y 5
nếu nhấn phím xuống → đổi y -5
Giờ nhân vật đã di chuyển được.
BƯỚC 3: Làm bóng đi theo khi chạm
Chọn sprite quả bóng:
Khi nhấn cờ xanh
mãi mãi
nếu chạm nhân vật
đổi hướng theo hướng nhân vật
di chuyển 10 bước
BƯỚC 4: Tính điểm
Tạo biến: Score
Thêm code cho bóng:
Nếu chạm khung thành
thay đổi Score +1
về vị trí ban đầu
Nâng cấp kiểu Blue Lock
Sau khi làm được bản cơ bản, bạn có thể thêm:
Thanh lực sút (giữ phím lâu → sút mạnh hơn)
Thủ môn di chuyển tự động
Kỹ năng đặc biệt (dash nhanh)
Thêm đồng hồ đếm ngược
Mẹo cho newbie
Làm từng phần nhỏ trước
Test liên tục
Không làm game quá phức tạp ngay từ đầu
Xem project mẫu trên Scratch để học cách người khác code
(“Blue Lock” là bộ anime nổi tiếng về bóng đá – Blue Lock)
Game gồm:
Người chơi điều khiển cầu thủ → đá bóng → bóng vào khung thành → +1 điểm.
4
Vào scratch.mit.edu
Nhấn Create
Thêm sprite:
Nhân vật (có thể vẽ cầu thủ)
Quả bóng
Khung thành
🕹 BƯỚC 2: Lập trình nhân vật di chuyển
Chọn sprite nhân vật → vào Code → kéo các block:
Khi nhấn cờ xanh
mãi mãi
nếu nhấn phím mũi tên phải → đổi x 5
nếu nhấn phím mũi tên trái → đổi x -5
nếu nhấn phím lên → đổi y 5
nếu nhấn phím xuống → đổi y -5
Chọn sprite quả bóng:
Khi nhấn cờ xanh
mãi mãi
nếu chạm nhân vật
đổi hướng theo hướng nhân vật
di chuyển 10 bước
Tạo biến: Score
Thêm code cho bóng:
Nếu chạm khung thành
thay đổi Score +1
về vị trí ban đầu
Sau khi làm được bản cơ bản, bạn có thể thêm:
Làm từng phần nhỏ trước
Test liên tục
Không làm game quá phức tạp ngay từ đầu
Xem project mẫu trên Scratch để học cách người khác code