![]() |
Hình ảnh game Nam Quốc Sơn Hà trên điện thoại |
Game Nam Quốc Sơn Hà của Nguyễn Văn Minh (TP HCM) đã đoạt nhất cuộc thi viết game trên điện thoại di động do Viettel tổ chức. Trò chơi này được viết trên nền Java MIDP 2.0, có thể chạy được hầu hết các loại điện thoại di động. Đây là game nhập vai, đòi hỏi người chơi phải có kết nối GPRS, hoặc 3G, hoặc Wi-Fi... Đặc biệt, người chơi sẽ cảm giác như là người dân Việt xưa. Nam Quốc Sơn Hà, dựa theo tên của bài thơ cổ của Lý Thường Kiệt, được xem như bản tuyên ngôn độc lập đầu tiên của dân tộc.
Ban giám khảo đánh giá đây là game hoàn thiện nhất trong số các sản phẩm gửi về dự thi, kể cả giao diện lẫn mức độ phức tạp. Anh Nguyễn Văn Minh, đại diện nhóm tác giả TeaM cho biết 5 thành viên đã tập trung phát triển Nam Quốc Sơn Hà trong hơn hai năm.
Khó khăn lớn nhất khi phát triển game này là kỹ thuật kết nối, đồng bộ hóa, phân tải, quản lý dữ liệu người chơi, các giải pháp vận hành, quản lý máy chủ, chống hack Ngoài ra, còn việc tính toán độ khó cho game, mức tăng trưởng level cho nhân vật, sự tương sinh tương khắc và cách tính toán để không tạo sự chênh lệch, luôn công bằng về mọi mặt cho dù người chơi lựa chọn nhân vật nào. Bên cạnh đó, việc tạo ra cái tôi của người chơi thể hiện qua nhân vật của mình, tạo ra nhân vật đa dạng và phong phú cũng là khó khăn, việc thể hiện nhiều nhân vật với khả năng thay đổi hình dáng, mắt mũi, áo giáp, vũ khí với đồ họa pixel art.
Đó là chưa kể tới thách thức trong việc thể hiện khung cảnh Việt thân thuộc, chiêu thức phong phú, cá nhân hóa nhân vật trong một nguồn tài nguyên hạn chế (chỉ vài trăm KB, chưa đến 1/1000 của các game online trên PC).
Cuộc thi Viết ứng dụng, game trên di động của Viettel đã kết thúc thành sau 5 tháng khởi tranh. Từ gần 100 bài dự thi gửi về, ban giám khảo đã chọn ra 39 bài thi có tính ứng dụng cao đưa lên kho ứng dụng http://www.mstore.vn/ để cộng đồng tham gia dùng thử và đưa ra ý kiến đánh giá, bình chọn.
Game Nam Quốc Sơn Hà của Nguyễn Văn Minh (TP HCM) đạt giải nhất trị giá 100 triệu đồng. Hai giải nhì trị giá mỗi giải 40 triệu đồng được trao cho game Thành phố diệu kỳ - Avatar của Nguyễn Minh Nhật (TP HCM) và ứng dụng Thuốc và sức khỏe của Lê Phạm Hồng Đăng cũng ở TP HCM. Bên cạnh đó còn có 15 giải khuyến khích là những phần mềm có tính ứng dụng cao khác.
Giang Long thập bát chưởng trong Nam Quốc Sơn Hà.
Bên cạnh việc lưu ý tiêu chí của cuộc thi Viết ứng dụng, game trên di động, Ban tổ chức đưa ra những nguyên tắc cần lưu ý để có một chương trình viết ứng dụng hay cho điện thoại di động vào năm tới.
1. Tập trung vào thiết kế chương trình.
Có một thiết kế tốt cũng như có một bộ khung tốt trước khi xây nhà, sẽ giảm được rất nhiều vấn đề trong quá trình viết mã (coding) và chạy thử chương trình (testing). Cần tránh tình trạng viết ứng dụng đến đâu thay đổi thiết kế chương trình đến đó, nếu không sẽ dẫn đến việc định dạng chương trình thay đổi liên tục, không nhất quán, có nhiều lỗi tiềm ẩn.
2. Thiết kế giao diện thân thiện và dễ sử dụng.
Các ứng dụng di động chạy trên điện thoại vốn có màn hình nhỏ, bàn phím ít nút bấm, khó sử dụng hơn máy tính. Vì vậy, cần thiết kế sao cho thao tác thật đơn giản đem lại cảm giác dễ chịu cho người sử dụng.
3. Tối ưu hóa chương trình.
Tài nguyên bộ nhớ, pin và tốc độ xử lý trên điện thoại hạn chế hơn rất nhiều so với máy tính, vì vậy ứng dụng di động phải được thiết kế sao cho đạt mức tối ưu so với khả năng phần cứng của điện thoại.
4. Viết ứng dụng dựa trên những ý tưởng phù hợp với văn hóa Việt Nam.
Khi cân nhắc chuyển đổi một ý tưởng sang ứng dụng cụ thể, nên xem xét đến yếu tố bản địa của văn hóa và thị trường bởi những yếu tố đó sẽ có ảnh hưởng tới sự thành công. Không phải bất kỳ ý tưởng nào đã thành công ở nước ngoài cũng sẽ thành công tại Việt Nam. Ngược lại, có những ý tưởng chỉ phù hợp với điều kiện thị trường và văn hóa của Việt Nam mà thôi.
An toàn và bảo mật. Đối với những ứng dụng có sử dụng kết nối qua mạng di động, phải đặc biệt chú ý đến tính an toàn và bảo mật, tránh gây ảnh hưởng đến mạng di động. Nếu không, thiệt hại đối với các mạng khi xảy ra sự cố sẽ là rất lớn.
Đây là lần đầu tiên Viettel tổ chức một cuộc thi dành cho cộng đồng viết phần mềm di động Việt. Sắp tới, Viettel sẽ hợp tác với các lập trình viên đoạt giải cùng khai thác phần mềm ở giai đoạn thương mại hoá với tỷ lệ phân chia doanh thu đột phá lập trình viên hưởng 60%, Viettel hưởng 40% .
(Nguồn: Viettel)