Giỏ hàng
Đã thêm vào giỏ hàng Xem giỏ hàng
Chọn vị trí để xem giá, thời gian giao:
X
Chọn địa chỉ nhận hàng

Địa chỉ đang chọn: Thay đổi

Hoặc chọn
Vui lòng cho Thế Giới Di Động biết số nhà, tên đường để thuận tiện giao hàng cho quý khách.
Xác nhận địa chỉ
Không hiển thị lại, tôi sẽ cung cấp địa chỉ sau
Thông tin giao hàng Thêm thông tin địa chỉ giao hàng mới Xác nhận
Xóa địa chỉ Bạn có chắc chắn muốn xóa địa chỉ này không? Hủy Xóa

Hãy chọn địa chỉ cụ thể để chúng tôi cung cấp chính xác giá và khuyến mãi

Bạn vui lòng chờ trong giây lát...

Fruit Ninja và Jetpack Joyride 'tới Trái Đất' như thế nào?

Cô Ngân
03/11/15

Halfbrick Studios là 1 trong những nhà phát triển game mobile có tên tuổi trên thị trường, với nhiều tựa game nổi tiếng được nhiều người ưa chuộng như Fruit Ninja hay Jetpack Joyride. Vậy có khi nào bạn thắc mắc họ làm ra những game này như thế nào chưa?

Fruit Ninja 1

Bạn có thấy hình ảnh phía trên này quen thuộc không? Đó chính là 1 trong những hình ảnh về nguyên bản của trò chơi chém trái cây nổi tiếng Fruit Ninja. Tựa game này được Halfbrick xây dựng nên trong sự kiện Halfbrick Fridays, thể hiện 1 ý nghĩa lịch sử rất lớn của công ty theo lời của vị giám đốc marketing Phil Larsen.

Đồng thời, 1 vị giám đốc khác của Halfbrick là ông Richard McKinney, phụ trách mảng công nghệ cũng chia sẻ thêm về cách mà họ tạo ra những tựa game đình đám trên thị trường hiện nay. Halfbrick Fridays là 1 trong nhiều cách mà các công ty ở Brisbane thuộc Australia phát triển nên các ý tưởng mới cho game của họ. Fruit Ninja là điều tuyệt vời xuất phát từ đây.

Halfbrick Fridays là gì?

Halfbrick Fridays

Cứ khoảng từ 5 tới 7 lần trong 1 năm, Halfbrick Studios sẽ tự tổ chức 1 sự kiện gọi là Halfbrick Fridays. Tại đây, mỗi thành viên trong công ty sẽ tập hợp lại thành từng nhóm nhỏ 5 người và bắt đầu chia sẻ những ý tưởng của nhau cũng như vun đắp thêm cho ý tưởng của những nhóm khác. Quan trọng nhất ở đây chính là mọi người đều bỏ ra nhiều thời gian và tâm trí xây dựng ra các trò chơi mới. Và quá trình sáng tạo này không hề dễ dàng.

Fruit Ninja 4

Với ý tưởng về Fruit Ninja cũng vậy, phải mất nhiều tháng mới hoàn thành và cũng phát sinh nhiều vấn đề trong quá trình phát triển, thậm chí có cả sự trì hoãn.

Chặng đường biến ý tưởng thành kết quả

Fruit Ninja 3

Nhằm hiện thực hóa 1 ý tưởng và chuyển thể nó thành 1 tựa game, dĩ nhiên các công cụ lập trình sẽ là phương tiện chủ yếu giúp các nhà phát triển thực hiện công việc của mình. Sẽ có các nhóm lập trình viên đảm nhận nhiệm vụ viết code, tại Halfbrick thì mỗi nhóm gồm 6 lập trình viên 'level' cao và họ phải cam kết các yếu tố về chuyên môn thì mới có thể tiếp nhận công việc và giữ cho không có bất kỳ sai sót nào xảy ra.

Muốn mang trò chơi lên nhiều nền tảng hệ điều hành, các lập trình viên phải rất vất vả 'vật lộn' với những dòng code vô hồn nhằm tạo ra 1 sản phẩm có hồn. Khoảng thời gian cho 1 trò chơi từ nền tảng này sang nền tảng khác có thể là vài tháng. Các nền tảng lớn mà Halfbrick Studios lựa chọn làm môi trường phát hành game gồm có Windows, Xbox, PlayStation, Windows Mobile, AndroidiOS, mọi thứ đều viết bằng ngôn ngữ lập trình C Plus Plus. 'Từng có rất nhiều công ty phạm sai lầm khi viết game bằng Objective C', McKinney cho biết.

Halfbrick Studios

Dùng C Plus Plus là 1 giải pháp giúp các lập trình viên của Halfbrick tránh việc lặp lại các đoạn code nhiều lần. Các công cụ cốt lõi cũng cấp cho các lập trình viên 1 giao diện chung và cái nhìn tổng thể về các nền tảng. C Plus Plus hỗ trợ nhà lập trình kiểm soát hiệu suất và cho phép họ tùy chỉnh, điều khiển bộ nhớ. Và ngôn ngữ lập trình này tạo cơ hội cho các lập trình viên sử dụng 1 lượng lớn thông tin của bên thứ 3, rất có ý nghĩa khi phát triển ứng dụng. Ngoài ra, Halfbrick còn kết hợp các mã nguồn mở và công cụ chuyên biệt, xuất ra 1 tập hợp code phù hợp với các nền tảng khác nhau.

Gần như mọi công việc phát triển ứng dụng tại Halfbrick chủ yếu diễn ra trong môi trường Visual Studio. Mặc dù họ cũng dùng thêm X-Code của Apple tuy nhiên Visual Studio vẫn là môi trường tốt nhất trong việc tạo ra các trò chơi điện tử. Đồng thời Halfbrick không muốn các lập trình viên của họ phải làm việc trên nhiều môi trường khác nhau, và vì vậy mà họ chọn môi trường Visual Studio và ngôn ngữ C Plus Plus làm công cụ lập trình chính.

Hướng phát triển sắp tới

Halfbrick Studios tiết lộ tại Brisbane, nơi mà có rất nhiều trường đào tạo về lập trình game thì việc tìm kiếm 1 người tài năng không có gì là quá khó. Trong thời điểm hiện tại, khi mọi hoạt động của công ty đi vào ổn định, trơn tru thì tiếp theo họ càng muốn tìm kiếm thêm nhiều tài năng thật sự và có thể bắt tay ngay vào tham gia phát triển các dự án game lớn hơn nữa mà Halfbrick đang lên kế hoạch.

Trong tương lai, họ còn muốn tạo ra thật nhiều trò chơi tuyệt vời hơn nữa xuất hiện dành cho các nền tảng khác nhau, tuy nhiên các thông tin cụ thể thì vẫn còn nằm trong vòng bí mật.

Theo Techcrunch

[Product_GameApp listid="59015"][Product_GameApp listid="59020"]

 

Bài viết liên quan

Bạn vui lòng chờ trong giây lát...