Phát triển phần mềm hướng đối tượng: Nắm vững lập trình hướng đối tượng và các khái niệm như lớp, đối tượng, kế thừa, đa hình, v.v. Áp dụng được lập trình hướng đối tượng vào thiết kế và triển khai các hệ thống game. Xây dựng được hệ thống game có cấu trúc rõ ràng, dễ mở rộng, bảo trì.