Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sơ đồ tổng hợp kế hoạch, Cách thực hiện:, Năm 4 (2026), Cách thực hiện:,…
Sơ đồ tổng hợp kế hoạch
Kỹ năng Lập trình Game
Mục tiêu tổng thể: Đến thời điểm tốt nghiệp, có khả năng xây dựng các trò chơi 2D và 3D hoàn chỉnh bằng các công cụ phát triển game như Unity hoặc Unreal Engine, đáp ứng yêu cầu của ngành công nghiệp game.
-
-
-
-
-
-
-
-
Cách thực hiện:
-
Thực hành tạo các mô hình 3D đơn giản như khối hộp, nhân vật cơ bản, và các vật thể môi trường.
-
-
Năm 4 (2026)
Mục tiêu: Hoàn thiện kỹ năng lập trình game chuyên sâu, biết cách phát triển các trò chơi phức tạp với Unity hoặc Unreal Engine, tạo ra sản phẩm hoàn chỉnh để giới thiệu trong hồ sơ cá nhân (portfolio).
Cách thực hiện:
-
Tạo ít nhất một trò chơi hoàn chỉnh sử dụng đầy đủ các kỹ năng như lập trình gameplay, AI, xử lý vật lý và hiệu ứng.
Thực hành phát triển game đa nền tảng (PC, mobile, console).
-
Cách thực hiện:
Học Maya để tạo các nhân vật và thực hiện các hoạt ảnh cơ bản như đi, chạy, tấn công.
-
-
-
Thực hiện các bài tập thực hành như tạo trò chơi đơn giản (game đi cảnh, game bắn bóng).
-
-
Học cách tối ưu hóa hiệu suất game (load tài nguyên, FPS).
-
-
Mục tiêu: Nắm vững kiến thức cơ bản về Unity (C#) và Unreal Engine (C++), làm quen với giao diện, công cụ và quy trình phát triển game cơ bản.
-
Tự học toán ứng dụng trong lập trình game, bao gồm các khái niệm về vector, tọa độ, và vật lý.
-
Mục tiêu: Xây dựng các trò chơi 2D/3D cơ bản, học cách áp dụng cơ chế vật lý, AI và thiết kế màn chơi.
-
Thực hành các tính năng nâng cao như thiết kế màn chơi, sử dụng shader, và lập trình AI cơ bản.
-
Tham gia các dự án phát triển game cá nhân hoặc nhóm, tạo ít nhất một trò chơi hoàn chỉnh.
-
-
-
Đọc các tài liệu cơ bản về lập trình game (Unity, Unreal Engine) bằng tiếng Anh.
-
-
Thực hành thiết kế cấu trúc cho các trò chơi nhỏ như game puzzle, game platformer
-
Tìm hiểu thuật toán A* (A-star) và BFS, DFS thông qua các video trên YouTube hoặc khóa học chuyên sâu về AI cơ bản.
-
-
Thực hiện các dự án AI, ví dụ xây dựng NPC có hành vi như tuần tra, tấn công, hoặc tránh né.
-
-
-
-
-
-
Học các công nghệ mạng như RESTful API, WebSocket.
-
Thực hành xây dựng game online nhỏ (ví dụ: game cờ caro, game bắn súng đơn giản) sử dụng Photon Engine hoặc Unity Netcode.
-
-
Làm dự án cuối khóa với trò chơi multiplayer phức tạp, tích hợp hệ thống chat và matchmaking.
-