Tư vấn về kỹ năng lập trình game

@Amq
Đây là một ví dụ bạn có thể tham khảo:

  1. Học kiến thức căn bản khoa học máy tính cũng như lập trình.
  • Cần biết ít nhất một ngôn ngữ lập trình.
  • Biết thuật toán cơ bản, một chút toán.
  • Một chút về cách máy tính hoạt động. Một chút về mạng máy tính.
  1. Học đồ hoạ máy tính và liên quan tới lập trình game.
  • Ít nhất cũng nên viết được một chương trình ray tracing.
  • Tìm hiểu về game engine chung chung. (Ý là các thuật toán đằng sau một game engine như: animation, phát hiện va chạm, mô phỏng vật lý, một chút trí tuệ nhân tạo… ).
  • Tìm hiểu một game engine cụ thể ví dụ cocos2d, unity…Có thể bạn nhảy luôn vào một game engine cụ thể luôn nhưng quan điểm cá nhân tìm hiểu game engine chung chung xong bạn sẽ dễ dàng học và không sợ game engine nào.
  1. Và nhiều thứ liên quan.
  • Game design.
  • Nghệ thuật: 3d modeling, âm thanh…

Học nhiều thứ như này cả đời cũng chưa làm dc game! Phải vừa học vừa làm dc sản phẩm game nhỏ thì mới ổn!

Bạn thử đọc thêm series này ở đây: http://devnt.org/gpbasics-00-mo-dau-ve-lap-trinh-game/
Và nhân tiện mình vừa bắt đầu một blog dành riêng cho gamedev: http://high.ntmanh.net/

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?