GNS301
Đang áp dụng
Đã duyệt

Game Networking and Server Development_Mạng game và phát triển máy chủ game nâng cao

Game Networking and Server Development

Tín chỉ
3
Bậc
Bachelor
Thang điểm
10
Điểm qua
5

Mô tả

GNS301 is an intensive course designed to bridge the gap between game development and backend engineering. You will master the "hidden" infrastructure of online gaming—from raw data transmission and latency optimization to scalable server architectures. By the end of this course, you will be able to build secure, high-performance multiplayer environments capable of supporting real-time global interactions. Key Learning Outcomes: - Master Low-Level Networking: Build custom servers using TCP and Reliable UDP (LiteNetLib). Learn to handle raw sockets and binary serialization for maximum bandwidth efficiency. - Combat Latency: Implement industry-standard lag-compensation techniques, including Client-side Prediction, Interpolation, and Server Reconciliation to ensure smooth gameplay. - Architect Scalable Systems: Apply professional 3-Layer Architecture (Presentation, Logic, Data) to backend development. Integrate MongoDB for persistence and Docker for containerized deployment. By the end of this course, you will have the skills to architect and develop a complete multiplayer ecosystem. You will possess the technical confidence to build not just a game, but a secure, scalable, and professional server infrastructure capable of delivering seamless real-time experiences to a global audience.

Phân bổ thời gian

45h (60 sessions) contact hours + 1h final exam + 104h self-study

Nhiệm vụ sinh viên

- Students must attend more than 80% of contact slots in order to be accepted to the final examination. - Student is responsible to do all exercises, assignments and labs given by instructor in class or at home and submit on time - Use laptop in class only for learning purpose - Promptly access to the FU CMS at https://lms-hcmuni.fpt.edu.vn/ for up-to-date course information

SyllaBase

Dự án phi lợi nhuận, do sinh viên tự thực hiện nhằm giúp các bạn tra cứu chương trình đào tạo & đề cương môn học của FPT nhanh và thuận tiện hơn. Dữ liệu được tổng hợp từ flm.fpt.edu.vn. Đây không phải trang chính thức của Trường Đại học FPT và không có liên kết chính thức nào với Nhà trường.

Nếu Nhà trường hoặc FPT không đồng ý với việc đăng tải và muốn gỡ bỏ, vui lòng liên hệ khongcantienvayeudoi@gmail.com — chúng tôi sẽ gỡ bỏ ngay lập tức. Tài liệu tải về vẫn thuộc hệ thống FLM và yêu cầu tài khoản sinh viên hợp lệ.

© 2026 · phi lợi nhuận