I. 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
§ 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
hàng đợi
Thời gian nghỉ
trước khi dầu chảy
Khi 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.
ta 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