5 Trò Chơi Được Tạo Ra Bởi Claude AI

5 Trò Chơi Được Tạo Ra Bởi Claude AI

Mục lục

  1. Trò chơi phiêu lưu văn bản
  2. Trò chơi đố vui ở quán rượu
  3. Trò chơi Countdown
  4. Trò chơi platform đơn giản
  5. Trò chơi quản lý tài nguyên

Claude 3.5 Sonnet là một mô hình trí tuệ nhân tạo đáng kinh ngạc, và khi kết hợp với tính năng Artifacts của nền tảng Claude AI, nó có thể trở thành một công cụ năng suất hữu ích.

Artifacts là một trong những sáng tạo AI tốt nhất trong năm, bởi vì nó cho phép bạn chạy mã hoặc xem trang được tạo bởi Claude trong một thanh bên cạnh chatbot. Điều này cho phép bạn thấy bất kỳ thay đổi nào bạn yêu cầu Claude thực hiện gần như theo thời gian thực.

Trong khi Artifacts có thể được sử dụng để tạo các bảng điều khiển dữ liệu đơn giản, các công cụ theo dõi thông tin hoặc thậm chí là chi phí, hoặc như một cách để tạo mẫu nhanh chóng các ý tưởng mới, nó cũng có thể được sử dụng để tạo trò chơi.

Tôi đã thấy các phiên bản rất cơ bản của Doom, các trò chơi trí nhớ đơn giản và thậm chí cả Pong được tạo bởi Claude và có thể chơi được trong Artifact. Vì vậy, đây là một số lời nhắc để bạn tự thử.

Tạo lời nhắc cho Artifacts

Cuối tuần này, tôi đã tập hợp 5 lời nhắc bạn có thể sử dụng với Claude AI để tạo ra các trò chơi có thể chơi ngay trong Artifact. Tôi đã phải làm việc với Claude để xây dựng trò chơi và sau đó biến nó thành một lời nhắc có thể sử dụng.

Hy vọng rằng việc dán lời nhắc vào Claude sẽ tạo ra thứ gì đó gần giống với trò chơi mà tôi hình dung và đã tự mình chơi. Nếu vì lý do nào đó nó không hoạt động, chỉ cần nói rằng nó không hoạt động, và Claude sẽ sửa nó.

Tuy nhiên, AI là không thể đoán trước, vì vậy tôi không hứa gì nếu chúng hoàn toàn thất bại - chúng đã hoạt động khi tôi thử nghiệm.

1. Trò chơi phiêu lưu văn bản

Trước tiên, tôi đã yêu cầu Claude tạo một giao diện chatbot đơn giản cho một trò chơi phiêu lưu văn bản. Nó rất điển hình của thể loại này - bạn khám phá một biệt thự cũ và giải quyết một số câu đố cơ bản.

nTạo một trò chơi phiêu lưu văn bản dựa trên React là một thành phần độc lập. Nhập React, useState và các thành phần shadcn / ui (Input, Button, ScrollArea, Card, CardContent). Định nghĩa một đối tượng 'phòng' với bốn phòng được kết nối (bắt đầu, hành lang, ban công, thư viện), mỗi phòng có mô tả, lối thoát và các vật phẩm. Sử dụng các móc useState cho trạng thái trò chơi (currentRoom, input, output, inventory, chestUnlocked). Thực hiện một hàm handleCommand xử lý các lệnh: look, move (north / south / east / west), take, inventory, read, unlock. Bao gồm các yếu tố câu đố: yêu cầu đọc sách để vào thư viện và tìm chìa khóa để mở rương. Tạo một mảng commandKey liệt kê tất cả các lệnh. Cấu trúc giao diện người dùng với bố cục flex: ScrollArea để xuất bản trò chơi, Card cho phím lệnh và Input với Button cho các lệnh của người dùng. Sử dụng kiểu dáng với các lớp Tailwind. Khởi tạo với một thông điệp chào mừng. Thực hiện tất cả logic trò chơi trong handleCommand, bao gồm quản lý vật phẩm, chuyển đổi phòng và giải quyết câu đố. Đảm bảo giao diện phản hồi. Trò chơi nên hướng dẫn người chơi khám phá các phòng, thu thập các vật phẩm, giải quyết câu đố và cuối cùng mở khóa rương trong thư viện.n

Điều tôi thích về các trò chơi như thế này trong Claude là đây chỉ là điểm khởi đầu. Một khi bạn có hệ thống cốt lõi trong Artifact, bạn có thể yêu cầu Claude thay đổi nó thành, ví dụ, một trò chơi được đặt trên một con tàu vũ trụ hoặc trong một tàu ngầm biển sâu.

2. Trò chơi đố vui ở quán rượu

Tiếp theo là trò chơi đố vui ở quán rượu. Mặc dù tôi không thể nắm bắt được đầy đủ vẻ đẹp của một trò chơi đố vui truyền thống ở quán rượu trong một lời nhắc một đoạn, nhưng điều này sẽ cung cấp cho bạn một phác thảo sơ bộ để làm việc. Lời nhắc cung cấp tối đa 10 câu hỏi có thời gian, một điểm cho câu trả lời đúng, trừ một điểm cho câu trả lời sai.

nTạo một trò chơi đố vui tương tác dưới dạng thành phần React. Trò chơi nên có một kho 50 câu hỏi lựa chọn nhiều câu trả lời đa dạng bao gồm các chủ đề như lịch sử, khoa học, địa lý và văn học. Đối với mỗi phiên chơi, hãy chọn ngẫu nhiên 10 câu hỏi từ kho này. Thực hiện một bộ hẹn giờ 15 giây cho mỗi câu hỏi, được hiển thị dưới dạng thanh tiến trình. Hệ thống ghi điểm nên trao 1 điểm cho câu trả lời chính xác và trừ 1 điểm cho câu trả lời sai hoặc hết giờ. Trò chơi tiếp tục cho đến khi chính xác 10 câu hỏi được trả lời, bất kể đúng hay sai. Hiển thị điểm số hiện tại trong suốt trò chơi và hiển thị điểm số cuối cùng ở cuối. Bao gồm một nút Chơi lại để khởi động lại trò chơi với một tập hợp các câu hỏi ngẫu nhiên mới. Sử dụng các móc React cho quản lý trạng thái và bao gồm các thành phần giao diện người dùng cho hiển thị câu hỏi, các nút trả lời, bộ hẹn giờ và điểm số. Đảm bảo trò chơi hấp dẫn về mặt hình ảnh và phản hồi, sử dụng bố cục thẻ với kiểu chữ rõ ràng. Thực hiện các chức năng để xáo trộn các câu hỏi, xử lý các câu trả lời của người dùng và quản lý luồng trò chơi. Thành phần cuối cùng nên có thể chơi hoàn toàn trong một giao diện trò chuyện, cung cấp một trải nghiệm đố vui hấp dẫn và đầy thử thách.n

Nếu bạn muốn cải thiện điều này, bạn có thể yêu cầu Claude chia các câu hỏi thành các vòng cụ thể, có thể là năm câu hỏi mỗi vòng và yêu cầu nó bao gồm một vòng nhạc.

3. Trò chơi Countdown

Ở Vương quốc Anh, có một chương trình trò chơi ban ngày được gọi là Countdown với ba trò chơi - chữ cái, số và câu đố. Trong mỗi trò chơi, bạn có 30 giây để giải quyết vấn đề, vì vậy lời nhắc này được lấy cảm hứng một cách lỏng lẻo từ trò chơi đó - mặc dù bạn có 120 giây để giải quyết cả ba.

nTạo một thành phần trò chơi Countdown dựa trên React với ba loại vòng: Chữ cái, Số và Câu đố. Thực hiện một giao diện tab để chuyển đổi giữa các vòng. Đối với vòng Chữ cái, hãy tạo 9 chữ cái ngẫu nhiên (hỗn hợp nguyên âm và phụ âm) và cho phép người chơi nhập từ dài nhất của họ. Trong vòng Số, hãy cung cấp 6 số ngẫu nhiên (2 số lớn, 4 số nhỏ) và một số mục tiêu từ 100-999 để người chơi đạt được bằng cách sử dụng phép tính cơ bản. Vòng Câu đố nên đưa ra một từ bị xáo trộn gồm 9 chữ cái từ một danh sách được xác định trước. Mỗi vòng có một bộ hẹn giờ 120 giây được hiển thị ở định dạng phút:giây. Bao gồm các trường nhập liệu cho câu trả lời của người chơi và các nút gửi cho mỗi vòng. Sử dụng các móc React cho quản lý trạng thái. Thực hiện một hệ thống ghi điểm trao điểm dựa trên độ dài của câu trả lời. Hiển thị điểm số hiện tại và cung cấp tùy chọn Chơi lại sau mỗi vòng. Đảm bảo trò chơi hấp dẫn về mặt hình ảnh với kiểu chữ rõ ràng, sử dụng bố cục thẻ cho container chính. Thành phần nên có thể chơi hoàn toàn trong một artifact giao diện trò chuyện, cung cấp một trải nghiệm Countdown hấp dẫn.n

Đối với chữ cái, bạn được cung cấp một bộ nguyên âm và phụ âm được tạo ngẫu nhiên, và bạn phải tạo từ dài nhất có thể. Đối với số, bạn phải sử dụng năm số được tạo ngẫu nhiên để bằng với số mục tiêu. Cuối cùng, câu đố là một từ bị xáo trộn để giải quyết.

4. Trò chơi platform đơn giản

Điều mà hầu hết các nhà phát triển trò chơi thử nghiệm khi lần đầu tiên học cách tạo trò chơi là một trò chơi platform đơn giản. Hãy nghĩ đến Mario hoặc Sonic, nhưng với các hình dạng nguyên thủy thay vì thợ sửa ống nước người Ý. Vì vậy, với lời nhắc này, tôi đã giao cho Claude nhiệm vụ chính xác đó - một trò chơi platform đơn giản.

nTạo một thành phần trò chơi platform 2D dựa trên React bằng cách sử dụng HTML5 canvas. Trò chơi nên có một nhân vật người chơi (hình chữ nhật màu đỏ) có thể di chuyển sang trái, phải và nhảy bằng cách sử dụng các phím mũi tên. Thực hiện ba cấp độ khó tăng dần, mỗi cấp độ có các nền tảng (hình chữ nhật màu xanh lá cây), các đồng xu có thể thu thập (hình tròn màu vàng) và các chướng ngại vật (hình chữ nhật màu tím) để tránh. Sử dụng nền màu xanh da trời. Trò chơi nên có một hệ thống ghi điểm, với người chơi thu thập các đồng xu để tăng điểm số của họ và tiến lên cấp độ tiếp theo. Thực hiện phát hiện va chạm cho các nền tảng, đồng xu và chướng ngại vật. Sử dụng các móc React cho quản lý trạng thái, bao gồm trạng thái trò chơi, điểm số và cấp độ hiện tại. Tạo một vòng lặp trò chơi bằng cách sử dụng requestAnimationFrame để hiển thị và cập nhật trạng thái trò chơi liên tục. Thực hiện một nút bắt đầu / khởi động lại và hiển thị điểm số hiện tại và cấp độ. Sử dụng kiểu dáng cho container trò chơi bằng cách sử dụng nền gradient và góc bo tròn cho giao diện bóng bẩy. Đảm bảo trò chơi có thể chơi hoàn toàn trong một artifact giao diện trò chuyện, cung cấp một trải nghiệm platformer hấp dẫn mà không cần dựa vào hình ảnh hoặc tài nguyên bên ngoài.n

Bạn có thể yêu cầu Claude tùy chỉnh trò chơi, làm cho nó phức tạp hơn hoặc thậm chí thêm các cấp độ hoặc thử thách mới vào trò chơi. Bạn thậm chí có thể yêu cầu nó cung cấp cho trò chơi một chủ đề.

5. Trò chơi quản lý tài nguyên

Cuối cùng, loại trò chơi yêu thích của tôi - quản lý tài nguyên và xây dựng đế chế. Ở đây, Claude sẽ tạo ra một trò chơi cho phép bạn tuyển mộ quân lính, tổ chức trận chiến và quản lý lãnh thổ chống lại một đối thủ do AI điều khiển.

nTạo một trò chơi chiến lược dựa trên React được gọi là Empire Tactics có thể chơi được trong một Artifact. Trò chơi nên có một bản đồ lưới 5x5 nơi người chơi và AI kiểm soát các lãnh thổ, được biểu diễn bằng các ô vuông màu xanh lam và đỏ tương ứng. Người chơi quản lý vàng và tài nguyên quân đội. Thực hiện bốn hành động chính: Tuyển mộ (10 vàng cho 1 đơn vị quân đội), Mở rộng (50 vàng và 5 đơn vị quân đội để chiếm giữ một lãnh thổ trống liền kề), Trận chiến (chiến đấu dựa trên cơ hội để chiếm giữ lãnh thổ của kẻ thù) và Kết thúc lượt. AI nên đưa ra các quyết định đơn giản để tuyển mộ, mở rộng hoặc chiến đấu mỗi lượt. Bao gồm một hệ thống theo lượt, nơi người chơi nhận được thu nhập dựa trên các lãnh thổ được kiểm soát. Sử dụng các móc React cho quản lý trạng thái. Hiển thị bản đồ, tài nguyên của người chơi và AI, các nút hành động và thông báo trò chơi. Thực hiện các điều kiện chiến thắng, nơi trò chơi kết thúc khi một bên kiểm soát tất cả các lãnh thổ. Đảm bảo trò chơi hấp dẫn về mặt hình ảnh với bố cục thẻ, kiểu chữ rõ ràng và thiết kế phản hồi. Làm cho nó có thể chơi hoàn toàn trong giao diện trò chuyện, cung cấp một trải nghiệm chiến lược hấp dẫn mà không cần dựa vào tài nguyên bên ngoài.n

Đây là trò chơi phức tạp nhất có thể được tạo ra và vẫn có thể chơi được trong Artifact. Vấn đề là, để mã hoạt động trong Artifact, nó phải được tạo ra đầy đủ trong một tin nhắn duy nhất, và điều này đã sử dụng gần như tất cả các ký tự có sẵn. Bạn có thể điều chỉnh hoặc đơn giản hóa nó, nhưng nếu bạn muốn làm cho nó hấp dẫn hơn hoặc phức tạp hơn, bạn sẽ phải chạy nó trên máy tính của mình.

Logo

0 comments Blogger 0 Facebook

Đăng nhận xét

 
Agent.ai.vn © 2024 - Nắm bắt tương lai
Top