Chia sẻ ý tưởng game Đuổi hình bắt chữ

Trước đây phong trào game đuổi hình bắt chữ đang sôi nổi, mình đã từng tham khảo và có ý tưởng cho 1 game đuổi hình bắt chữ trên nền tảng Windows phone nhưng rồi vì những lý do khách quan nên nó bị nằm trong xó máy 😀 Hôm nay tự nhiên lục lại thấy, mình liền viết 1 bài chia sẻ về ý tưởng chức năng của game trước đây mình định làm. Mong rằng nó có thể có ích cho bạn nào đang cần nó…
Thân !

Ý tưởng game đuổi hình bắt chữ.

•    Như game đuổi hình bắt chữ hiện tại cơ bản về cách chơi.
•    Phần About cho phép cập nhật, kiểm tra cập nhật các level mới, thông tin phần mềm…
•    Phần help hướng dẫn cách chơi, hiển thị quảng cáo Game, App mới.

Cách game đuổi hình bắt chữ hoạt động

•    Khi lần đầu tiên chơi Game, sẽ count số level hiện tại thể hiện bằng các thư mục. Mỗi level là 1 thư mục. Ví dụ level 1 là thư mục 1.
—> Có được danh sách Level của game => Tạo 1 tập tin txt cùng cấp với các thư mục level để ghi nhận bảng ánh xạ các level tại máy người dùng (khác nhau giữa các người dùng).

Cây Kim với Viên Ngọc đẹp ? = Kim Ngọc đẹp :D

Cây Kim với viên Ngọc đẹp ? = Kim Ngọc đẹp 😀 kakaakkka

Ánh xạ như sau:
—> Mặc định danh sách level: | 1 | 2 | 3 |4 | 5 |6 | 7 | 8 |….| n |
—> Danh sách level sẽ ánh xạ là 1 dãy random từ danh sách level mặc định: | 7 | 4 | 6 | 5 | 2 | 3 | 8 | 1 |…| n |
—> Vậy sau lần khởi động Game đầu tiên thì bảng level của người chơi sẽ có level như sau:
Level 1 dùng dữ liệu thư mục 7 (tức là level 7)
Level 2 dùng dữ liệu thư mục 4 (tức là level 4)

•    Lần chơi thứ 2 trở đi không khởi tạo lại bảng level nữa (có file để lưu cấu hình, cũng như level đang chơi).
•    Lưu lại Max level ở bảng hiện tại (lưu vào file cấu hình), ở bảng level mặc định trên đây là 8. Mục đích để sau này khi cập nhật sẽ kiểm tra dữ liệu từ level 8.
Khi đó dữ liệu cập nhật về ví dụ | 9 | 10 | 11 | 12 | 13 | 14 thì bảng level sẽ random từ 9 -> 14 và cập nhật vào bảng level ánh xạ cũng như level mặc định.
•    Mỗi level sẽ truy xuất dữ liệu hiển thị ở 1 thư mục có số tương ứng. Trong mỗi thư mục sẽ có:
Danh sách ảnh ứng với level đó, có số thứ tự từ 1 đến n và 1 tập tin chứa kết quả level.

Ví dụ:
–    1.jpg, 2.jpg, 3.jpg, 4.jpg…. n.jpg.
–    Result.bin (tập tin chứa lời giải, mã hóa tránh view thông thường)
Mỗi lần level được gọi sẽ random lấy ra 1 trong số các ảnh này để hiển thị.
•    Trong suốt quá trình chơi các thông số level, điểm số đạt được,… các thông số về thời gian chơi level đó… đều được ghi nhận lại (ví dụ lưu vào file cấu hình).

Ví dụ:
–    Level mấy ? (Để lưu lại cho lần chơi sau).
–    Tại mỗi level từ lúc chơi đến lúc thắng là bao nhiêu giây ?
Thắng trong 10s – 20s : được + 20 điểm.
Thắng trong 21s – 30s : được + 15 điểm.
Thắng trong 31s – 40s : được + 10 điểm.
Thắng trong 41s – Ns : được + 5 điểm.
•    Mỗi lần trợ giúp bị trừ -20 điểm.
–    Có thể yêu cầu trợ giúp từ Facebook, G+ khi hết điểm trợ giúp.
–    Có thể chấp nhận xem video clip quảng cáo 30s để đổi lấy 20 điểm trợ giúp (nếu video clip quảng cáo có).
•    Từ level 50 bắt buộc phải có kết nối wifi để có thể chơi (mục đích để hiển thị Quảng Cáo từ services nếu có).
•    Khi có kết nối wifi:
–    Kiểm tra update.
–    Gửi level, điểm số hiện có, thời gian chơi của từng level về server.
–    Lấy về danh sách friend trên FB có điểm cao…
–    Check services bản quyền (1 hàm nào đó kiểm tra, để tránh tình trạng game bị sao chép bằng việc chỉ đổi dữ liệu là các thư mục level)

Trên đây là 1 vài nội dung cơ bản về ý tưởng game đuổi hình bắt chữ mà mình từng có ý định làm, mong rằng nếu bạn nào đang có ý định phát triển game loại này có thể có thêm 1 số gợi ý nào đó dù nhỏ phù hợp với bạn 😉

Related Posts

About The Author

2 Comments

  1. Avatar
    Die Mannschaft
    10/05/2015
    • Cù Kim Ngọc
      Cafe Freelancer
      13/05/2015

Add Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.