Dự án tốt nghiệp “Awaken”: Khi đấu trường FPS sinh tồn trở thành hành trình chữa lành tâm lý của sinh viên Lập trình Game

10:21 04/09/2026

Những ngày cuối tháng 7, không khí tại Bộ môn Công nghệ thông tin, Trường Cao đẳng FPT Polytechnic cơ sở Cần Thơ trở nên sôi động hơn bao giờ hết khi các nhóm sinh viên khóa Lập trình Game lần lượt trình làng những dự án tốt nghiệp tâm huyết nhất. Nổi bật trong số đó là “Awaken” – một tựa game bắn súng góc nhìn thứ nhất (FPS) đấu trường sinh tồn do nhóm 03 lớp GA20301 thực hiện, gồm các bạn Nguyễn Hoàng Anh, Lê Hoàng Thông, Trần Mai Đức Thịnh, Trần Cao Trí và Nguyễn Huỳnh Khôi Nguyên.

Không đơn thuần là một sản phẩm giải trí, “Awaken” gây ấn tượng mạnh với hội đồng chuyên môn bởi tầng ý nghĩa ẩn dụ sâu sắc về tâm lý giới trẻ hiện đại, được nhóm khéo léo lồng ghép vào từng pha hành động nghẹt thở.

Poster minh họa concept của dự án tốt nghiệp “Awaken”

“Awaken” xây dựng một cấu trúc bối cảnh đặc biệt, tách biệt hoàn toàn giữa hai không gian đối lập. Trong thế giới ảo, người chơi hóa thân thành David và trở thành kẻ mạnh nhất tại những đấu trường khốc liệt trải dài từ sa mạc cằn cỗi đến miền băng giá, liên tục vượt ải, tiêu diệt quái vật để tìm đường thoát. Thế nhưng khi trở về thế giới thực, David lại là một chàng trai khép kín, chỉ muốn rút lui vào chiếc màn hình máy tính như nơi trú ẩn duy nhất trước áp lực học tập, công việc và sự xa cách với chính gia đình mình. Chính sự tương phản gay gắt ấy đã biến “Awaken” thành một hành trình vừa hồi hộp vừa lắng đọng, buộc người chơi phải tự đặt câu hỏi: chiến thắng trong thế giới ảo có thực sự lấp đầy được khoảng trống ngoài đời thực?

Đấu trường trong thế giới ảo — nơi David phải liên tục vượt ải và đối đầu các thủ lĩnh tối cao
Căn phòng trong thế giới thực lúc 7 giờ tối — nơi David chọn ở lại với thế giới ảo thay vì bước ra ngoài

Về mặt kỹ thuật, nhóm đã vận dụng thuần thục nền tảng Unity Engine 2022.3 LTS cùng ngôn ngữ C#, áp dụng kiến trúc Singleton cho các hệ thống quản lý và State Machine cho hành vi AI của quái vật. Người chơi tự quản lý lượng đạn dược, máu và giáp giới hạn, sử dụng kỹ năng né đòn, nhảy kép và lướt nhanh để sinh tồn qua từng làn sóng tấn công, đồng thời thu thập “Lõi Năng Lượng” tại các Trạm Tiếp Tế để nâng cấp vũ khí. Phong cách đồ họa 3D bán thực tế kết hợp hiệu ứng ánh sáng neon rực rỡ theo hơi hướng Cyberpunk, hòa cùng nền nhạc Synthwave và Heavy Metal dồn dập, đã tạo nên một bầu không khí vừa mãn nhãn vừa căng thẳng tột độ trong từng trận đấu boss.

Cơ chế chiến đấu FPS với hệ thống HUD hiển thị máu và Lõi Năng Lượng

Để hoàn thiện “Awaken” đúng tiến độ, cả nhóm đã phân chia công việc rất khoa học: Trần Mai Đức Thịnh và Lê Hoàng Thông phụ trách dựng hình ảnh 3D cho bản đồ và nhân vật, Nguyễn Huỳnh Khôi Nguyên đảm nhận lập trình cơ chế điều khiển và bắn súng, trong khi Nguyễn Hoàng Anh cùng Trần Cao Trí xử lý trí tuệ nhân tạo của quái vật và hệ thống vượt ải. Đại diện nhóm chia sẻ, thử thách lớn nhất nằm ở việc cân bằng độ khó giữa ba chế độ chơi Trải nghiệm, Sống sót và Ác mộng, sao cho vẫn giữ được nhịp độ hành động nhanh mà không khiến người chơi nản lòng. Sản phẩm hoàn thiện dự kiến được đóng gói trên nền tảng PC và chia sẻ qua Itch.io kèm video demo gameplay đầy đủ.

Khoảnh khắc 6 giờ sáng khép lại hành trình — thông điệp mà nhóm muốn gửi gắm qua “Awaken”

Từ một ý tưởng táo bạo kết hợp giữa thể loại FPS đấu trường quen thuộc và một câu chuyện nội tâm đầy tính nhân văn, “Awaken” đã chứng minh rằng sinh viên Lập trình Game của FPT Polytechnic Cần Thơ không chỉ vững vàng về kỹ thuật mà còn có chiều sâu trong tư duy sáng tạo. Xin chúc mừng Nguyễn Hoàng Anh, Lê Hoàng Thông, Trần Mai Đức Thịnh, Trần Cao Trí và Nguyễn Huỳnh Khôi Nguyên đã hoàn thành một dự án tốt nghiệp đầy ấn tượng, đúng với tinh thần “Thực học – Thực nghiệp” của nhà trường.

Giảng viên Nguyễn Thế Trung
Bộ môn Công nghệ thông tin
FPT Polytechnic Cần Thơ

Hỗ trợ tư vấn và giải đáp thông tin tuyển sinh FPT Polytechnic

Cùng chuyên mục

Đăng ký nhập học tại FPT Polytechnic 2026

  • Max. file size: 50 MB.
  • Max. file size: 50 MB.
  • Max. file size: 50 MB.