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
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). Hình 4 : Trường hợp bò thua