Nhân dịp Mario tròn 25 năm, một cuộc phỏng vấn chưa từng công bố đầy đủ với lập trình viên Giles Goddard của Nintendo (NTDOY) năm 2001 đã được đăng lại, hé lộ cách tựa game 3D tiên phong này ra đời. Câu chuyện nhanh chóng thu hút sự chú ý của cộng đồng công nghệ trên Hacker News.

Đội ngũ nhỏ hơn nhiều người tưởng

Theo Goddard, nhóm làm Super Mario 64 cuối cùng chỉ khoảng 15 người, nhỏ hơn rất nhiều so với đội ngũ của Zelda: Ocarina of Time. Văn phòng Nintendo khi đó khá yên tĩnh, mỗi người có một góc làm việc riêng. Khi dự án lớn dần, các lập trình viên và họa sĩ xung quanh sẽ được kéo vào nhóm, giống như một vòng tròn mở rộng dần từ trung tâm.

Làm game trước khi có phần cứng

Điều thú vị nhất là dự án bắt đầu từ rất sớm, khi máy N64 còn chưa tồn tại. Nhóm phát triển dùng máy trạm SGI Onyx cùng một trình giả lập API do SGI cung cấp. Lập trình viên chính Nishida đã cho các nhân vật Mario nhỏ chạy thử trên đó, trước cả khi có phần cứng thật.

Bài học cho giới làm phần mềm ngày nay rất rõ: một đội nhỏ, thử nghiệm sớm và tập trung vào trải nghiệm có thể tạo ra sản phẩm thay đổi cả ngành, kể cả khi công cụ còn chưa hoàn thiện.