NOHunter - Trò chơi Săn số [2 Players][Mediafire]

Newsun

Believe in Good
Thành viên thân thiết
Tham gia
11/11/2008
Bài viết
9.441
Tác giả: Trần Phước Việt - ĐH CNTT

Áp dụng công nghệ Multi Point, vì thế các bạn gắm nhiều chuột vào chơi thải mái.

NOHunter lấy ý tưởng từ một trò chơi thông thường mà học sinh cấp 1, cấp 2 (có thể cả cấp 3 và cao hơn ;)) ) vẫn thường chơi. Trò chơi đó được mô tả như sau:
  • Một tấm giấy được viết lộn xộn các số từ 1 tới 100.
  • Hai bạn tham gia sẽ cầm hai cây viết khác màu khoanh các con số trên tờ giấy.
  • Quy luật khoanh là phải theo thứ tự từ 1 cho tới 100, khi số a vừa được khoanh thì số tiếp theo được khoanh bắt buộc là a+1. Trò chơi thử khả năng nhanh mắt của người chơi khi nhanh chóng tìm ra vị trí của con số tiếp theo để khoanh.
  • Trò chơi kết thúc khi con số 100 đã được khoanh. Người thắng cuộc là người khoanh được nhiều số hơn.
Trò chơi NOHunter (viết tắt của Number Hunter) ứng dụng MultiPoint để xây dựng game tương tự với:
  • Một bảng chứa các button hiện các con số từ 1 tới n. Các con số thứ tự hay lộn xộn là tuỳ ý quyết định.
  • Nhiều người chơi, k người điều khiển k con chuột để chọn các button đó. Mỗi con trỏ chuột có một hình ảnh khác nhau.
  • Quy luật nhấn nút tương tự như quy luật khoanh, chỉ khi nhấn đúng thì button mới chuyển sang trạng thái là đã được chọn và mới tính điểm cho người chơi vừa nhấn button.
  • Trò chơi kết thúc khi số n đã được nhấn, và căn cứ vào điểm của từng người chơi mà biết được kết quả ai thắng, ai thua.
Phân tích hiệu quả của ứng dụng

Trò chơi trên giấy gặp những khó khăn và nhược điểm chính như sau:
  • Giới hạn ở 2 người chơi.
  • Chữ số trên giấy không rõ ràng.
  • Hai người chơi gây vướng cho nhau trong quá trình chơi.
  • Tốn giấy, chỉ giới hạn một lần chơi một game, không linh hoạt và phong phú.
Trò chơi NOHunter viết trên WPF với sự tích hợp MultiPoint khắc phục được những nhược điểm trên. Những ưu điểm của NOHunter:
  • Là một trò chơi đơn giản nhưng có sự tương tác của nhiều người tham gia. Một dạng minigame rất thú vị. Giao diện đẹp và bắt mắt, chữ số rõ ràng cũng là một điểm mạnh của ứng dụng.
  • Trò chơi áp dụng dùng nhiều chuột nên công bằng giữa những người chơi. Mỗi người điều khiển một con chuột mà không gây cản trở cho những người còn lại.
  • Số người chơi được mở rộng tuỳ ý.
  • Game được tạo linh hoạt, có thể chơi nhiều game trong một cửa sổ hoặc chơi cùng một game nhưng trên nhiều bảng hiện số khác nhau,…
Có thể thấy với trò chơi trên giấy thì suốt thời gian dài vẫn không thể có cải tiến, vẫn chỉ với hai cây bút và một tờ giấy, hai người vào chơi. Nhưng với việc chuyển thành một game trên máy tính thì có thể tiếp tục sáng tạo thêm cho trò chơi, tạo ra những quy luật chơi phức tạp hơn, tạo ra những giao diện đẹp hơn, bắt mắt hơn, đem đến trải nghiệm khác biệt cho người chơi. Đây cũng là điểm mạnh chung của những game trên máy tính.

Screenshots

Single Game:



Double Game:



Two Game:



Tổng kết:

NOHunter là một game đơn giản, dễ chơi và thú vị. Điểm đặc biệt nhất của nó là nhiều người chơi cùng tham gia, không như các minigame thông thường khác thường giới hạn về số người chơi.
NOHunter đã áp dụng tốt các ưu thế của công nghệ mới, như WPF, XAML, MultiPointSDK… Thiết kế một ứng dụng đơn giản nhưng lại rất thực tế, rất hiệu quả.
Nhóm có kế hoạch sẽ tiếp tục hoàn thiện cho game thành một trò chơi hoàn chỉnh, một trò chơi vui giúp mọi người giải trí lành mạnh, và còn có thể áp dụng cả trong giáo dục độ tuổi mầm non.
Nhóm sẽ tiếp tục theo dõi, và hy vọng ở những cải tiến mới của bộ công cụ MultiPointSDK sẽ giúp phát triển thêm những ứng dụng thật hay khác nữa. MultiPointSDK đang được Microsoft tiếp tục đầu tư phát triển, đưa vào ứng dụng tại nhiều nơi trên thế giới, đặc biệt là các nước đang phát triển. Chắc chắn trong thời gian tới, MultiPointSDK sẽ còn đem đến rất nhiều thay đổi cho công nghệ cũng như cho thực tiễn trên toàn thế giới.

Cấu hình máy yêu cầu:

Windows XP SP2 trở lên
.NET Framework version 3.0 hoặc mới hơn.
Nhiều con chuột USB kết nối vào máy tính.
128MB RAM (mức đề nghị: 256MB hoặc hơn).
16MB video RAM (mức đề nghị: 32MB hoặc hơn).
Độ phân giải màn hình 800x600 hoặc hơn (đề nghị: đặt chế độ màu 32-bit).


P/s: Nó làm tớ nhớ lại thời cấp 2 nên chia sẻ cho mọi người thích thì chơi ^^!
 
Hiệu chỉnh:
Cảm ơn thông tin đăng tải của bạn nhé. Mình là người viết ứng dụng đó đây :D.
Sắp tới mình sẽ viết một số bài viết về công nghệ Multipoint Mouse này tại https://viettp.wordpress.com/
Nếu bạn quan tâm thì có thể ghé qua thường xuyên hoặc subscribe bằng mail hoặc RSS để đc notify.
Cảm ơn bạn rất nhiều! ^ ^
 
×
Quay lại
Top Bottom