Phát triển một trò chơi bắn súng góc nhìn thứ nhất
Phát triển một trò chơi bắn súng góc nhìn thứ nhất (FPS) sử dụng Three.js và JavaScript. Tạo các mô hình vũ khí chi tiết với hoạt ảnh và hiệu ứng chân thực. Triển khai hệ thống phát hiện va chạm đạn chính xác và tính toán sát thương. Thiết kế nhiều màn chơi với các môi trường và mục tiêu nhiệm vụ đa dạng. Thêm kẻ địch máy (AI) có khả năng tìm đường (pathfinding) và hành vi chiến đấu thông minh. Tạo hiệu ứng hạt cho tia lửa đầu nòng, vết đạn va chạm và các vụ nổ. Triển khai chế độ nhiều người chơi với các mục tiêu theo đội. Bao gồm hệ thống nhặt vũ khí và quản lý túi đồ (inventory). Thêm hiệu ứng âm thanh cho vũ khí, tiếng bước chân và âm thanh môi trường. Tạo hệ thống tính điểm và theo dõi thống kê chi tiết. Triển khai hệ thống phát lại cho camera quay chậm pha hạ gục (kill cams) và những khoảnh khắc nổi bật của trận đấu.