# data[].attributes.body
*Có 4 yêu cầu chính để ghi ý tưởng sản phẩm cuối khóa:

Tên trò chơi

Thể loại

Cốt truyện

Hướng dẫn chơi

1. Điều khiển

2. Thu nhập và nâng cấp

3. Hệ thống chiến đấu

4. Mục tiêu

---------------------------------

*Mẫu:

Trò chơi: Adventure of Blue

Thể loại: Vượt chướng ngại vật

Cốt truyện

Bạn sẽ nhập vai Blue, một nhân vật dũng cảm, bước vào hành trình khám phá những thế giới kỳ bí. Trong hành trình này, Blue sẽ:

Thu thập coin để tăng sức mạnh.

Đối mặt với những kẻ thù nguy hiểm và những con boss khổng lồ.

Tiêu diệt boss cuối cùng ở màn 6, bảo vệ thế giới khỏi bóng tối.

Hướng dẫn chơi

1. Điều khiển Blue:

Nhấn phím A: Di chuyển sang trái.

Nhấn phím D: Di chuyển sang phải.

Nhấn phím Space: Nhảy qua chướng ngại vật hoặc tấn công từ trên.

2. Thu thập và nâng cấp:

Khi chạm vào một coin, Blue nhận được 1 xu.

Thu thập đủ 50 coin để được dịch chuyển đến thế giới shop, nơi bạn có thể:

Mua kiếm thường (2 sát thương).

Mua kiếm mạnh (5 sát thương).

Mua giáp (thêm 50 máu vào tổng máu hiện tại).

3. Hệ thống chiến đấu:

Đánh boss: Click chuột để tấn công boss.

Mỗi màn có quy định:

Màn 2, 4, 6: Xuất hiện boss (boss ở màn 6 có 30 máu).

Qua màn: Hồi phục 10 máu cho Blue.

Nếu máu Blue giảm xuống 0, trò chơi sẽ kết thúc.

4. Mục tiêu:

Đánh bại tất cả boss, đặc biệt là boss cuối màn 6, để chiến thắng.

# data[].attributes.body
Tuần 9: Lên ý tưởng sản phẩm, tìm kiếm hình ảnh phù hợp cho sản phẩm

Tuần 10: Hoàn thành màn menu, chức năng guide và setting

Tuần 11: Xây dựng logic của chương trình, màn hình kết thúc

Tuần 12: Sửa lỗi

Tuần 13: Làm slide thuyết trình

Tuần 14: Demo sản phẩm

# data[].attributes.body
Trò chơi phải tối thiểu có 2 màn chơi chính

Áp dụng được parralax, gravity hoặc tileset và camera viewport (Tương tự như game Mario run và Dangerous Maze)

Áp dụng được kế thừa trong việc tạo ra vật phẩm hoặc tạo ra Enemy

Áp dụng các nhân vật chức năng như obj_spawner, obj_controller

Lập trình thắng, thua logic rõ ràng

Lập trình hiệu ứng âm thanh cho từng nhân vật

Có thể lập trình thêm người chơi thứ 2 (nếu có thể)

Tối thiểu phải làm được 2 chức năng nâng cao cho trương trình

Ví dụ: Vật phẩm bất tử, tiêu diệt toàn bộ kẻ địch,...

---------------------------

*Lưu ý:

Sản phẩm phải có logic thắng thua rõ ràng

Nếu làm game về chiến tranh thì không được phép mang lá cờ của các nước vào

Không được đưa các nhân vật như Skibidi và Sigmaboy

# data[].attributes.attachment_caption
*Các bạn làm theo đúng yêu cầu, đúng trình tự về slide cho thầy nhé

# data[].attributes.body
Slide 1 chào mừng (ex: Xin chào quý thầy cô và quý phụ huynh)

Slide 2 giới thiệu bản thân (ex: Em tên là.... năm nay em.... tuổi và sở thích của em là.... hôm nay em sẽ thuyết trình sản phẩm của em)

Slide 3 tên trò chơi và mục đích tạo trò chơi

Slide 4 cốt truyện trò chơi

Slide 5 Các nhân vật trong trò chơi

Slide 6 cách chơi

Slide 7 Các công cụ sử dụng trong trò chơi

Slide 8 các bước tạo game (ex: Tuần 1 làm gì, tuần 2 làm gì)

Slide 9 hình ảnh thực tế của game (ex: Đưa hình ảnh game vào)

Slide 10 Những điều đã học được trong khóa học

Slide 11 Hạn chế

Slide 12 cảm ơn mọi người đã lắng nghe

# data[].attributes.body
tên game :

Thể loại: platfrom-topdown trên vũ trụ

cách chơi : màn 1-màn 3 platfrom ; màn 1 topdown

Ấn awds để di chuyển

# data[].attributes.body
“Night Janitor” – Bảo vệ ca đêm

Bạn đang sống trong một tòa nhà bỏ hoang trong thời đại dịch zombie

Mỗi đêm, sẽ có nhiều đợt zombie muốn xâm chiếm tòa nhà — bạn phải bảo vệ mình sống sót qua 3 ngày trực thăng sẽ đến đón bạn

# data[].attributes.body
Thế giới giả tưởng mang tên Aetheria, nơi tồn tại những tháp cổ đại được xây dựng để phong ấn sức mạnh hắc ám.

Các tháp này là nguồn năng lượng duy trì sự cân bằng cho toàn lục địa. Nếu một tháp sụp đổ, bóng tối sẽ lan tràn.

Kẻ thù: Quân đoàn trứng do Chúa tể trứng dẫn đầu, gồm quái vật, máy móc cổ xưa bị nguyền rủa, và những sinh vật biến dị.

1. Khởi đầu: Một tháp ở biên giới Aetheria bị tấn công. Người chơi được triệu hồi để bảo vệ.

2. Leo thang: Các đợt tấn công ngày càng mạnh, tiết lộ rằng kẻ thù đang tìm cách phá phong ấn để hồi sinh Chúa tể Hư Vô.

3. Hành trình: Người chơi phải đi qua nhiều vùng đất (rừng, sa mạc, núi băng, thành phố cổ) để bảo vệ từng tháp.

4. Cao trào: Khi sắp đến , người chơi phải đối mặt với boss khổng lồ – hiện thân của Hư Vô.

5. Kết thúc: Nếu thành công, phong ấn được củng cố và Aetheria được cứu. Nếu thất bại, quái vậtnuốt chửng thế giới.

# data[].attributes.body
name : Space

the loai : space ship, endless game, shooting

cach choi: nhan A,W,D de di chuyen , nhan Space de pause game va click de ban

cot truyen: ban duoc cu de di tieu chien nhung tang da de bao ve trai dat

# data[].attributes.body
tên trò chơi: LAST STAND: ARENA

thể loại: hành động, sinh tồn

cách chơi: di chuyển: WASD /tấn công: J

cốt truyện: Mỗi màn chơi là một khu vực bị quái vật chiếm giữ.
Chúng chỉ biến mất khi bị tiêu diệt hoàn toàn