05/10/2026 · VietTechies · Biên tập

Năm 1979, Donald Brown cắm một chiếc đĩa mềm 5,25 inch vào ổ đĩa máy tính Apple II để khởi chạy Main Hall, trung tâm khởi đầu của tựa game nhập vai chữ trên máy tính mang tên Eamon. Ngay khi hệ thống nạp game, người chơi được yêu cầu tạo một hồ sơ nhân vật cố định với ba chỉ số số học cơ bản: độ bền bỉ, sự linh hoạt và sức cuốn hút. Trước khi dấn thân vào những thế giới kỳ ảo chưa từng được khám phá, các nhà phiêu lưu mới đã mua sắm vũ khí, học phép thuật và thử nghiệm cơ chế chiến đấu trong một kịch bản nhập môn mang tên Beginner's Cave.
Quán rượu ảo năm 1979
Khi Donald Brown tạo ra Eamon trên Apple II vào năm 1979, các trò chơi trên máy tính cá nhân thời đó thường là những trải nghiệm khép kín và chỉ sử dụng một lần. Nếu người chơi hoàn thành một kịch bản phiêu lưu dạng chữ hoặc tắt máy tính, toàn bộ tiến trình của nhân vật sẽ biến mất. Brown quyết tâm giải quyết giới hạn này bằng cách thiết kế một kiến trúc lưu trữ trung tâm xuyên suốt. Đĩa Main Hall đóng vai trò như một điểm hẹn ảo, nơi người chơi lưu giữ hồ sơ nhân vật, quản lý kho đồ, cất giữ tiền vàng và duy trì các chỉ số qua nhiều phiên chơi khác nhau. Chiếc đĩa cốt lõi này đã tạo nên nền tảng quản trị cho một thế giới kỳ ảo không ngừng mở rộng.
Thiết kế mô-đun và kiến trúc đĩa
Để vận hành hiệu quả trong giới hạn phần cứng của Apple II, Brown đã viết Eamon bằng ngôn ngữ Applesoft BASIC và đưa ra một quyết định kiến trúc mang tính bước ngoặt: ông tách biệt việc quản lý nhân vật khỏi phần nội dung trò chơi. Thay vì đóng gói toàn bộ trò chơi vào một tệp duy nhất, Brown phát hành Eamon dưới dạng phần mềm thuộc miền công cộng sử dụng kiến trúc đĩa mềm mô-đun. Các thuộc tính của nhân vật vẫn được lưu giữ trên đĩa Main Hall chính. Khi muốn tham gia vào một nhiệm vụ mới, người chơi chỉ cần lưu trạng thái nhân vật, tháo đĩa mềm ra và tháo lắp đĩa của kịch bản phiêu lưu độc lập để khởi động. Thiết kế này giúp các đĩa phiêu lưu chỉ cần chứa mã nguồn cho những cuộc chạm trán tại chỗ, trong khi chỉ số nhân vật vẫn được chuyển tiếp liền mạch giữa các đĩa game riêng biệt.
Bộ công cụ Dungeon Designer
Nhằm giúp việc sáng tác kịch bản trở nên dễ dàng tiếp cận hơn, Brown đã xây dựng một đĩa Dungeon Designer chuyên dụng chứa nhiều tiện ích sáng tạo. Được viết bằng Applesoft BASIC, các công cụ này cho phép những người không chuyên về lập trình tự xây dựng kịch bản trò chơi mà không cần viết mã phần mềm. Bộ công cụ cung cấp các menu tương tác để tác giả định nghĩa mô tả phòng, chỉ số quái vật, sát thương vũ khí và các điểm kích hoạt sự kiện đặc biệt. Sau khi hoàn tất, Dungeon Designer sẽ ghi dữ liệu lên một đĩa mềm mới được định dạng để tương thích với hệ thống Main Hall. Bất kỳ ai sở hữu máy Apple II giờ đây đều có thể thiết kế, thử nghiệm và phân phối các trò chơi phiêu lưu chữ theo khuôn khổ chuẩn hóa của Brown.
Hệ sinh thái RPG đầu tiên do cộng đồng phát triển
Vào thời điểm Eamon được phát hành miễn phí vào miền công cộng cùng các công cụ tạo nội dung tùy chỉnh, trò chơi đã nhanh chóng phát triển thành một trong những nền tảng phần mềm đầu tiên vận hành nhờ nội dung do người dùng tự sáng tạo. Các nhà phát triển tự do và những người yêu thích máy tính gia đình bắt đầu viết, trao đổi và mở rộng các đĩa nhiệm vụ mô-đun của riêng mình. Để quản lý lượng kịch bản tùy chỉnh bùng nổ, các người hâm mộ đã thành lập Eamon Adventurer's Guild. Tổ chức này chịu trách nhiệm đánh giá, phân loại và phân phối hàng trăm đĩa phiêu lưu do người chơi tạo ra thông qua các đợt trao đổi phần mềm qua bưu điện và mạng lưới các nhóm người dùng Apple II.
Nhờ việc chia sẻ mã nguồn và trao công cụ sáng tác vào tay người dùng, Donald Brown đã chuyển đổi máy tính cá nhân từ phương tiện tiêu thụ thụ động thành không gian sáng tạo cộng tác, tạo nên bản thiết kế nền tảng cho các thế giới trò chơi do chính cộng đồng xây dựng.
Ảnh minh họa do AI tạo, không phải ảnh tư liệu.
