Vừa học lập trình vừa chơi game cùng – Craftomation 101: Programming & Craft

Craftomation 101: Programming & Craft

Indie, Xây dựng, Tự động hoá, Giáo dục, Quản lý tài nguyên
https://store.steampowered.com/app/1724140/Craftomation_101_Programming__Craft/

Craftomation 101 là một trò chơi kết hợp giữa việc giải trí và giáo dục cùng lúc, cho bạn điều khiển những chú robo bằng cách lập trình và khai phá tài nguyên trên một hành tinh băng giá một cách tối ưu hướng đến sự tự động hoá trong cơ chế làm việc.

Trò chơi có phong cách đồ hoạ đơn giản, dễ nhìn và rất trực quan với từng khối (block) hiện rõ ràng trên map cũng như các vật thể, tông nền đều có những nét viền và phần màu sắc nổi bật lên trên, rất nhiều trong số chúng tạo cảm giác độc đáo và rất riêng với phong cách vẽ tay đặc trưng của từng game.

Không chỉ môi trường, nguyên vật liệu các kiến trúc mà còn cả ở phần giao diện HUD / UX UI như các nút điều khiển, cây kỹ năng, giao diện lập trình kéo thả… đều cho bạn góc nhìn rất gọn và khoa học, đúng với khái niệm clean-code trong giới lập trình luôn, người chơi sẽ dễ làm quen, tiếp nhận kiến thức và mạch lạc hơn trong suy nghĩ rất nhiều.

Phần âm nhạc tuy không nhiều và quá chi tiết mà chỉ đơn giản ở những giai điệu nhẹ nhàng, đầy tính thong thả thư giãn nhưng cũng không kém phần tập trung vừa đủ để giữ chân người chơi nâng cao tính trải nghiệm thông qua việc suy nghĩ tỉ mỉ và tính toán cẩn thận.

Với một trò chơi mang yếu tố giáo dục thì Gameplay luôn là phần quan trọng nhất, vừa không quá khó để có thể làm quen với những game thủ không chuyên môn về mảng lập trình như thế này lại phải vừa có độ khó và thử thách dành cho những ai muốn chuyên sâu thêm cũng như rèn giũa những kỹ năng và kiến thức mới, mọi thứ đều như một quyển giáo trình sống động về những kiến thức lập trình căn bản mà các học sinh cấp 2-3 ở Việt Nam hiện nay đã được học trên giảng đường nhưng thay vì những dòng chữ mô tả khô khan thì Craftomation 101 mang đến những hoạt ảnh chuyển động dễ làm quen và bắt mắt cũng như minh hoạt rõ ràng cho từng dòng code, cách vận hành và kết quả chúng mang lại.

Về cơ bản bạn bắt đầu làm quen với hành tinh băng tuyết và những nguyên vật liệu phổ thông được giới thiệu tính năng và cách thức hoạt động, bằng cách điều khiển một robo nhỏ vận hành bằng thao tác ban đầu là di chuyển, nhặt, kết hợp, xử lý nguyên liệu… bằng những dòng code làm quen ở dạng kéo thả, sau đó số lượng robo bạn có thể điều khiển sẽ tăng dần và độ phức tạp cũng như quy trình cần được tối ưu cũng sẽ tăng thêm tương ứng khiến quy mô trò chơi trở nên phát triển hơn bao giờ hết và việc vận hành trơn tru cũng sẽ khiến bạn phải cân nhắc, tính toán và xây dựng một mô hình hoạt động chi tiết hơn từ dòng lệnh nhận diện biến, vòng lặp cơ bản sẽ mở rộng hơn đến các chủ đề cần kiến thức nâng cao hơn như các hàm tổng hợp, điều kiện xử lý, vòng lặp theo nhiều yêu cầu…

Craftomation 101 là một sự kết hợp độc đáo không kém phần thú vị giữa giải trí và giáo dục một cách rất độc đáo để bạn vừa thoả mãn đam mê chơi game lại có thêm kiến thức mới ở một mảng cũng liên quan đến game là lập trình. Nếu bạn đơn thuần là một game thủ đến với trò chơi phong cách xây dựng mô hình tự động hoá hay là một lập trình viên muốn thử sức thì có thể thử qua trò chơi.

Theo dõi
Thông báo
guest
0 Comments
Inline Feedbacks
View all comments