2010-10-28 25 views
7

Tôi đang nghĩ đến tất cả các loại trò chơi. Trải nghiệm của tôi là không có bất kỳ trò chơi nguồn mở nào thực sự thách thức những trò chơi thương mại, được coi là giá trị trò chơi, đồ họa, âm thanh, v.v.Tại sao không có bất kỳ nguồn mở thay thế cho các trò chơi thương mại lớn ra khỏi đó?

+0

Đây sẽ là một câu hỏi hay về [Lập trình viên] (http://programmers.stackexchange.com). – dmckee

Trả lời

13

Một số lý do tôi suy nghĩ:

  • Phải mất hàng chục thậm chí hàng trăm người đóng góp trong nhiều năm để tạo ra một tựa game lớn. Một dự án mã nguồn mở của tầm quan trọng này sẽ cần rất nhiều người theo dõi, những người sẵn sàng gắn bó với nó trong một thời gian rất dài. Nó cũng sẽ yêu cầu một số người sẵn sàng phối hợp với các nhà phát triển khác (nhà sản xuất).

  • Giá trị phát lại của trò chơi bị giới hạn. Hầu hết mọi người chỉ chơi nó một lần và sau đó chuyển sang tiêu đề tiếp theo. Điều này khác với ứng dụng nguồn mở hoặc thư viện luôn hữu ích miễn là bạn phụ thuộc vào nó. Điều này có thể làm cho việc tìm kiếm các nhà phát triển đã cam kết lâu dài trở nên khó khăn hơn nhiều.

  • Tôi không thể nghĩ ra bất kỳ mô hình kinh doanh nào liên quan đến trò chơi nguồn mở. Không ai trả tiền để được hỗ trợ hoặc cần nhiều thay đổi trong mã nguồn. Cũng không có bất kỳ chương trình nghị sự nào mà các công ty lớn hơn có thể thực hiện bằng cách tài trợ cho một dự án trò chơi nguồn mở.

  • Trái ngược với niềm tin phổ biến, làm cho trò chơi không phải là một niềm vui thú vị hơn làm cho các ứng dụng (Ít nhất là không cho tôi, tôi đã thử cả hai).

+0

Điểm tốt! Tuy nhiên tôi tự hỏi tại sao khái niệm về một công cụ trò chơi mã nguồn mở với cộng đồng riêng biệt cho thiết kế và phát triển được đặt ra. Nó sẽ giải quyết được nhiều vấn đề. Các loại trò chơi là như nhau nhưng sự phát triển của động cơ và phát hành các chức danh mới được tách ra. –

+0

Trên thực tế đã có khá một vài công cụ trò chơi miễn phí hoặc gần như miễn phí. Không khá cao cấp, nhưng vẫn đủ tốt cho một trò chơi đàng hoàng. Tuy nhiên, như taskinoor đã chỉ ra, có rất ít (nếu có) nghệ sĩ và nhà sản xuất người sẵn sàng làm việc trong nhiều năm miễn phí trong một dự án nguồn mở. Bạn cần chuyên viên máy tính cho các dự án mã nguồn mở miễn phí và hầu hết các chuyên viên máy tính chuyên về mã hóa. –

19

Ngoài câu trả lời rõ ràng về luật (nhớ và các chữ cái khác), câu trả lời khác là chi phí. Phải mất hàng trăm người để tạo ra một trò chơi như Civ 5 (nghệ sĩ, nhà quản lý, lập trình viên) và chi phí là bao la. Những người này đang làm việc trên nó trong 5 ngày một tuần, 7.4 giờ mỗi ngày (nhiều hơn đối với các mốc quan trọng) và các giải pháp thay thế nguồn mở được thực hiện trong thời gian rảnh rỗi xung quanh công việc thực sự (không phải là mã hóa trò chơi không phải là công việc thực).

Để có một trò chơi mã nguồn mở tốt hãy xem xét FreeCiv.

+2

+1. Và ngay cả khi mọi người làm việc miễn phí - theo tinh thần nguồn mở - bạn vẫn cần thời gian đắt tiền trong một phòng thu để diễn xuất bằng giọng nói. Và tôi không nghĩ rằng những thứ như chụp chuyển động cũng miễn phí. – Niki

+1

Bạn cũng sẽ không mất nhiều công sức để tạo ra một hệ điều hành hay một Máy chủ ứng dụng? – keuleJ

+1

Bởi vì như một poster khác chỉ ra giá trị chơi lại của trò chơi là khá thấp (MMORPG & Simulations là ngoại lệ) trong khi một hệ điều hành cao hơn rất nhiều. Ngay cả trong trường hợp của Linux, có những công ty có nhân viên làm việc toàn thời gian trên các sản phẩm đó. –

1

Một số lý do có thể

Thị trường là nhanh. Đồ họa mà bây giờ là tốt là trong 2 năm tuổi và nhàm chán. Vì vậy, bạn phải hoàn thành một trò chơi rất nhanh.

Dễ dàng hơn để tạo một bản mod cho trò chơi và đã có cộng đồng, vì vậy, mọi người thường làm điều đó hơn (và cách dễ dàng hơn để thực hiện).

Chi phí rất lớn. Thật khó để tìm thấy những người có năng lực. Cấp giấy phép chơi game tốt rất nhiều.

Tổ chức rất khó.

Có rất nhiều dự án đến từ những người không biết cách thực hiện. Vì vậy, thật khó để tìm một dự án tốt có thể thành công.

+0

Tôi chắc chắn sẽ giao dịch đồ họa tốt cho chất lượng tốt hơn của câu chuyện, charakter và bầu không khí .. – Sven

+0

Chất lượng của câu chuyện, nhân vật và bầu không khí rất khó làm trong mô hình nguồn mở vì chúng đòi hỏi tính nhất quán. – DJClayworth

+0

Tôi cũng có thể truyền đồ họa tốt. Nhưng điều đầu tiên bạn thấy trong một trò chơi và trong đồ họa tốt của tôi là một câu chuyện hay hơn nữa. Tôi nghĩ một câu chuyện hay nên có thể. Cái gì đó của nó không đòi hỏi nhiều thời gian và làm việc theo nhóm. Nhưng kể câu chuyện theo một cách tốt là rất khó. Đối thoại, nhân vật, bầu không khí giống như DJClayworth đã nói khó làm và rất tốn thời gian của nó. – SCBoy

7

Ngoài các câu trả lời khác, yếu tố quan trọng có thể là yêu cầu về chuyên môn. Mã nguồn mở chứa chủ yếu là từ lập trình viên/lập trình viên/sysadmin. Nhưng chỉ có nhà phát triển không đủ để xây dựng một trò chơi. Bạn cũng cần nghệ sĩ, kỹ sư âm thanh v.v. Ví dụ, với tư cách là nhà phát triển, bạn có thể dành thời gian rảnh để mã hóa trò chơi, nhưng bạn không thể tạo mô hình 3D vì đó không phải là phần chuyên môn của bạn.

10

Mất khoảng tám mươi người làm việc toàn thời gian trong hai năm để tạo ra một trò chơi lớn.(Một số có nhiều hơn - Assassin's Creed 2 khoảng 130, tôi nghĩ - một số ít hơn.) Những người này phải là chuyên gia thực sự về những gì họ làm, và bạn cần rất nhiều kỹ năng đa dạng: lập trình viên, nghệ sĩ, nhà văn, diễn viên, nhà thiết kế âm thanh, nhà thiết kế cấp, nhà sản xuất, QA.

Giả sử bạn muốn tạo một trò chơi đẳng cấp thế giới cạnh tranh với biểu đồ toppers về đồ họa, nghệ thuật, âm thanh, thiết kế, toàn bộ thỏa thuận. Bạn cần những người có đẳng cấp thế giới thực hiện công việc này: ví dụ, người làm phim hoạt hình nếu không sẽ làm việc toàn thời gian tại Pixar hoặc Weta. Để có được một người làm việc cho bạn toàn thời gian thay vì đi đến Pixar, bạn sẽ cần phải trả tiền cho họ, rất nhiều.

Một trò chơi không phải là thứ mà bạn có thể lấy 40 giờ làm việc cho một người và trải qua một giờ làm việc cho bốn mươi người. Phải mất rất nhiều công việc khó khăn, không công bằng. Nó không chỉ là lập trình đồ họa - nó kiểm tra cùng một thứ bị hỏng nhiều lần, sửa lỗi chỉ xuất hiện trên máy Windows Vista chạy một thẻ ATI cụ thể, vẽ các bản đồ lên đến năm mươi loại thùng khác nhau. Những người yêu thích tình nguyện có khuynh hướng "gãi ngứa", làm điều thú vị với họ và để nó cho người khác đánh bóng.

Mất nhiều vốn để tạo trò chơi. Bạn cần một máy trạm cao cấp cho mỗi dev, đôi khi hai. Màn hình lớn. Máy tính bảng ưa thích cho các nghệ sĩ. Giấy phép Maya (không có công cụ nguồn mở nào thậm chí có thể so sánh từ xa). Bạn đang làm một game console? Bộ dụng cụ phát triển có giá $ 10k. Chụp chuyển động? 500 đô la một giờ để thuê studio. Thuê diễn viên lồng tiếng? Quy mô SAG bắt đầu từ 800 đô la mỗi ngày. Có một số Guy Từ Diễn đàn thực hiện các vai trò chỉ sẽ không nhận được một kết quả chuyên nghiệp. Đó là tốn kém, và phải mất rất nhiều chuyên môn rất chuyên môn, làm việc trong một thời gian dài ngay cả khi họ đang mệt mỏi và căng thẳng và không thực sự đồng ý với Tầm nhìn sáng tạo, nhưng vẫn cần hoàn thành công việc. Bạn sẽ có một thời gian khó khăn thuyết phục những người thực sự tài năng để làm điều đó miễn phí.

1

Có một số, nhưng chúng rất hiếm: OpenTTD và các trò chơi ID ban đầu được lưu ý.

Nhưng, khi đầu tư lớn nhất là vào nội dung và công cụ thì không có lý do gì mã không thể là nguồn mở mà không ảnh hưởng đến doanh thu. Trong thực tế, như OpenTTD đã cho thấy, nó có thể kéo dài tuổi thọ của sản phẩm với các bản vá lỗi và cải tiến được tạo ra bởi cộng đồng. Tất nhiên, bạn cần một trò chơi tốt để bắt đầu.

+0

FreeCiv là một – ChrisFletcher

+0

Nhưng mặc dù OpenTTD trông giống như rất nhiều niềm vui hoài cổ (tôi sẽ cố gắng tối nay :-)), nó không thực sự so sánh với các tựa game chính ngày nay. Nhiều tiêu đề độc lập có giá trị sản xuất tốt hơn. –

0

Mặc dù tôi thường đồng ý với tình cảm, về cơ bản cho đến khi bạn xem phim nguồn mở, bạn sẽ không thấy các trò chơi nguồn mở với chất lượng sản xuất đó so sánh với một số trong những phim chính.

Tuy nhiên, điều đó nói rằng, có một số trò chơi mã nguồn mở tuyệt đẹp. OpenTTD và Simutrans được đề cập - đó là khá retro. Đối với một số trò chơi hiện đại hơn, hãy xem các nội dung như Tremulous và Nexiuz.

Bây giờ EA đang ăn thịt người và làm giảm sự nhượng quyền thương mại Simcity, tôi rất thích một đề nghị nguồn mở để lau và thống trị thể loại này. SC4 rất tuyệt vời và độc đáo, nhưng cần một số hiện đại hóa trong đồ họa, sửa lỗi ổn định và tương tác cộng đồng dễ dàng hơn để cập nhật/mở rộng các loại tòa nhà hoặc pháp lệnh của thành phố. LinCity chưa có bất cứ điều gì trên SC4, và thật đáng buồn SC5 chơi nhiều hơn như những bit xấu của LinCity hơn SC4.

+0

Nếu bạn có thể có một bia nguồn mở http://en.wikipedia.org/wiki/Free_Beer, tại sao bạn không thể có phim nguồn mở hoặc trò chơi nguồn mở? –

+0

Bạn cũng có thể, nhưng có một sự khác biệt cơ bản giữa các nghệ sĩ, diễn viên vv và chuyên viên máy tính/nhà phát triển. Các nhà phát triển sẽ viết mã cho tình yêu của nó, để làm xước một ngứa, hoặc chỉ để thử một cái gì đó, và không có sợ hãi cho nó đi. Tôi không nghĩ rằng các nghệ sĩ (bao gồm cả nghệ sĩ đồ họa và nhà thiết kế trò chơi) và các diễn viên có suy nghĩ đó. –

Các vấn đề liên quan