Giải thích về trò chơi trên thiết bị di động
Nếu bạn không quen thuộc với các trò chơi di động, bạn sẽ sớm đến vì đây là lĩnh vực tăng trưởng lớn tiếp theo được mong đợi trong thị trường game tỷ đô. Trò chơi di động là một trò chơi phần mềm máy tính được chơi trên điện thoại di động. Trò chơi di động thường được tải xuống thông qua mạng của nhà điều hành di động, nhưng trong một số trường hợp, trò chơi cũng được tải vào thiết bị di động khi mua hoặc thông qua kết nối hồng ngoại, Bluetooth hoặc thẻ nhớ. Trò chơi di động được phát triển bằng các công nghệ như DoJa của DoCoMo, J2ME của Sun, BREW của Qualcomm (Thời gian chạy nhị phân cho không dây) hoặc ExEn của Infusio (Môi trường thực thi). Các nền tảng khác cũng có sẵn, nhưng không phổ biến.
Các nền tảng khác nhau
BREW là công nghệ mạnh mẽ hơn, giống như nó, cho phép kiểm soát hoàn toàn thiết bị cầm tay và toàn quyền truy cập vào chức năng của nó. Tuy nhiên, sức mạnh không được kiểm soát này có thể nguy hiểm và vì lý do này, quá trình phát triển BREW được điều chỉnh chủ yếu cho các nhà cung cấp phần mềm được công nhận. Mặc dù BREW SDK (Bộ công cụ phát triển phần mềm) được cung cấp miễn phí, việc chạy phần mềm trên phần cứng di động thực (trái ngược với trình giả lập được cung cấp) yêu cầu chữ ký kỹ thuật số chỉ có thể được tạo bằng các công cụ do một số bên phát hành, cụ thể là các nhà cung cấp nội dung di động và Bản thân Qualcomm. Ngay cả khi đó, trò chơi sẽ chỉ hoạt động trên các thiết bị hỗ trợ thử nghiệm. Để có thể tải xuống trên điện thoại thông thường, phần mềm phải được Qualcomm kiểm tra, thử nghiệm và phê duyệt thông qua chương trình Thử nghiệm TRUE BREW của họ.
Java (hay còn gọi là ‘J2ME’ / ‘Java ME’ / ‘Java 2 Micro Edition’) chạy trên đỉnh Máy ảo (được gọi là KVM) cho phép truy cập hợp lý, nhưng không đầy đủ, vào chức năng của điện thoại bên dưới. Lớp phần mềm bổ sung này cung cấp một hàng rào bảo vệ vững chắc nhằm hạn chế thiệt hại từ phần mềm có lỗi hoặc độc hại. Nó cũng cho phép phần mềm Java di chuyển tự do giữa các loại điện thoại khác nhau (và thiết bị di động khác) có chứa các thành phần điện tử hoàn toàn khác nhau mà không cần sửa đổi. Cái giá phải trả là sự sụt giảm khiêm tốn về tốc độ tiềm năng của trò chơi và không có khả năng sử dụng toàn bộ chức năng của điện thoại (vì phần mềm Java chỉ có thể làm những gì mà lớp người trung gian này hỗ trợ).
Do tính bảo mật và khả năng tương thích bổ sung này, thường là một quá trình khá đơn giản để viết và phân phối các ứng dụng di động Java, bao gồm cả trò chơi, cho nhiều loại điện thoại. Thông thường, tất cả những gì cần thiết là một Bộ phát triển Java có sẵn miễn phí để tự tạo phần mềm Java, các công cụ Java ME đi kèm (được gọi là Bộ công cụ không dây Java) để đóng gói và kiểm tra phần mềm di động và không gian trên máy chủ web (trang web) để lưu trữ ứng dụng kết quả sau khi nó đã sẵn sàng để phát hành công khai.
Những hạn chế hiện tại của trò chơi di động
Các trò chơi di động có xu hướng có phạm vi nhỏ và thường dựa vào lối chơi hay với đồ họa hào nhoáng do thiếu sức mạnh xử lý của các thiết bị khách. Một vấn đề lớn đối với các nhà phát triển và nhà xuất bản trò chơi di động là mô tả một trò chơi chi tiết đến mức nó cung cấp cho khách hàng đủ thông tin để đưa ra quyết định mua hàng. Hiện tại, game di động được bán thông qua các nhà mạng và cổng thông tin của nhà mạng, nghĩa là chỉ có vài dòng văn bản và có lẽ là ảnh chụp màn hình của game để lôi kéo khách hàng. Có một sự phụ thuộc vào các thương hiệu và giấy phép mạnh mẽ như Tomb Raider hoặc Colin McRae, một trò chơi đua xe. Ngoài ra còn có việc sử dụng các mô hình chơi nổi tiếng và được thiết lập, có nghĩa là cơ chế chơi trò chơi có thể nhận ra ngay lập tức trong các trò chơi như Tetris, Space Invaders hoặc Poker. Cả hai chiến lược này đều được sử dụng để lôi kéo người chơi di động mua trò chơi với một khoản phí khi nhà cung cấp dịch vụ không dây cung cấp một lượng giới hạn thông tin bổ sung, người thường hoạt động như một bên thứ ba lưu trữ trò chơi.
Những đổi mới gần đây trong trò chơi di động bao gồm một người chơi, nhiều người chơi và đồ họa 3D. Trò chơi tình yêu ảo thuộc cả hai trò chơi một người chơi và nhiều người chơi. Các trò chơi nhiều người chơi đang nhanh chóng tìm được khán giả, khi người chơi tìm thấy khả năng đấu với những người khác, một phần mở rộng tự nhiên của kết nối điện thoại di động của họ.