Hứa với bạn Phạm Dương Anh Kiệt viết bài chia sẻ với HNBT về con đường làm game chắc cũng được mấy tuần rồi mà bây giờ mình mới viết được.
Phải bắt đầu từ đâu nhỉ? Chắc là hiện tại mình có gì với gamedev? Không nhiều. Bởi làm game là rất khó, chúng ta có thể tiếp xúc với rất nhiều kiến thức trong vài năm. Nhưng khi bắt đầu làm một game, mọi thứ dường như là không đủ, nhưng mấu chốt là bạn vẫn cần tiếp tục.
Mình có ước mơ lập trình game sớm, từ cuối cấp 3. Tất nhiên lúc đó mình không hiểu rõ nó là như thế nào chỉ biết khi nhìn vào những game và đọc về các công nghệ làm ra game đó thì mình cảm giác rằng đây chính là những sản phẩm mà mình rất muốn làm. Nhìn chung thì mình đến với lập trình là từ thích máy tính và dần dần mò sang mảng game.
Có rất nhiều cách thức để làm ra một game trên máy tính. Cá nhân mình lại đi từ việc code ra từng ngóc ngách một cái game thay vì sử dụng công cụ kéo thả hay là ngôn ngữ kịch bản (scripting). Có rất nhiều thảo luận về vấn đề này. Mình cũng từng đi sâu vào những tranh luận như thế, nhưng rốt cuộc mình cũng tin vào những thứ gọi là số phận. Bạn chỉ có chạy đua với số phận của bạn mà thôi và con đường đó còn rất dài, tranh luận 1-2 ngày để thay đổi những điều bạn đã luôn bước đi từ lâu không có nhiều ảnh hưởng. Vậy nên bắt đầu từ đâu thì bạn cứ bước tiếp ở đó và cố gắng tìm ra con đường hợp với bản thân là được.
Mình trải qua nhiều năm tích lũy kiến thức lập trình, máy tính, phần mềm, game, … đủ nhiều mảng. Cái này có thể do tính cách nhanh chán nên nhảy vào rất nhiều thứ rồi lại ra, sau đó lại quay lại như một vòng lặp. Mỗi lớp kiến thức dần dày hơn.
Quay trở lại hiện tại, mình đang vận hành một nhóm làm game, bọn mình tự phát triển công nghệ game từ đầu và hi vọng sẽ dùng lại được nó để làm các game khác dù cho có những sản phẩm sẽ thất bại. Tại sao mình lại bước chân vào hướng đi này mà không phải là làm game cho công ty, tự làm game solo, … thì cũng khó nói lắm, nếu hợp để kể chuyện thì chắc là hẹn một bài khác.
Các bạn trong HNBT nghĩ như thế nào về làm game? Và bạn đã có kế hoạch để hiện thực hóa ước mơ đó hay chưa?