Ngôn ngữ mã hóa thống nhất 3D, C # hoặc JavaScript [đã đóng]


-2

Xin chào cộng đồng chơi game. Tôi là một nhà thiết kế trò chơi vừa chớm nở, học cách viết mã lần đầu tiên trong đời. Tôi đã học c ++ ở trường, 8 năm trước, vì vậy tôi hiểu logic khi mọi người đang viết mã và tôi cũng có thể đề xuất cho họ đúng lộ trình, nhưng ở một mức độ nào đó tôi không thể viết mã. Tôi đang bắt đầu học viết mã cho Unity 3D. Bạn gợi ý cái nào linh hoạt hơn và dễ làm việc hơn trong tương lai, bởi vì tôi là nhà thiết kế trò chơi không phải là lập trình viên, tôi sẽ viết mã cho đến khi tôi không có ai khác viết mã cho tôi. Nó phải dễ dàng và nhanh chóng để học, chức năng và phổ quát để áp dụng, và đổi mới cùng một lúc.

C # hay JavaScript?

Cảm ơn bạn đã dành thời gian Nếu bạn có thể gợi ý cho tôi các bước để tìm hiểu và hướng dẫn để tìm kiếm, điều đó thật tuyệt vời.


Xin lỗi, câu hỏi này không phù hợp với Super User nói riêng và các trang web Stack Exchange nói chung, vì nó tùy thuộc vào sở thích cá nhân và quá chủ quan. Xem Trung tâm trợ giúp .
slhck

Unity 3D là một phần mềm! Bạn có quá khó khăn để google không? unity3d.com
Hemant Chhabra

Có, nhưng các câu hỏi về lập trình và phát triển phần mềm rõ ràng không có chủ đề ở đây.
slhck

Câu trả lời:


2

Tôi không phải là nhà phát triển trò chơi, nhưng tôi sử dụng Unity3D cho các ứng dụng trong Kiến trúc và Quy hoạch đô thị (mô phỏng đám đông, Bản đồ 3d tương tác, v.v.). Từ nền tảng này, tôi sẽ khuyên bạn nên đi với JavaScript. Những lý do là,

  1. Tôi thấy JavaScript (UnityScript là chính xác) đơn giản hơn C # về mặt học mã hóa.
  2. Bạn có thể áp dụng bất kỳ kiến ​​thức trước khi phát triển web trực tiếp trong sự thống nhất.
  3. Nếu bạn đang xử lý các API web bên ngoài, javascript có thể đúng mục tiêu.
  4. Với sự ra đời của node.js, bạn thậm chí có thể nghĩ về việc phát triển các ứng dụng web thời gian thực cho trò chơi của mình bằng cùng một ngôn ngữ (ví dụ: chế độ nhiều người chơi trực tuyến)
  5. Tôi thấy tài liệu unity3d cho javascript tốt hơn C # với các ví dụ ngày càng tốt hơn.
  6. Tôi nghĩ nói chung có nhiều người làm việc với javascript hơn C # và xu hướng là tích cực cho javascript, điều này giúp bạn dễ dàng nhận được sự giúp đỡ hơn.

Nhược điểm tôi gặp phải khi làm việc với JavaScript là một số thư viện / tiện ích mở rộng chuyên dụng (ví dụ: vuforia) dựa trên C # và có một số tính năng dành riêng cho C #. Tôi không nghĩ rằng bạn sẽ gặp phải một trong những vấn đề này bất cứ lúc nào sớm nếu bạn là người mới bắt đầu viết mã tuyệt đối.

Là một điểm khởi đầu, kiểm tra này liên kết.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.