Unity là gì, học Unity, lập trình game Unity, Unity 2D, Unity 3D
Nếu bạn từng nghe ai đó nói “làm game bằng Unity”, “build app 3D bằng Unity” hoặc “dùng Unity để làm VR/AR”, có thể bạn sẽ tự hỏi: Unity thật sự là gì? Nó là phần mềm thiết kế game, công cụ lập trình, hay một bộ engine khổng lồ cho cả thế giới 2D và 3D? Ở bài viết này, Asceno sẽ giải thích Unity theo cách dễ hiểu nhất: không đi quá sâu vào thuật ngữ khô cứng, không biến bài viết thành một trang wiki, mà tập trung vào góc nhìn thực tế cho người mới bắt đầu. Nói ngắn gọn: Unity là một game engine, nhưng nếu nhìn rộng hơn, nó còn là một môi trường để tạo ra các trải nghiệm tương tác thời gian thực. Bạn có thể dùng Unity để làm game 2D, game 3D, game mobile, mô phỏng đào tạo, showroom ảo, app giáo dục 3D, VR/AR và nhiều sản phẩm tương tác khác.