Chatbox

Các bạn vui lòng dùng từ ngữ lịch sự và có văn hóa,sử dụng Tiếng Việt có dấu chuẩn. Chúc các bạn vui vẻ!
06/03/2014 10:03 # 1
anh2bmw
Cấp độ: 48 - Kỹ năng: 44

Kinh nghiệm: 255/480 (53%)
Kĩ năng: 408/440 (93%)
Ngày gia nhập: 27/11/2009
Bài gởi: 11535
Được cảm ơn: 9868
Tìm hiểu về Unity3D


Chào các bạn, 

 

Để tạo điều kiện cho các bạn đam mê và yêu thích lập trình game có thể thoã sức sáng tạo, làm quen với môi trường Unity, các bạn đang muốn tìm hiểu về lập trình game chưa có cơ hội tiếp xúc và tự tay phát triển một game, hoặc các bạn là chuyên gia về lập trình game có cái để góp ý, thể hiện với đàn em ... nên hôm nay mình sẽ viết một bài hướng dẫn "Làm game 2D bằng Unity3D".

 

Nội dung bài viết bao gồm các thuật ngữ, các khái niệm cơ bản thường thấy trong lập trình game và Unity, cách tạo, xử lý các đối tượng cơ bản nhất của một game 2D được sưu tầm từ nhiều nguồn trên Internet, bạn bè, người thân và rút ra từ kinh nghiệm của bản thân. 

 

 

Để cho cụ thể, dễ hiểu và thuận tiện hơn bài viết của mình sẽ hướng đến làm game "Running Man". Đây là một game với kịch bản khá quen thuộc.

 

Running Man

Running Man




I. Giới thiệu về Unity
 

- Unity3D là một môi trường phát triển tích hợp, mạnh mẽ, hỗ trợ thao tác kéo thả, tuỳ biến giao diện nhanh chóng, trực quan.

 

- Cung cấp các công cụ xử lý đồ hoạ, tích hợp sẵn thư viện vật lý, tính toán va chạm...

 

- Hỗ trợ phát triển cả game 2D và 3D.

 

- Hỗ trợ nhiều nền tảng thông dụng như OSX, Linux, Window, Web, iOS, Window Phone 8, Android, PS3, BB…

 

 

 

- Cộng đồng người dùng, hỗ trợ rộng lớn.

 

- Có phiên bản miễn phí có thể chạy được trên Window và Mac OSX

 

...

 

Unity3D hướng tới người sử dụng chuyên nghiệp và cả nghiệp dư, nên khá dễ để sử dụng. Với ngôn ngữ lập trình bằng C#, JavaScript hoặc BOO.

 

Ngày nay rất nhiều nhà phát triển game lựa chọn Unity3D để phát triển bởi khả năng hỗ trợ đa nền tảng và sự mạnh mẽ tiện dụng của Unity3D.

 


Đến với Unity, các bạn sẽ không cần phải băng khoăn về các vấn đề xử lý, các khái niệm đồ hoạ phức tạp... tất cả đều trở nên dễ dàng và nhanh chóng với Unity.

Một số game được phát triển trên Unity như AngryBird, Elegy of War,… 


Unity

Unity




Để bắt đầu các bạn có thể vào đây để download và cài đặt Unity3D : http://unity3d.com/unity/download/

Phần tiếp theo mình sẽ giới thiệu một số khái niệm cơ bản trong lập trình game, và làm quen với môi trường Unity.

 

Hội lập trình viên Game Đà Nẵng



Thông tin liên hệ anh2bmw khi có bất kỳ thắc mắc:
skype: trantien281
mail: 
anh2bmw@gmail.com


 

 
06/03/2014 19:03 # 2
Sinhvienkhoa17
Cấp độ: 13 - Kỹ năng: 8

Kinh nghiệm: 105/130 (81%)
Kĩ năng: 55/80 (69%)
Ngày gia nhập: 18/09/2011
Bài gởi: 885
Được cảm ơn: 335
Phản hồi: Tìm hiểu về Unity3D


unity 3D chủ yếu phát triển làm game 3D (chất lượng đồ họa trung bình) .(Không được sử dụng để làm phim hoạt hình)

và có định mức thu nhập phải trả tiền bản quyền cho Unity.

Trên Unity 3D có hổ trợ các ngôn ngữ android ,C#,Java ....

Unity đã đươc phát triển và làm nhiều game trên thế giới từ lâu và chỉ mới du nhập vào việt nam vài năm trở lại đây (Việt nam chưa phát triển game nào trên nền tảng Unity)

Giờ trên thế giời họ đã phát triển sử dụng các môi trường đồ họa đình cao hơn rất nhiều và không còn chuộng Unity 3D

Nên biết rằng ko phải chỉ có unity 3d làm được game mà còn  Shiva 3D, CryEngine3(Làm phim hoạt hình) .Unreal Development Kit (UDK),Source SDK và Blender Game Engine (Tất cả đều free)

Note:Phần mền làm phịm hoạt hình,làm game được sử dụng ở nhưng nước tân tiếng trên thế giới là IPISoft V2.0 phần mền nhận dạng cảm xúc ,biểu cảm khuôn mặt trực quan.(bản quyền)

 





 
Copyright© Đại học Duy Tân 2010 - 2024