SỞ GIÁO DỤC VÀ ĐÀO TẠO HÀ NỘI
TRƯỜNG THCS CHU VĂN AN
BẢN THUYẾT MINH
SẢN PHẨM THAM GIA CUỘC THI
SÁNG TẠO THANH THIẾU NIÊN NHI
ĐỒNG LẦN THỨ 18 NĂM 2022
TÊN PHẦN MỀM: Game Tiêu diệt Covid
Nhóm học sinh thực hiện:
1. Vũ Khơi Ngun
2. Lê Quốc Huy
3. Vũ Lê Minh Chí
4. Phạm Đức Bình
5. Lưu Sơn Tùng
Trường THCS Chu Văn An – Quận Long Biên – Thành phố Hà Nội
Số điện thoại liên hệ:
Hà Nội, ngày 10 tháng 6 năm 2022
MỤC LỤC
PHẦN I. GIỚI THIỆU CHUNG.................................................................................1
1. Ý tưởng sáng tạo phần mềm.............................................................................1
2. Tính mới, tính sáng tạo.....................................................................................1
3. Các chức năng chính........................................................................................................................ 1
4. Cách sử dụng..................................................................................................... 1
5. Khả năng áp dụng............................................................................................. 1
PHẦN II. TIẾN TRÌNH THỰC HIỆN:...................................................................... 2
1. Xác định yêu cầu phần mềm (trò chơi)........................................................... 2
2. Thiết kế hệ thống................................................................................................................................ 2
3. Lập trình............................................................................................................ 2
4. Kiểm thử phần mềm..........................................................................................2
PHẦN III. PHÁT HÀNH PHẦN MỀM:.................................................................... 3
1. Đóng gói và phát hành...................................................................................... 3
2. Ý kiến phản hồi..................................................................................................3
PHẦN IV. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN.................................................4
i
PHẦN I. GIỚI THIỆU CHUNG
1. Ý tưởng sáng tạo phần mềm
Phục vụ nhu cầu giải trí đồng thời giúp người chơi tìm hiểu về đại dịch Covid-19 đã
tùng diễn biến rất phức tạp ở Việt Nam, cướp đi hàng nghìn sinh mệnh, qua đó hiểu
được và tri ân các chiến sĩ áo trắng đã hi sinh để bảo vệ chúng ta.
(Chưa rõ, cần trình bày chi tiết hồn cảnh từ đó đưa ra TÊN PHẦN MỀM, với mục
đích là gì)
2. Tính mới, tính sáng
tạo Tính mới
Sản phẩm này của chúng con là hoàn toàn mới, dựa trên ý tưởng đề xuất của cả
nhóm và game này cũng chưa được phát hành.
(Chưa được:
Cần nêu những tựa game về cùng đề tài, sản phẩm có gì khác so với những game
đó)
Tính sáng tạo
Sự khác biệt của game và một số game khác:
1.
Game có giao diện đẹp, trực quan, dễ tương tác. Hình nền trong game là
những hình ảnh có thật được chụp tại các vùng miền
2.
Game yêu cầu người chơi phải có tư duy chiến thuật tốt để không cho người
nhập cảnh trái phép qua biên giới của nước ta.
3.
Qua game, chúng ta sẽ hiểu được tầm quan trọng của việc ý thức chống dịch
của bản thân và hậu quả dẫn đến cho chính phủ. Nếu khơng có ý thức phịng
chống dịch thì người chơi sẽ được chứng kiến qua từng màn đấu với những
hình ảnh các con Covid lũ lượt tràn vào đất nước Việt Nam xinh đẹp của
chúng ta.
(Cần nêu những điểm sáng tạo đặc trưng, chỉ có trong sản phẩm, kèm theo hình ảnh
minh họa)
3. Cách sử dụng
Khởi động như nào, người chơi có gì, cần làm gì, kết thúc như nào?
- Người chơi cần dùng các nút mũi tên trên bàn phím để điều khiển bác sĩ di chuyển.
Người chơi khi có vũ khí bấm nút “space” để dùng vũ khí. Nếu người chơi đã có 2
vũ khí thì bấm phím “z” để chuyển đổi giữa các vũ khí. Khi đã đi qua màn shop
1
người chơi có thể bấm nút “shop” góc trái màn hình để vào cửa hàng mua đồ giúp
ích trong q trình chơi.
4. Khả năng áp dụng
- Người chơi có sử dụng sản phẩm ở bất cứ đâu miễn là có máy tính và mạng và sau
này bọn em sẽ phát triển game sao cho tiện lợi hơn và có thể chơi ở mọi nơi, mọi
địa điểm Cần trình bày về những hồn cảnh có thể sử dụng trị chơi. Ví dụ, để giải
trí, trong học tập… Viết tất cả trong 1-2 đoạn, khơng tách riêng mục đích bên dưới
Mục Đích:
-Có thể sử dụng game để giải trí hay thi đấu với bạn bè xem ai phá đảo nhanh hơn
để giải trí sau những giờ học hay làm việc mệt mỏi, áp lực,…
-Đồng thời giúp mọi người hiểu hơn về đại dịch đã qua cũng như có thể coi đây là 1
thứ giúp chúng ta nhớ về những ký ức chống dịch.
2
PHẦN II. TIẾN TRÌNH THỰC HIỆN:
1. Xác định yêu cầu phần mềm (trò chơi)
-Bọn em đã tham khảo khá nhiều game về đề tài “Covid” này và ít thấy ai phát
triển giống bọn em. Về những yêu cầu để có thể chơi được game thì mọi người cần
có một chiếc máy tính (win 7 hoặc win 10 đều được) và cần có wifi
- Yêu cầu ở đây là yêu cầu về chức năng. Người chơi sẽ cần những chức năng gì. Ví
dụ: di chuyển, mua vũ khí, bắn…. trình bày chi tiết các chức năng đó
- Ngồi ra cịn cần yêu cầu về phần cứng: Để sử dụng được sản phẩm thì cấu hình
máy tính tối thiểu phải như thế nào?
2.
Lập trình
- Ngơn ngữ lập trình: Scratch 3.0 (Chạy hệ điều hành Window10)
- Các phần mềm tạo ra sản phẩm:
● Hình ảnh, đồ họa: Phần mềm vẽ ibis Paint X
● Thơng tin: Google
Đoạn code của một số chức năng chính:
+ Di chuyển:
Giải thích:
3
Định nghĩa biến: “Trọng lực” ; “ Độ cao nhảy” ; “Tốc độ” ; “Lực ma sát” ; “Độ
dốc
> Chỉnh biến “Tọa độ Y” theo “Trọng lực”
> Chỉnh tọa độ y theo biến “Tọa độ Y”
> Nếu [Chạm vào màn chơi (#mặt đất)] thì:
> Lặp lại cho đến khi [Khơng chạm vào màn chơi]:
> Chỉnh tọa độ y theo {[Kí tự của “Tọa độ Y”/”Tọa độ X”]*(-1)}
> Đặt “Tọa độ Y” theo {[‘Phím mũi tên lên được ấn’ & ‘Kí tự của “Tọa độ
Y”/”Tọa độ X” bằng -1] *Độ cao nhảy}
> Nếu [Tăng tốc = 0]:
> Đặt “Tọa độ X” theo {[Tọa độ X + (Phím mũi tên trái được ấn * Tốc độ *1) +(Phím mũi tên phải được ấn *Tốc độ *1)] *Lực ma sát}
> Nếu [Tăng tốc = 1]:
> Đặt “Tọa độ X” theo {[Tọa độ X + (Phím mũi tên trái được ấn * Tốc độ *3)
+ (Phím mũi tên phải được ấn *Tốc độ *3)] *Lực ma sát}
- Không phải là dịch đoạn code. Chỉ cần chụp các đoạn code và nêu chức năng của
>
chúng. Ví dụ đoạn code trên dùng để di chuyển cái gì, như thế nào.
3. Kiểm thử phần mềm
- Sau khi hồn thành sản phẩm, đã check mọi lỗi thì bọn em đã cho những người
bạn cùng lớp, khác lớp, mọi người trong gia đình,v.v… để họ góp ý cho sản phẩm
của bọn em. Sau khi thu thập khá nhiều ý kiến, khen có, chê có thì bọn em đều tiếp
nhận và chỉnh sửa như là 1 vài loại bẫy hay map mới,…
4
PHẦN III. PHÁT HÀNH PHẦN MỀM:
1. Đóng gói và phát hành
Sản phẩm này bọn em chưa phát hành trên nhiều nền tảng nhưng hướng phát triển
sau này của bọn em là phát hành sản phẩm này trên càng nhiều nền tảng càng tốt
Đường link để sử dụng sản phẩm?
2. Ý kiến phản hồi
Chúng em đã cho khá nhiều người chơi thử và họ đều đánh giá game bọn em khá
tốt nhưng cũng có 1 vài lỗi như đơi lúc vũ khí phản ứng chậm,virus khơng bị ảnh
hưởng bởi vũ khí,… Có những điều chúng em cần cải thiện như fix những lỗi của
game; cải thiện đồ hoạ, lối chơi.
Ghi rõ số lượng người đã dùng thử, chi tiết phản hồ là gì, những gì đã được tiếp
thu và cải tiến trong sản phẩm?
5
PHẦN IV. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN
Kết luận??? (Cần viết một đoạn văn kết luận cho sản phẩm cẩn thận)
Khả năng ứng dụng vào thực tế: (bỏ)
+ Làm chương trình mẫu cho việc học lập trình STEM,
+ Làm trị chơi để phát triển giác quan, kĩ năng tương tác, phán đốn, xử lý
tình huống cho học sinh.
+ Phục vụ nhu cầu giải trí đồng thời giúp người chơi tìm hiểu về đại dịch Covid-19
đã tùng diễn biến rất phức tạp ở Việt Nam, cướp đi hàng nghìn sinh mệnh, qua đó
hiểu được và tri ân các chiến sĩ áo trắng đã hi sinh để bảo vệ chúng ta.
-
- Hướng phát triển trong tương lai:
+
Phát triển, đóng gói thành sản phẩm hoàn chỉnh và phát hành.
+
Tăng thêm các level với độ khó cao hơn, bổ sung các lựa chọn để tăng
tính hấp dẫn của trị chơi như :
Nhiều biến chủng mới cập nhật theo tình hình thực tế
Nhiều thử thách cam go hơn (phải nhận dạng khẩu trang giả và khẩu
trang thật, những người cố tình khơng khai báo y tế, …)
Lập thêm các trạm kiểm soát
TÁC GIẢ
(HOẶC ĐẠI DIỆN NHÓM)
6
7