Tôi đã viết game khoảng 10 năm nay (từ QBasic đến C # và mọi thứ ở giữa). Tôi cần bắt đầu mở rộng các kỹ năng của mình vào các lĩnh vực khác nhau. Các chủ đề khác, đáng ngạc nhiên tôi nên đọc lên là gì?
Các chủ đề dự kiến sẽ bao gồm các nghi phạm thông thường:
- Ngôn ngữ lập trình bạn chọn
- Ngôn ngữ kịch bản
- Kiểm soát nguồn
- Quản lý dự án (hoặc Agile)
- API đồ họa
- Có lẽ một số AI (A * tìm đường?)
- Vật lý (vật lý phóng)
- Kiểm thử đơn vị (kiểm tra tự động)
Tôi đang tìm kiếm nhiều chủ đề bí truyền hơn ; điều mà bạn không mong đợi để cần phải biết, nhưng nếu bạn làm quen, họ tạo sự khác biệt. Điều này có thể bao gồm những thứ như:
- Kỹ năng nghệ thuật (vẽ, chiếu sáng, tô màu, bố cục, v.v.)
- Xử lý ngôn ngữ tự nhiên
- Vật lý của âm thanh (sóng âm, hiệu ứng doppler, v.v.)
Cá nhân, tôi cảm thấy rằng có các kỹ năng nghệ thuật kỹ thuật (ví dụ: có thể tạo ra tác phẩm nghệ thuật đàng hoàng nếu bạn chỉ có thể đưa ra ý tưởng; hoặc, theo hướng dẫn Photoshop / GIMP) là có lợi nhất cho tôi.
Đây không phải là một câu hỏi mở ; Tôi đang tìm kiếm các kỹ năng cụ thể giúp bạn và bạn mong đợi sẽ tiếp tục mang lại lợi ích cho bạn trong ngắn hạn và dài hạn.