Người đọc lâu năm; người hỏi lần đầu:
Tôi đã muốn tham gia một phần của ngành công nghiệp trò chơi một thời gian, nhưng sơ yếu lý lịch của tôi là 100% tất cả công việc phụ trợ.
Tôi là một nhà phát triển C ++ / C # mạnh mẽ, không có kinh nghiệm phát triển trò chơi thực tế. Trải nghiệm phụ trợ của tôi khiến tôi trở thành ứng cử viên sáng giá cho công việc phụ trợ (vì nhiều trò chơi ngày nay có các khía cạnh dựa trên dịch vụ đối với họ), nhưng đó là một lĩnh vực cạnh tranh siêu hạng và tôi đang tìm cách để nổi bật.
Vì không ai sẽ chỉ đến gần tôi và cho tôi một công việc trong ngành công nghiệp trò chơi, tôi quyết định thử chiếc mũ của mình bằng cách viết các trò chơi của riêng tôi.
Tôi hiểu tại sao C và C ++ là ngôn ngữ defacto trong phát triển trò chơi, nhưng tôi thực sự thích triết lý đằng sau XNA. Như tôi đã nói trước đó, tôi thành thạo cả C # và C ++, nhưng nếu tôi nhớ chính xác, XNA chỉ hoạt động với các ngôn ngữ tuân thủ CLR (có lẽ chỉ là C #).
Việc tập trung vào phát triển trò chơi bằng XNA và C # thay vì C ++, có làm tổn thương cơ hội của tôi trong công việc trong ngành công nghiệp trò chơi không? VB có tiếng là không công bằng khi không phải là một ngôn ngữ lập trình thực sự, và các lập trình viên VB bị cuốn vào sự kỳ thị đó. Đây có phải là trường hợp sử dụng C # trong một cộng đồng bao gồm chủ yếu là các nhà phát triển C ++ không?
Hay các nguyên tắc cơ bản của phát triển trò chơi có thể học được từ việc viết trò chơi, vượt qua ngôn ngữ và công nghệ?