Novel Drama Game All – Hệ thống web tự tạo game truyện cổ tích của riêng mình

2019/12/12

Nếu bạn đang có một ý tưởng nào đó cho tựa game của riêng mình, nhưng vì không có các kiến thức về lập trình và đồ họa nên chưa thể thực hiện được ý tưởng này? Giờ đây mọi chuyện sẽ dễ dàng hơn rất nhiều với Novel Drama Game All – Hệ thống web cho phép bất kỳ ai cũng có thể tự tạo game về truyện cổ tích của riêng mình. Đây là dự án “khó nhằn” khiến anh Võ Văn Đức (Project Manager) cùng các anh em Chi nhánh Đà Nẵng đã phải “lao tâm khổ tứ” ròng rã suốt 6 tháng trời.

Bước đầu nhận yêu cầu từ một công ty Nhật Bản vào tháng 05/2019, anh Võ Văn Đức (PM) cùng các anh em trong nhóm khá lo lắng vì đây là lần đầu bắt tay vào một dự án game, cả nhóm chưa có nhiều kinh nghiệm trong lĩnh vực mới mẻ này. Dự án được tiếp quản bởi nhóm dự án thuộc Chi nhánh Đà Nẵng gồm 13 thành viên: Võ Văn Đức (PM), Tô Trần Phương (BrSE), Hoàng Trọng Nghĩa (PG), Phan Quốc Trọng (PG), Nguyễn Đăng Tĩnh (PG), Hà Tuấn Kiệt (PG), Vũ Ngọc Quyền (PG), Hứa Minh Thành (PG), Nguyễn Phạm Hoàn Đức Tri (QC), Phan Hùng Cường (PG), Lê Diên Thanh Bình (Comtor), Lê Thị Ngọc Ánh (QC) và Phan Thị Oanh (QA).

Novel Drama Game All là một hệ thống web cho phép người dùng (admin) tự thiết kế game về truyện cổ tích với những nhân vật, hình ảnh, hành động, nhạc nền vô cùng sống động giúp người sử dụng cảm thấy thú vị, không nhàm chán. Sau khi hoàn tất thiết kế game trên web, người dùng có thể cài đặt game trên các thiết bị di động và tự trải nghiệm trò chơi do mình thiết kế hoặc tương tác mua bán các game.

Dự án được lập trình bằng ngôn ngữ PHP, Angular, Ionic và cordova. Những ngày đầu quả thật là chuỗi ngày khó khăn với những “tay mơ” về lĩnh vực game. Phần mà anh em tự tin nhất lúc ấy có lẽ là mảng web back-end làm với PHP. Nhóm dự án đã phải mất ăn mất ngủ không ít đêm khi gặp phải những bug đau não như lỗi version giữa các hệ thống tương tác, SDK của các mạng xã hội hay tìm cách liên kết giữa các hệ thống với nhau sao cho mượt mà và đảm bảo tốt về bảo mật. Chưa kể đến việc spec thay đổi liên tục làm các chàng trai dev xoay như chong chóng để chạy theo ý khách hàng. Bước vào giai đoạn căng thẳng, anh em trong nhóm phải thường nói chuyện, “cà khịa” nhau để lấy tinh thần code tiếp. Những ngày deadline “dí” là những ngày anh em cùng nhau OT tới gần 9, 10 giờ đêm, đỉnh điểm có Runner Hoàng Trọng Nghĩa đảm nhận phần khó nhất của dự án đã phải thức đến tận 4 giờ sáng để code. “Giờ nhắc đến dự án Novel Drama là nó sợ luôn rồi! – anh Đức hài hước chia sẻ.

Dù vấp phải muôn vàn khó khăn nhưng các chàng trai Chi nhánh Đà Nẵng luôn trong tâm thế làm việc hơn 100% công suất để kịp deadline bàn giao sản phẩm cho khách hàng. Anh em trong nhóm đã cùng nhau tìm hiểu, nghiên cứu các tài liệu về game, tự đào tạo lẫn nhau để khỏi bỡ ngỡ trước những kiến thức lần đầu được tiếp cận. Tuy giai đoạn đầu phát sinh khá nhiều bug nhưng càng về sau, chất lượng dự án đã được cải thiện, nâng cao hơn rất nhiều. Để đạt được điều này, anh Đức cùng các thành viên đã ngồi lại với nhau để thống nhất lại những mục nào cần triển khai ngang, mục nào cần thay đổi, bởi vậy mà tỷ lệ bug giai đoạn sau khi team thực hiện triển khai ngang giảm đi rõ rệt. Những nỗ lực của các thành viên cuối cùng cũng đã thu về kết quả xứng đáng khi dự án kịp bàn giao cho khách hàng vào 14/11/2019 vừa qua và nhận được những feedback tích cực.

Chúc mừng thành công của anh ĐứcVV và nhóm dự án Novel Drama Game All. Mong rằng các thành viên sẽ tiếp tục giữ được ngọn lửa nhiệt huyết và khát khao cống hiến của mình để tiếp tục gặt hái thêm nhiều dự án “ngon” về cho Chi nhánh Đà Nẵng.