1 điểm bởi GN⁺ 2024-04-13 | 1 bình luận | Chia sẻ qua WhatsApp

Một thử thách mở ra chương 2 của cuộc đời cho một cặp đôi: dấn thân vào phát triển game

  • Một cặp vợ chồng sắp bước sang tuổi 40 đã quyết định nghỉ công việc ổn định tại Red Hat, thành lập công ty game và học phát triển game
  • Sau 1 năm nỗ lực, cuối cùng họ đã phát hành trò chơi nhỏ đầu tiên của mình trên Steam

Giới thiệu game Mazelit vừa phát hành

  • Liên kết trang cửa hàng Steam: https://store.steampowered.com/app/2816120/Mazelit/
  • Có bản demo miễn phí chơi được đến 8 màn (bản chính thức có tối đa 80 màn)
  • Đang chờ phản hồi về trang cửa hàng hoặc chính trò chơi

Quá trình phát triển game và tinh thần mã nguồn mở

  • Được phát triển trong khoảng 3 tháng bằng engine Godot 4.2, đồng thời thực hiện song song với công việc toàn thời gian
  • Vì đã trải qua nhiều khó khăn trong quá trình phát triển, họ quyết định cung cấp toàn bộ mã nguồn của game dưới dạng DLC
    • Kỳ vọng sẽ giúp ích cho việc học cách triển khai game, mod game, hoặc biên dịch sang nền tảng khác
    • Tuy nhiên, Steamworks SDK không thể được phân phối lại nên phải tải riêng từ Steam (game vẫn có thể chạy mà không cần SDK)

Ý kiến của GN⁺

  • Việc rời bỏ công việc ổn định để bắt đầu một thử thách mới là phát triển game cho thấy lòng dũng cảm đáng nể. Tuy vậy, ở thời điểm bước vào tuổi 40, việc đối mặt với bước ngoặt cuộc đời hẳn không hề dễ dàng. Mong rằng hành trình phát triển game sẽ thành công.

  • Việc vượt qua những khó khăn trong quá trình phát triển game và thậm chí công khai cả mã nguồn là một nỗ lực rất có ý nghĩa. Đây có vẻ sẽ là tài liệu học tập tốt cho những người mới bắt đầu phát triển game. Dù vậy, có lẽ cũng cần chú ý đến việc quản lý chất lượng mã.

  • Godot là một game engine kém phổ biến hơn so với Unity hay Unreal, nên tôi khá tò mò về lý do lựa chọn này. Có phải vì là mã nguồn mở nên liên quan đến chi phí giấy phép, hay còn có ưu điểm nào khác không?

  • Có vẻ thể loại của game là puzzle, nhưng đây là thể loại đã có rất nhiều trò chơi trên thị trường nên có lẽ không dễ để tạo khác biệt. Nếu game có điểm hấp dẫn độc đáo riêng, có lẽ cũng nên nhấn mạnh điều đó.

  • Nhìn chung, có thể dự đoán rằng sẽ có nhiều khó khăn để một nhà phát triển cá nhân tự làm cả khâu phát hành. Đặc biệt ở khía cạnh marketing, có thể sẽ thiếu chuyên môn, nên việc nhận hỗ trợ từ cộng đồng indie developer cũng có thể là một cách hay.

1 bình luận

 
GN⁺ 2024-04-13
Ý kiến trên Hacker News
  • Có ý kiến chúc mừng việc phát hành game và cho rằng, xét đến chất lượng của game, nên tăng giá lên khoảng $9.99
  • Nhìn vào ảnh chụp màn hình của game, có vẻ đây là một tựa game được hoàn thiện rất tốt dù chỉ được phát hành sau khoảng thời gian ngắn là 1 năm
  • Có người đã mua game để xem mã nguồn, nhưng thấy hơi tiếc vì trên Mac phải cài game qua Steam mới có thể xem được mã nguồn
  • Trang web https://something.pink/ được làm rất thú vị và tốt, đặc biệt cách diễn đạt Privacy bằng hình ảnh nhà vệ sinh để lại ấn tượng mạnh
  • Việc bán mã nguồn dưới dạng DLC với giấy phép hạn chế có thể là một ý tưởng kinh doanh độc đáo
    • Ví dụ, có thể thử tưởng tượng Rockstar bán mã nguồn GTA-5 với giá $99.99
  • Việc phát hành game hẳn là một quyết định khó khăn, và nhiều người chúc mừng cách công bố mã nguồn đầy sáng tạo
    • Tuy vậy, cần áp dụng giấy phép phù hợp và lưu ý rằng có thể xảy ra việc người khác phân phối lại game mà không ghi công
  • Với tư cách là một nhà phát triển đang chuyển sang Godot, có người cảm ơn vì đã công khai mã nguồn
  • Có câu hỏi xin lời khuyên về trải nghiệm sử dụng Godot và quy trình làm việc
  • Có bình luận nói rằng họ cũng ở trong hoàn cảnh tương tự và dự định phát hành game vào mùa hè này; họ sẽ thử chơi bản demo
  • Có người đã mua game và tò mò về những khó khăn gặp phải khi sử dụng Godot
  • Cũng có ý kiến cho rằng mức giá quá thấp có thể khiến game trông như một "tựa game không có giá trị", nên tăng giá lên khoảng $10 rồi áp dụng giảm giá sẽ tốt hơn