- Khi mùa thu đến, người ta thường nhìn lại quá khứ
- Đã thử khôi phục một trò chơi được viết từ 35 năm trước từ ổ cứng cũ
- Tập hợp các trò chơi shareware ngày xưa thành ảnh đĩa và đăng lên GitHub
Những dự án gần như chưa bao giờ hoàn thành
- Trong quá trình tìm lại và khôi phục các thử nghiệm trò chơi trong quá khứ, đã học được rất nhiều điều
- Một số thử nghiệm có thể đã trở thành trò chơi hay nếu được đầu tư thêm chút thời gian
- Ví dụ, AirBikes vốn được định hướng là một trò chơi đua xe mang phong cách tương lai
Di chuyển nhanh
- Đã tìm thấy một trò chơi viết năm 1991 và danh sách "creator code"
- Creator code là một khái niệm tương tự bundle identifier thời đó
- Trong 27 tựa game, đã phát hành 5 tựa, còn lại là các thử nghiệm để tạo prototype thật nhanh
Tạo prototype
- Việc tạo prototype thật nhanh để kiểm tra xem trò chơi có vui hay không là rất quan trọng
- Ví dụ, đã làm một prototype chỉ trong vài ngày để kiểm tra xem trò chơi điều khiển cánh diều có thú vị không
- Sự thú vị của trò chơi thường đến từ những yếu tố không ngờ tới
Từ bỏ
- Một số trò chơi khởi đầu tốt nhưng không thể hoàn thiện đến cùng
- Ví dụ, Thief of Baghdad là trò chơi cưỡi thảm bay ma thuật, nhưng không thể phát triển thêm nữa
- Việc một mình phát triển mọi thứ là cực kỳ khó khăn
Không hoàn toàn chết
- Các dự án bị shelved luôn có thể quay lại bất cứ lúc nào
- Ví dụ, đã thử lại Thief of Baghdad sau 18 tháng, nhưng cuối cùng vẫn từ bỏ lần nữa
- Có thể tái sử dụng code từ các dự án bị shelved
Nhân viên công ty
- Cuối những năm 1990, khi bắt đầu làm việc tại Apple, không còn có thể tiếp tục các dự án cá nhân nữa
- Trải nghiệm ở Apple khiến tác giả tiếp tục sử dụng cách tiếp cận prototyping nhanh
- Đồng nghiệp chủ yếu lập kế hoạch trên bảng trắng, còn tác giả thì nhanh chóng viết code
A.B.I. (“Always Be Iterating.”)
- Trải nghiệm ở Apple khiến tác giả cảm thấy mình là một nhân viên có đóng góp
- Khả năng lập trình nhanh được công nhận
- Tác giả truyền lại cho các con gái bài học "hãy luôn lặp lại và cải tiến"
Tóm tắt của GN⁺
- Bài viết này chia sẻ những bài học rút ra từ trải nghiệm phát triển game trong quá khứ
- Nhấn mạnh tầm quan trọng của prototyping nhanh và lặp lại liên tục
- Cung cấp những insight hữu ích cho các nhà phát triển game
1 bình luận
Ý kiến trên Hacker News