Practical Game Programming

Loại tài liệu: Tài liệu số - Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin

Tác giả: Harris Wang, Walter Ridgewell.

Nhà xuất bản: Athabasca University Press

Năm xuất bản: 2026

Tải ứng dụng tại các liên kết sau để xem đầy đủ tài liệu.

Tóm tắt nội dung

Cuốn sách cung cấp kiến thức và kỹ năng thực hành về lập trình trò chơi điện tử bằng ngôn ngữ C++ và thư viện Allegro 5. Nội dung bao gồm các nguyên lý lập trình, xử lý đầu vào của người chơi, đồ họa, âm thanh, quản lý tệp và thời gian trong trò chơi. Sách còn trình bày các kỹ thuật nâng cao như phát hiện va chạm, lập trình đa luồng, tối ưu hóa, shader tùy chỉnh và kết nối mạng. Thông qua ví dụ, bài tập và dự án thực hành, người học từng bước xây dựng trò chơi thuộc nhiều thể loại như hành động, phiêu lưu, giải đố, nhập vai và chiến thuật. Tài liệu phù hợp với sinh viên công nghệ thông tin và người học phát triển trò chơi.

Abstract:

This book provides knowledge and practical skills for video game programming using the C++ language and the Allegro 5 library. The content covers core programming principles, handling player input, graphics, audio, file management, and game timing. It also explores advanced techniques such as collision detection, multithreading, optimization, custom shaders, and networking. Through examples, exercises, and hands-on projects, learners are guided step-by-step in building games across various genres, including action, adventure, puzzle, role-playing, and strategy. This resource is well-suited for information technology students and aspiring game developers.

Ngôn ngữ:eng
Tác giả:Harris Wang, Walter Ridgewell.
Thông tin nhan đề:Practical Game Programming
Nhà xuất bản:Athabasca University Press
Loại hình:Tài nguyên giáo dục mở / Bộ sưu tập: Công nghệ thông tin
Bản quyền:https://creativecommons.org/licenses/
Nguồn gốc:https://open.umn.edu/opentextbooks/textbooks/practical-game-programming
Mô tả vật lý:560p.
Năm xuất bản:2026

Sử dụng ứng dụng Libol Bookworm quét QRCode này để mượn và đọc tài liệu)

(Lưu ý: Sử dụng ứng dụng Bookworm để xem đầy đủ tài liệu. Bạn đọc có thể tải Bookworm từ App Store hoặc Google play với từ khóa "Libol Bookworm”)