Unity, công cụ làm game mobile đa nền tảng kinh tế

Với cộng đồng 2.9 triệu lập trình viên sử dụng, 630.000 active hàng tháng, Unity là công cụ lập trình game được nhiều lập trình viên game di động sử dụng nhiều nhất. Hơn 47% người làm game di động đều dùng công cụ này.

unity duoc dung nhieu nhat-7

Unity hay Unity3D chắc chắn không phải engine đỉnh nhất về mặt đồ họa. Về mặt này, CryEngine của hãng Crytek vẫn đang dẫn đầu với ưu thế đồ họa 3D cực kỳ chân thực, có thể cảm nhận rõ ràng điều này qua chất lượng hình ảnh các game gần đây như Far Cry hay Crysis 3. Tuy nhiên, những engine khủng như CryEngine hay Unreal Engine rất kén chọn và yêu cầu cấu hình cũng khủng không kém. Hơn nữa cái giá để được cấp phép sử dụng những engine này cũng không dễ chịu chút nào.
Tại sao Unity được đánh giá cao?

Hỗ trợ đa nền tảng

Một trong các thế mạnh của Unity3D chính là khả năng hỗ trợ gần như toàn bộ các nền tảng hiện có bao gồm: PlayStation 3, Xbox 360, Wii U, iOS, Android, Windows, Blackberry 10, OS X, Linux, trình duyệt web và cả Flash. Nói cách khác, chỉ với một gói engine, các studio có thể làm game cho bất kỳ hệ điều hành nào và dễ dàng convert chúng sang những hệ điều hành khác nhau. Đồng thời, đây cũng là giải pháp cho các game online đa nền tảng – có thể chơi đồng thời trên nhiều hệ điều hành, phần cứng khác nhau như Web, PC, Mobile, Tablet….Thực tế, chất lượng hình ảnh Unity3D mang lại cũng không đến nỗi nào. Mặt khác, Unity3D còn có những ưu điểm mà không phải engine game nào cũng có.

unity3d-4
Republique – một game viết cho iOS, PC và Mac có đồ họa khá sắc nét.

Dễ sử dụng:

Unity được xây dựng trong một môi trường phát triển tích hợp, cung cấp một hệ thống toàn diện cho các lập trình viên, từ soạn thảo mã nguồn, xây dựng công cụ tự động hóa đến trình sửa lỗi. Do được hướng đến đồng thời cả lập trình viên không chuyên và studio chuyên nghiệp nên Unity khá dễ sử dụng. Hơn nữa, đây là một trong những engine phổ biến nhất trên thế giới, người dùng có thể dễ dàng tìm kiếm kinh nghiệm sử dụng của “tiền bối” trên các forum công nghệ.

unity
Giao diện làm việc của Unity3D.


Giá rẻ
:

Unity hay Unity3D là một engine game đa nền tảng được phát triển bởi Unity Technologies. Engine này được phát triển bằng C/C++ và có khả năng hỗ trợ mã viết bằng C#, JavaScript hoặc Boo. Đây là một trong 4 engine game phổ biến nhất thế giới, hiện đã phát hành bản Unity3D 4.1.

Unity Technologies hiện cung cấp bản miễn phí engine Unity3D cho người dùng cá nhân và các doanh nghiệp có doanh thu dưới 100.000 USD/năm. Với bản Pro, người dùng phải trả 1.500 USD/năm – một con số rất khiêm tốn so với những gì engine này mang lại.

Có thể thấy, tuy không phải engine “khủng” nhất, nhưng xét toàn diện, Unity3D đích thực là một trong những engine game đa nền tảng tốt nhất hiện nay.

Hiện trên thị trường Việt Nam đã xuất hiện một số trò chơi tích hợp Unity 3D ở cả thể loại webgame và gMO (chạy trên cả Android và iOS).

Theo GameThu