Dùng Excel để tạo game ứng dụng trong dạy học

Liên hệ QC
Trong cuộc đời chơi game của em (ít nhất đến trước hôm nay) em chưa thấy ai chơi game mà lại khó tính như bác vậy?
"Hỏi thằng CPU: Sao mày không nhớ tao à? Tao ở cùng mày trong cái nhà hơn 10 năm rồi, mà mày vẫn bắt tao nhập Password khi đăng nhập à! Mài thật là khó tin quá đi! Bây giờ tao đang say, mà tao cũng chẳng nhớ tên tao là gì thì làm sao nhớ cái pass Chết Tịt đó. Mày có cho tao vào không thì bảo?"
Và cuối cùng thì lão ta đã phải đi mua 1 cái màn hình mới đó. Hiiiiii
Cuộc đời là vậy! Thật không thể nào bắt nó chạy theo mình được. Thật bótay.cơm,
Thôi chúc mọi người vui vẻ nha!
Thân.
 
Dễ mà PoPikachu. Mí lại, càng có nhiều yêu cầu, thì mình càng hoàn thiện thêm.

Nút Play More: (tự gắn nha! Nút Control Toolbox cho nó cùng loại mấy cái cũ). Next Game theo nghĩa Game thông thường là Next Level đó, không đúng trong trường hợp này đâu.
Code này nằm trong sheet1:
PHP:
Private Sub Cmb3_Click()
    Shapes("Pict1").Visible = False
    Shapes("Pict2").Visible = False
    Replay
    RandomSort
    QuestionChange
    Cells(22, 1).Select
End Sub

Nghĩa là nó giống y code của nút New Game, nhưng bỏ không thực hiện Sub NameChange(), nghĩa là hông hỏi tên nữa.

Mai mốt, BNTT mà thích kí rì, thì ngó mấy cái tên sub mà làm, dễ lắm.
 
Lần chỉnh sửa cuối:
Em có ý kiến mới đây.
Trong cái GamePtm này, hầu như tất cả các hộp thoại, các từ đều là tiếng Anh, vậy phiền lão đừng có để Điểm ô này, Đúng, Sai nữa...
Anh thì Anh cho hết, lúc anh lúc em thế này... hổng pro!
 
Version 10: Version cuối

Có 1 cái form xuất hiện khi chơi hết các ô số:

Trucxanh1.gif


Trucxanh2.gif



Sẽ không cần 2 cái nút new game và play again nữa.
 
Lần chỉnh sửa cuối:
Version cuối rồi sao, lão Cheettit ơi ? Không được phép đòi hỏi gì thêm nữa sao?
Cái này xin thôi, hỏng dám đòi hỏi. Là vầy:
Level1, có một puzzle, 1 bonus. Dzị... Level2 thì cho 2 puzzle, 2 bonus, rồi Level3 thì cho 3 puzzle, 3 bonus đi... Tăng sức hấp dẫn lên í mà!
Vài lời năn nỉ cùng lão...
 
Version 10.1: version sau cuối

Thanks BNTT nha, Nhờ 80 cái đòi hỏi mà lão cheettit hoàn thiện được cái Game. Bi giờ nhờ cái "xin", lão lại phát hiện: Nếu sửa code cho đơn giản đi, thì muốn bao nhiêu bonus, bao nhiêu puzzle cũng được tuốt. Chỉ cần zô sheet data thêm vào.

Nhưng nhớ: tổng của bonus + puzzle phải là số chẵn (3 này 5 kia cũng được), và số dòng còn lại phải chia làm đôi là số cặp từ. Nếu có 1 từ lẻ trở lên thì Game không bao giờ kết thúc.

Với lại: thêm câu hỏi zô ngân hàng câu hỏi (sheet Question) nhiều nhiều lên, chứ xác suất câu hỏi trùng trong cùng 1 lượt chơi là cao quá. Thêm thoải mái nha, Code nó tự động cập nhật số lượng câu hỏi.

Mấy file gởi kèm ở trên (từ version 9 trở xuống), sẽ bị xoá để tiết kiệm tài nguyên. Mấy cái hình nền nóng mí nguội đó làm nặng file quá.

Còn vụ ngân hàng từ để thay vô đề, chịu khó để 1 sheet khác, rồi copy - paste mỗi từ 1 cặp zô sheet Data nha! Viết code nhiều và lâu lắm.
 

File đính kèm

  • Game10.1Ptm.rar
    310.7 KB · Đọc: 139
Lần chỉnh sửa cuối:
Mình cũng có trò tương tự, nhưng chưa hoàn thiện; Nhờ các bạn giúp đỡ thêm

Hiện chỉ có vài chục từ đơn sơ của ba thứ tiếng;

Rất mong các bạn bổ khuyết để cùng nhau hoàn thiện!

Xin cảm ơn!

--=0 -=.,, !$@!!
 

File đính kèm

  • GPE.rar
    18.6 KB · Đọc: 44
Web KT
Back
Top Bottom