11 điểm bởi GN⁺ 2026-02-02 | 1 bình luận | Chia sẻ qua WhatsApp
  • Adventure Game Studio (AGS) là một công cụ mã nguồn mở để tạo game phiêu lưu point-and-click dựa trên đồ họa, được cung cấp miễn phí
  • Môi trường phát triển tích hợp (IDE) cho Windows hợp nhất việc nhập đồ họa, viết script và kiểm thử vào một nơi, giúp đơn giản hóa quy trình làm game
  • Game hoàn thiện có thể chạy trên nhiều nền tảng như Linux, iOS, Android, phù hợp cho cả người mới bắt đầu lẫn người dùng giàu kinh nghiệm
  • Người dùng có thể tải game mình làm lên website chính thức để công khai, đồng thời nhận hỗ trợ và giao lưu qua cộng đồng
  • Cộng đồng năng động và các tình nguyện viên đóng góp giúp duy trì hoạt động, còn tiền quyên góp được dùng cho chi phí máy chủ và các sự kiện cộng đồng

Tổng quan về Adventure Game Studio (AGS)

  • AGSphần mềm mã nguồn mở để làm game phiêu lưu point-and-click dựa trên đồ họa
    • Được cung cấp miễn phí và có thể chạy độc lập mà không cần đăng ký thuê bao riêng
    • Cung cấp môi trường phát triển tất cả trong một cho việc tạo game, kiểm thử và phát hành
  • IDE trên Windows tích hợp việc nhập đồ họa, viết script và kiểm thử
    • Game được tạo ra có thể chạy trên nhiều nền tảng như Linux, iOS, Android
  • Phù hợp cho cả người mới bắt đầu lẫn người dùng giàu kinh nghiệm, đồng thời hỗ trợ học tập và cộng tác nhờ cộng đồng hỗ trợ sôi nổi

Tạo và phát hành game

  • Người dùng có thể dùng AGS để tạo game phiêu lưu của riêng mình
    • Có thể tải phiên bản mới nhất (3.6.2 Patch 6) từ trang chính thức dưới dạng .exe hoặc .zip
  • Game hoàn thiện có thể được tải lên website để công khai
  • Trên trang có hàng nghìn game miễn phí và thương mại, trong đó một số được giới thiệu là tác phẩm đoạt AGS Awards
    • Ví dụ: Gemini Rue (7 giải), Nelly Cootalot: Spoonbeaks Ahoy! (5 giải)

Cộng đồng và hỗ trợ

  • AGS vận hành một cộng đồng sôi nổi qua nhiều kênh như diễn đàn, Discord, nhóm Facebook
    • Trên diễn đàn có thảo luận về nhiều chủ đề như câu hỏi kỹ thuật, tiến độ phát triển game và công bố tác phẩm hoàn chỉnh
    • Các bài đăng gần đây gồm thảo luận liên quan tới các dự án như MALLICIOUS (MAGS), Manhunter: Toronto
  • Cộng đồng được duy trì bởi các tình nguyện viên, còn chi phí vận hành máy chủ do cá nhân gánh vác
    • Người dùng có thể hỗ trợ vận hành thông qua quyên góp PayPal
    • Phần quỹ dư được dùng để tổ chức các sự kiện cộng đồng như Mittens

Tính năng chơi game

  • Trên website, người dùng có thể tìm kiếm, tải xuống và chạy hàng nghìn game được làm bằng AGS
    • Có thể khám phá nhiều tác phẩm khác nhau thông qua các tính năng “Search All Games”, “Random Game”
  • Một số game mới nhất được giới thiệu gồm Brainrot! (tháng 2/2026), Nothmere (tháng 1/2026)
  • Có cả game miễn phí lẫn game thương mại, trong đó một số là tác phẩm dự thi game jam MAGS do cộng đồng tổ chức

Tham gia và đóng góp cho cộng đồng

  • Người dùng có thể đăng ký thành viên rồi đăng nhập bằng tài khoản diễn đàn để tận dụng tối đa các tính năng của website
  • Cộng đồng duy trì bầu không khí thân thiện và hợp tác, đồng thời cung cấp phản hồi cho dự án và hỗ trợ kỹ thuật
  • Website chính thức nêu rõ chính sách sử dụng cookietrang thông tin pháp lý, duy trì cách vận hành minh bạch

1 bình luận

 
GN⁺ 2026-02-02
Ý kiến trên Hacker News
  • Có ai còn nhớ Adventure Construction Set từ thập niên 1980 không. Hồi đó đây là phần mềm cho phép tạo game phiêu lưu dựa trên tile, và tôi từng có cả một mùa hè chơi cùng anh em mình bằng cách làm game cho nhau
    Wiki về Adventure Construction Set

    • Tôi đã quên sạch cho đến khi nhìn thấy bìa hộp, rồi chợt nhớ lại thời mình và một người bạn cấp ba đã mất vài tháng làm một bản clone của Gauntlet trên Apple ][+ 64K. Đó là thời bọn tôi cố tiết kiệm tiền xu ở tiệm arcade trong khu để chơi Dragon’s Lair
    • Còn có một công cụ làm game tương tự khác là Forgotten Realms: Unlimited Adventures. Tôi đã dùng nó rất vui, và nhân vật NWN tôi tạo còn xuất hiện cameo trong một adventure do fan làm
      Liên kết game
    • Tôi nhớ ngày xưa từng dùng AGT (Adventure Game Toolkit) qua một dịch vụ shareware gửi đĩa mềm qua bưu điện. Nghĩ lại mới thấy thế giới đã thay đổi nhiều đến mức nào trong mấy chục năm qua
    • Cũng có STAC (for Atari ST). Tôi rất thích nó, nhưng khả năng đồ họa của tôi không đủ tốt nên chẳng làm ra được thành phẩm nào thật sự ổn
      Thông tin về STAC
    • Tôi đã đổ rất nhiều thời gian vào những thứ đó hồi ấy. Tôi chỉ mong giờ con mình ít nhất cũng hứng thú với một điều gì đó mang tính sáng tạo bằng một nửa như thế
  • Nhờ công cụ này mà tôi bước vào phát triển phần mềm. Nó có một ngôn ngữ script kiểu như C++, và khi bấm nút “make a game” thì bạn có thể cấu hình game bằng các checkbox, nhưng sau khi gửi đi nó lại hiện thông báo kiểu “đâu có dễ thế, đúng không?”. Tôi tò mò không biết giờ mọi thứ đã dễ hơn đến mức nào rồi
    Trong số các kiệt tác của cộng đồng có Cirque De Zaleseries Trilby (5 Days a Stranger)

    • Series Trilby thật sự rất xuất sắc
  • Studio Wadjet Eye Games đến giờ vẫn dùng AGS. Đặc biệt, các phần đầu của series Blackwell có hơi cũ kỹ, nhưng vẫn là những tác phẩm ngắn và ấn tượng rất phù hợp để nhập môn

    • Gemini Rue có lẽ là một trong những cốt truyện game hay nhất tôi từng thấy. Cú twist cuối cùng thật sự gây kinh ngạc, và việc nó được làm bằng AGS cũng rất ấn tượng
    • Đúng vậy, và khi ScummVM bắt đầu hỗ trợ AGS chính thức, các tác phẩm của Wadjet Eye như Unavowed đã có thể chơi được trên nhiều OS khác nhau.
      Thông tin ScummVM hỗ trợ AGS
      Bài chia sẻ chạy trên OpenBSD
    • Game tôi thích nhất năm ngoái là Old Skies
    • Tôi biết đến AGS nhờ The Excavation of Hob’s Barrow
    • Tôi đặc biệt thích Gemini RueTechnobabylon, còn Old Skies mới ra gần đây với chủ đề du hành thời gian thì quá cảm động, đến mức tôi đã gửi email trực tiếp cho giám đốc studio
  • Thật vui khi lâu rồi mới lại nghe tin về AGS. Đến giờ nó vẫn đang được cập nhật tích cực dưới dạng mã nguồn mở (đã được duy trì hơn 20 năm)
    Kho lưu trữ GitHub

    • Với những ai lo lắng vì giấy phép không theo chuẩn phổ biến, FSF đã nêu rõ rằng nó tương thích với GPL
  • Tôi đang phát triển nền tảng Breaka Club để trẻ em có thể tự tạo game bằng những hình vẽ tay của chính mình.
    Hiện tại nó hỗ trợ cơ chế RPG, và sắp tới sẽ bổ sung cả tính năng game thẻ bài số. Một phần đã được công bố dưới dạng mã nguồn mở
    Giới thiệu dự án
    GitHub: BreakaClub, GodotJS

  • Cứ nhắc đến Adventure Game Studio là tôi lại nghĩ tới cộng đồng Maniac Mansion Mania ở Đức. Đến giờ họ vẫn tiếp tục ra các tập fan mới trong vũ trụ Maniac Mansion của Lucasfilm Games
    Trang Maniac Mansion Mania

    • Maniac Mansion Deluxe là một bản remake rất trung thành với bản gốc
      Liên kết game
    • Đó là trò chơi đầu tiên của tôi. Thật là một thời tuyệt vời
  • Tôi chưa dùng AGS, nhưng ngày xưa đã học làm game bằng Klik & PlayRPG Maker. Game phiêu lưu có gánh nặng về kể chuyện và mỹ thuật quá lớn nên tôi không dám thử. Giờ thì tiếc là không có bản cho Mac

    • Tôi cũng từng dùng Klik & PlayThe Games Factory. Sau khi vật lộn với việc làm side-scrolling, tôi cảm thấy học C++ còn tốt hơn
    • Tôi cũng muốn làm một game kiểu Monkey Island, nhưng bị chặn ở khâu làm hệ thống inventory, rồi đọc một bài blog mô tả cách giả lập bitfield bằng số nguyên tố và phép modulo mà thấy khâm phục. Cuối cùng tôi chuyển sang RPG Maker, nhưng cũng chẳng hoàn thành được gì. Sự thiếu năng suất kiểu cứ mải tưởng tượng nghệ thuật và cốt truyện hoàn hảo rồi dừng lại ấy đến giờ vẫn còn bám theo tôi
  • Nếu bạn muốn tạo ngay một game phiêu lưu văn bản trên Commodore 64 (hoặc emulator), thì còn có cái này
    D42 Adventure System

    • Giờ thì cuối cùng cũng có thể giết Pippin rồi
  • Khoảng 20 năm trước, hồi còn là thiếu niên, đã có một thời tôi nghịch làm game bằng AGS. Tôi hoàn thành vài cái, nhưng chưa từng phát hành. Thật vui khi thấy nó vẫn còn tồn tại

    • Tôi nhớ là Quest for Glory II và vài phần King’s Quest đã được remake bằng AGS. Đó là một thời rất vui
  • Gần đây tôi đã phát hành bản beta của nền tảng interactive fiction dựa trên parser do mình tạo ra.
    Đó là Sharpee.net được phát triển bằng Typescript, và có thể xem thảo luận liên quan ở thread này