Dự án “Thử Thách Liên Hoàn” của bộ đôi Siêu Nhân Lập Trình
Làm Game 3D với Roblox Studio

Đối với học sinh bậc Trung học cơ sở (THCS) trở lên, công nghệ là công cụ để các bạn hiện thực hóa tư duy logic và kỹ năng giải quyết vấn đề phức tạp.
Tại Học viện Sáng tạo Công nghệ Teky Bình Dương, dự án “Obby Game – Thử thách liên hoàn” của hai học viên Danh Khoa và Trường Sơn (Lớp Siêu nhân lập trình – Học phần 1) đã minh chứng cho năng lực làm chủ công nghệ và tư duy thiết kế sản phẩm chuyên nghiệp ngay từ những bước đầu tiên.
Roblox Studio – Công Cụ “Engine” Chuyên Nghiệp Cho Thế Hệ Lập Trình Viên Mới
Nhiều người vẫn lầm tưởng Roblox chỉ là một nền tảng chơi game đơn thuần. Thực tế, Roblox Studio là một bộ công cụ phát triển trò chơi (Game Engine) mạnh mẽ, sử dụng ngôn ngữ lập trình Lua và hệ thống vật lý 3D chân thực.
Đối với học sinh THCS, việc tiếp cận Roblox Studio trong Học phần 1 là một bước đệm quan trọng. Các bạn không chỉ học cách “xây dựng” mà còn học cách “vận hành” một thế giới ảo. Danh Khoa và Trường Sơn đã phải đối mặt với các khái niệm về Vector3, CFrame, Workspace Hierarchy và các thuộc tính vật lý của vật thể – những kiến thức vốn thuộc về chương trình đào tạo kỹ sư phần mềm cơ bản.
Tổng Quan Dự Án “Obby Game – Thử Thách Liên Hoàn”
Dự án của nhóm không chỉ đơn thuần là một trò chơi vượt chướng ngại vật (Obby). Đó là một hành trình khám phá địa hình được thiết kế có chiều sâu, đòi hỏi người chơi phải có sự tập trung cao độ và kỹ năng xử lý tình huống nhanh nhạy.

Ý tưởng và Cấu trúc màn chơi (Level Design)
Danh Khoa và Trường Sơn đã xây dựng một chuỗi thử thách đa dạng, đưa người chơi đi qua nhiều phân vùng môi trường khác nhau:
- Vùng Rừng Rậm (Jungle Biome): Tập trung vào khả năng căn khoảng cách nhảy giữa các khối Part tự nhiên.
- Vùng Sông Núi (River & Mountain): Thử thách khả năng giữ thăng bằng trên các địa hình dốc và hẹp.
- Khu Vực Nguy Hiểm (Danger Zone): Sự kết hợp giữa dung nham (Lava) và các hố sâu (Pits) chết người.
Mục tiêu cuối cùng là về đích an toàn, nhưng để làm được điều đó, người chơi phải vượt qua hàng loạt “bẫy” logic mà hai bạn đã cài cắm vô cùng tinh vi.
Phân Tích Kỹ Thuật: Khi Tư Duy Lập Trình THCS Lên Tiếng
Điểm khác biệt của một học sinh THCS khi làm Game chính là sự logic và tính hệ thống. Hãy cùng bóc tách các kỹ thuật chuyên môn mà Khoa và Sơn đã áp dụng trong dự án này:
Lập trình hệ thống Checkpoint (Điểm hồi sinh)
Trong thiết kế Game (Game Design), trải nghiệm người dùng (UX) là yếu tố sống còn. Hai bạn đã hiểu rằng một trò chơi quá khó mà không có điểm dừng chân sẽ khiến người chơi nản lòng.
- Giải pháp kỹ thuật: Sử dụng SpawnLocation kết hợp với các Teams hoặc Scripts để ghi đè điểm hồi sinh của người chơi khi họ chạm vào một vùng cụ thể. Điều này đảm bảo khi nhân vật “vấp ngã”, họ sẽ bắt đầu lại ngay tại thử thách đó thay vì quay về vạch xuất phát.

Scripting cho “Kill Part” và Xử lý va chạm
Để tạo ra các chướng ngại vật nguy hiểm như dung nham, nhóm đã sử dụng các đoạn mã Script gắn trực tiếp vào vật thể.
- Logic: Khi một bộ phận của nhân vật (Humanoid) chạm vào vật thể có thuộc tính “Deadly”, một hàm (Function) sẽ được kích hoạt để giảm lượng máu (Health) về 0 ngay lập tức. Đây là bài tập quan trọng về sự kiện Touched trong lập trình hướng đối tượng.
Tối ưu hóa thẩm mỹ và Không gian 3D
Học sinh THCS tại Teky Bình Dương được khuyến khích phát triển tư duy thẩm mỹ song song với kỹ thuật. Danh Khoa và Trường Sơn đã dành nhiều thời gian để “Decor” bối cảnh.
Việc sử dụng ánh sáng, màu sắc tương phản giữa các khu vực (rừng xanh – dung nham đỏ) không chỉ làm đẹp game mà còn là cách chỉ dẫn thị giác cho người chơi cực kỳ hiệu quả.
Kỹ Năng Thế Kỷ 21: Sự Trưởng Thành Của Học Sinh THCS
Dự án này không chỉ là một sản phẩm cá nhân, nó là kết quả của mô hình Pair Programming (Lập trình cặp) – một phương pháp làm việc phổ biến tại các tập đoàn công nghệ lớn như Google hay Microsoft.
- Sự Hợp Tác (Collaboration): Danh Khoa và Trường Sơn đã phải phân chia công việc: Một bạn phụ trách xây dựng cấu trúc (Builder), một bạn phụ trách viết kịch bản (Scripter). Việc phối hợp này giúp dự án hoàn thành đúng tiến độ và có độ hoàn thiện cao.
- Tư Duy Phản Biện (Critical Thinking): Trong quá trình Test game, khi phát hiện một màn chơi quá khó khiến nhân vật không thể vượt qua, hai bạn đã cùng phân tích và điều chỉnh lại thông số vật lý của các khối Part để cân bằng độ khó (Game Balancing).
- Giải Quyết Vấn Đề (Problem Solving): Đối mặt với các lỗi (Bug) phát sinh khi Checkpoint không nhận diện đúng vị trí, nhóm đã kiên trì “Debug” từng dòng lệnh để đảm bảo trò chơi vận hành

Định Hướng Nghề Nghiệp Từ Học Phần Siêu Nhân Lập Trình
Tại Teky Bình Dương, chúng tôi tin rằng mỗi dự án Game là một bước đệm cho sự nghiệp tương lai. Đối với học sinh THCS, việc làm chủ Roblox Studio mở ra nhiều cánh cửa:
- Game Developer: Nền tảng lập trình Lua là tiền đề tốt để tiếp cận C# (Unity) hay C++ (Unreal Engine) sau này.
- Software Engineer: Tư duy cấu trúc dữ liệu và giải thuật trong game giúp các bạn dễ dàng chinh phục các ngôn ngữ lập trình phổ biến khác.
- UI/UX Designer: Việc thiết kế màn chơi giúp các bạn có cái nhìn tinh tế về trải nghiệm người dùng – một ngành nghề đang rất “hot” trong kỷ nguyên số.
Nhận Xét Từ Giảng Viên Hướng Dẫn Tại Teky Bình Dương
Thầy giáo phụ trách lớp Siêu nhân lập trình chia sẻ:
“Thầy đánh giá rất cao tinh thần tự học và nghiên cứu của Danh Khoa và Trường Sơn. Ở độ tuổi THCS, các em đã có ý thức về việc tối ưu hóa mã nguồn và chăm chút cho trải nghiệm của người chơi.
Dự án ‘Thử thách liên hoàn’ không chỉ chạy tốt về mặt kỹ thuật mà còn cho thấy sự sáng tạo vượt bậc trong cách thiết kế bối cảnh 3D. Đây chính là tố chất của những lập trình viên chuyên nghiệp trong tương lai.”
Khoá học Siêu nhân lập trình tại Teky
Siêu nhân Lập trình là chương trình học lập trình với Python – một trong những ngôn ngữ lập trình phổ biến nhất hiện nay, được sử dụng rộng rãi bởi các tập đoàn công nghệ hàng đầu như Google, NASA và Spotify.
Khóa học được thiết kế dành cho học sinh từ 11 tuổi trở lên, giúp các em bước vào thế giới lập trình thực thụ thông qua việc tự tay viết mã để làm game, giải bài toán logic và xây dựng thuật toán.
Đây là bước chuyển quan trọng từ lập trình kéo–thả sang viết code thật, giúp học sinh hình thành nền tảng vững chắc về tư duy logic, khả năng giải quyết vấn đề và năng lực cấu trúc hóa thuật toán.
Siêu nhân Lập trình đặc biệt phù hợp với học sinh có định hướng theo đuổi con đường công nghệ chuyên sâu hoặc mong muốn chinh phục các chứng chỉ lập trình quốc tế trong tương lai.
Mục tiêu đào tạo
Học sinh 12–13 tuổi
Học sinh có thể tự tin thiết kế và lập trình game Roblox bằng code, tạo ra các trò chơi đơn giản với những tính năng cơ bản. Qua đó, các em làm quen với tư duy thuật toán và cách xây dựng chương trình một cách có hệ thống.
Học sinh 13–14 tuổi
Học sinh có thể lập trình các ứng dụng desktop đơn giản bằng Python, thiết kế giao diện website với Figma và xây dựng những sản phẩm thực tế như ứng dụng quản lý danh sách hoặc website cá nhân.
Học sinh học được gì trong Siêu nhân Lập trình?
Kỹ năng lập trình cơ bản
Học sinh biết cách cài đặt môi trường lập trình, sử dụng công cụ lập trình và viết các đoạn mã Python cơ bản.
Phát triển game và ứng dụng
Học sinh có thể tự làm game bằng code như trò chơi đoán số, game mê cung, mini chatbot; xây dựng ứng dụng desktop có giao diện đồ họa bằng Tkinter; đồng thời thiết kế giao diện website với Figma.
Xử lý dữ liệu và tư duy logic
Học sinh rèn luyện khả năng giải bài toán logic, toán học và xử lý dữ liệu; làm quen với các khái niệm về cơ sở dữ liệu, API, Cloud và quản lý dữ liệu bằng SQLite.
Cải tiến và tối ưu code
Học sinh biết cách đọc hiểu mã nguồn có sẵn, sửa lỗi và cải tiến chương trình để đáp ứng yêu cầu mới.
Phát triển kỹ năng mềm
Song song với kỹ thuật, học sinh được rèn luyện kỹ năng trình bày logic, diễn giải thuật toán, tư duy phản biện, sáng tạo và làm việc nhóm.
Vì sao nên học khóa học Siêu nhân Lập trình?
Python là ngôn ngữ có tính ứng dụng rất cao, được sử dụng trong nhiều lĩnh vực hiện đại như trí tuệ nhân tạo, phân tích dữ liệu, phát triển web và tài chính công nghệ. Đây cũng là ngôn ngữ lý tưởng để bắt đầu lập trình nhờ cú pháp dễ tiếp cận nhưng đủ mạnh để phát triển lên trình độ nâng cao.
Thông qua khóa học, học sinh không chỉ học cách viết code mà còn rèn luyện tư duy logic, khả năng phân tích và giải quyết vấn đề một cách có hệ thống. Việc trực tiếp tạo ra game và sản phẩm công nghệ giúp trẻ khơi dậy hứng thú học tập và xây dựng niềm yêu thích với lập trình ngay từ sớm.
Điểm khác biệt của khóa học Siêu nhân Lập trình
Khóa học chú trọng thực hành, không dừng lại ở lý thuyết. Mỗi buổi học đều gắn liền với một sản phẩm code nhỏ để học sinh áp dụng ngay kiến thức đã học.
Phương pháp giảng dạy theo hướng “Code rồi học”, cho phép học sinh thực hành trước, sau đó được giáo viên hướng dẫn, lý giải và chuẩn hóa tư duy, giúp việc học trở nên dễ hiểu và ghi nhớ lâu hơn.
Học sinh được tham gia dự án nhóm, cùng nhau xây dựng mini-game hoặc ứng dụng thực tế, từ đó rèn luyện kỹ năng làm việc nhóm và tư duy sản phẩm.
Bên cạnh đó, khóa học còn hỗ trợ tích hợp sản phẩm học tập vào hồ sơ du học hoặc hồ sơ thi học bổng chuyên Tin.
Quan trọng hơn, Siêu nhân Lập trình mang lại giá trị dài hạn: phát triển tư duy logic, học tập thông qua dự án thực tiễn, rèn luyện kỹ năng thế kỷ 21 và chuẩn bị cho học sinh sẵn sàng bước vào thế giới công nghệ đang không ngừng phát triển.
>> Xem thêm: Khám phá khoá học Siêu nhân lập trình tại Teky
Đầu tư đúng lộ trình – Định hướng đúng tương lai
Dự án “Obby Game – Thử thách liên hoàn” của Danh Khoa và Trường Sơn là lời khẳng định cho năng lực của thế hệ trẻ Bình Dương. Các bạn không chỉ chơi game, các bạn đang kiến tạo tương lai.
Hãy tiếp tục giữ vững ngọn lửa đam mê, vì mỗi dòng code các bạn viết hôm nay chính là viên gạch xây dựng nên thế giới công nghệ ngày mai.
Học viện Sáng tạo Công nghệ Teky Bình Dương
- Địa chỉ: 422 Đại lộ Bình Dương, P. Phú Lợi, TP. Thủ Dầu Một.
- Hotline: 1900 3168
- Website: https://teky.edu.vn/

