4 điểm bởi moripiri1234 2025-07-14 | 3 bình luận | Chia sẻ qua WhatsApp

Giới thiệu

Tôi đã thử tạo một trò chơi số đơn giản bằng vibe coding.
Vì tôi là kỹ sư machine learning nên kiến thức về frontend hay backend còn hạn chế; đây cũng là dịp để tôi thử xem có thể đi được đến đâu với phát triển do AI dẫn dắt.

Luật chơi là

  1. Có thể chọn hai số có tổng bằng 10 hoặc hai số giống nhau để xóa.
  2. Hai số phải kề nhau theo chiều ngang, chiều dọc hoặc đường chéo.
  3. Tuy nhiên, dù không kề nhau thì vẫn có thể xóa nếu giữa hai số chỉ có ô trống.
  4. Dù hai số nằm khác dòng, nếu giữa chúng không có số nào thì vẫn được tính là kề ngang (việc xuống dòng chỉ tính theo hướng trái -> phải!)
  5. Nếu không còn số nào có thể xóa, bạn có thể thêm số mới.
  6. Xóa hết toàn bộ các số thì bạn thắng trò chơi.

Đó là luật chơi.

Môi trường phát triển

Tôi dùng Cursor IDE. Vì muốn xem với thiết lập mặc định thì làm được đến đâu, nên tôi không chỉ định model hay thiết lập prompt riêng.

Cảm nhận sau khi phát triển

  1. Tuyệt vời cho các tác vụ đơn giản, nhỏ nhặt
    Về frontend, âm thanh và hiệu ứng animation, tôi dùng nguyên các đề xuất của AI. Nếu tự làm thì không chỉ khâu triển khai mà cả việc cân nhắc nên dùng gì cũng sẽ tốn khá nhiều thời gian, nhưng nhờ AI triển khai khá phù hợp với lối chơi nên tôi có thể rút ngắn đáng kể thời gian làm việc.
  2. Còn với tác vụ mang tính logic thì chưa chắc
    Dù đã giải thích luật chơi khá kỹ, AI vẫn thường triển khai không khớp với logic của game, hoặc khi thêm một luật khác thì lại làm hỏng chức năng cũ, nên tôi vẫn phải kiểm tra và tự sửa code. Có lẽ nếu prompt tốt hơn hoặc dùng model tốt hơn thì có thể đã khác.

Kết lời

Nhờ AI, có vẻ giờ đây có thể tạo ra những prototype đơn giản mà không cần mất hàng giờ học trước. Nhưng tôi cũng cảm nhận được rằng để dùng cho ra hồn thì vẫn có rất nhiều phần con người phải can thiệp. Dù sao thì nếu mọi người chơi game nhiều giúp tôi sẽ rất cảm ơn haha

3 bình luận

 
lamanus 2025-07-16

Việc xuất hiện của các con số không phải là ngẫu nhiên sao? Có vẻ độ bất đối xứng khá lớn.

 
moripiri1234 2025-07-16

Việc thêm bốn số là theo cách thêm lần lượt các số còn lại theo thứ tự.

 
moripiri1234 2025-07-14

À, thêm nữa là AI đã không làm tốt phần tối ưu cho di động; nên nếu có thể thì mong bạn chơi trên máy tính hoặc máy tính bảng.