Chức năng và cách sử dụng trò chơi dialog I
Trang 1I Các chức năng của trò chơi và cách sử dụng trò chơi : I.1 Các chức năng của trò chơi :
v Trên Dialog1 : (hình 1)
• Cho phép người sử dụng chọn kích thước khung dẫn dầu trước khi chơi trên menu ‘Khung_Chonkhung’ của dialog này, gồm có 3 khung [6,8], khung [7,9], khung [8,10], mặc nhiên là khung [7 hàng ,9 cột]
• Trên dialog này, khi bắt đầu trò chơi cho phép người sử dụng nhập tốc độ
dầu chảy qua từng ống (ms), thời gian nghỉ trước khi dầu chảy (ms), nhập độ tăng tốc độ dầu chảy sau mỗi màn (ms), nhập số ống dầu mà dầu phải
chảy qua trong một màn(ống) Ta cho Set(thiết đặt) mặc nhiên tốc độ dầu chảy qua từng ống là 3000, thời gian ngỉ trước khi dầu chảy 5000, độ tăng tốc độ là 200, số ống tố thiểu dầu phải chảy qua trong một màn 15
v Trên Dialog của trò chơi: (hình 2)
§ Khi người chơi đến các màn 4, 8, 12, 16 thì sẽ hiện password(mật mã) của màn đó cho người chơi
§ Gồm có Menu để người sử dụng có thể chọn lại các chức năng như : đứng hình, chảy nhanh, password để chọn lại các màn có password
§ Có 1 Button (mũi tên) khi ấn vào dầu sẽ chảy nhanh (nhằm khi ta đặt quá nhiều ống mà dầu chưa chảy kịp ta ấn vào cho dầu chảy nhanh để khỏi mất thời gian chờ dầu chảy qua từng ống)
§ Có 1 button để đứng hình
Hình 1 : Khung Dialog1
Trang 2§ Thanh Progress(tiến triển) bên dưới khi được tô đầy thì dầu bắt đầu chảy từ ống nguồn Và 1 thanh Progress ở bên trên sẽ giảm dần thông báo cho người chơi biết còn bao nhiêu nữa thì có thể qua màn kế, nếu thanh này xuống 0 thì sẽ thông báo dòng chữ “Bạn có thể qua màn kế”
I.2 Cách chơi trò chơi ống dầu :
Chương trình được chạy trên môi trường Windows 95 Sau khi chạy file Ongdau.exe ta sẽ thấy suất hiện dialog như hình 1
Khi bắt đầu trò chơi thì trên khung trò chơi có sẵn một ống khởi đầu Khi ta Click chuột vào khung thì ống tương ứng ở cuối hàng đợi sẽ được đặt vào ô được Click Nếu Click vào một ô đã có ống dầu thì ống hiện hành bị xóa đi và ống ở cuối hàng đợi sẽ được đặt vào và bạn sẽ bị trừ bớt điểm, còn nếu trong ống đã có dầu chảy thì khi Click vào ống sẽ không bị thay đổi Ta đặt các ống dầu sao cho chúng nối liền nhau để dầu có thể chảy trong ống
Hình 2 : Dialog trò chơi
Ống khơi đầu Thanh thông báo qua màn
Ống cuối
trước khi dầu chảy
Trang 3Khi thanh Progress bên dưới được tô đầy thì dầu bắt đầu chảy ra từ ống khởi đầu, trường hợp đặt biệt nếu ống là ống ngã tư khi dầu chảy tới ống này thì dầu sẽ chảy thẳng Nếu các ống không nối liền nhau thì dầu sẽ chảy ra ngoài và sẽ được kiểm tra và cho kết
quả Kết quả dựa vào số ống đã có dầu chảy qua (1) và số ống tối thiểu mà dầu phải chảy qua trong một màn (2) mà người chơi đã nhập ban đầu Nếu (1) lớn hơn hoặc bằng (2) hoặc thanh Progress
báo qua màn ở bên trên trở về 0, thì có một thông báo là: ‘Bạn đã
thắng’ (hình 3)và Click ‘OK’ cho chơi tiếp màn kế với tốc độ dầu
chảy qua mỗi ống nhanh hơn (phụ thuộc vào độ tăng tốc độ mà người sử dụng nhập ban đầu)
Ngược lại nếu (1) nhỏ hơn (2) thì có 1 thông báo ‘Bạn đã thua’ và sẽ chơi lại từ đầu màn 1 nếu ấn nút ‘OK’ , còn nếu ấn nút
‘Cancel’ sẽ thoát khỏi chương trình Trước khi chơi lại màn 1 thì có
một thông báo hỏi ‘Bạn có muốn lưu điểm cao không?’ nếu lưu thì
nhập tên vào rồi ấn ‘OK’ sẽ thấy một khung hiển thị số điểm cần
lưu và tên đã nhập (xem hình 4)
Nếu người chơi không thay các ống dầu quá 3 lần (nghĩa là các ống dầu đặt vào nhưng dầu chưa chảy qua mà bị thay vào đó 1 ống mới) thì sẽ được thưởng 1000 điểm , và khi qua màn kế sẽ được giảm 3 ống trong số các ống dầu phải chảy qua trong màn
Ngoài ra còn có nút đứng hình(stop) để tạm dừng chương trình, và nút nhanh : khi người chơi đã đặt các ống dầu đầy khung trò chơi mà dầu chưa chảy hết thì ta ấn vào nút này dầu sẽ chảy nhanh giúp ta tiết kiệm thời gian hơn
Khi người chơi đi qua các màn cao như 4, 8, 12, 16 thì sẽ được cung cấp mật mã tương ứng của các màn đó Lần khác chơi lại
Hình 3 : Trường hợp khi chơi thắng
Trang 4ta có thể chơi tiếp màn có mật mã mà không phải chơi lại từ đầu màn 1
Chọn màn có mật mã trên menu : mục ‘Chon man’ của khung trò chơi sẽ xuất hiện 2 ô điều khiển ngay bên dưới khung, cho người chơi chọn màn và nhập mật mã sau đó Click OK (xem hình 2) nếu đúng thì người chơi có thể chơi màn đã chọn, ngược lại nếu không đúng sẽ có một thông báo
Hình 4 : Trường hợp bị thua