Làm cách nào để kiếm tiền và bảo vệ bản quyền và bằng sáng chế của động cơ?


16

Tôi đã tạo một công cụ trò chơi xử lý:

  • Hiển thị mức với bề mặt cong kết cấu 2d
  • Va chạm với bề mặt cong
  • Đường dẫn hoạt hình trên và điều hướng trong 2d-sapce

Tôi cũng đã tạo một khuôn khổ cho:

  • Tạo mức hữu cơ theo thủ tục với bề mặt tròn
  • Chỉnh sửa cấp độ
  • Thiết kế sprite trọng lượng nhẹ

Công cụ và khung được viết bằng AS3 và tôi đang trong quá trình dịch mã sang HaXe để hỗ trợ tốt hơn cho các nền tảng khác.

Tôi cũng quan tâm đến việc thêm

  • Nền tảng cong hoạt hình
  • Các tính năng chỉnh sửa cấp độ nâng cao hơn

Hiện tại, tôi có một công việc bán thời gian và bất cứ lúc nào tôi dành cho động cơ này đều bị loại ra khỏi thời gian rảnh hạn chế của mình (Tôi là một sinh viên làm việc để hỗ trợ bản thân thông qua trường học) hoặc hết thời gian làm việc.

Tôi thực sự tin rằng công cụ này có thể giúp mọi người thiết kế các trò chơi Tower Defense, Shooters và Platformer dễ dàng hơn nhiều trong khi cũng có thể cải thiện kết quả của họ. Nó cũng có thể hỗ trợ RTS, RPG và game đua xe rất tốt.

Nó tiếp tục các thuật toán ban đầu có thể được sử dụng để tạo ra các cấp độ tròn và mịn hữu cơ. Các thuật toán tôi đã sử dụng là mới và không có sẵn trong bất kỳ trình soạn thảo cấp độ nào khác mà tôi đã thấy.

Để liên tục cải tiến Engine và kiểm tra kỹ lưỡng, tôi nghĩ rằng con đường tốt nhất là phát hành nó ra công chúng.

Những cách tốt nhất để mang lại lợi ích cho bản thân và những người khác với khuôn khổ mới của tôi là gì?

Tôi muốn có một số lisis, cho phép tôi chia sẻ khuôn khổ và vẫn được hưởng lợi từ nó.

Lời khuyên nào sẽ được đánh giá cao. Vấn đề này đã có trong tâm trí tôi rất nhiều trong năm nay. Tôi hy vọng sẽ tìm thấy một giải pháp sẽ mang lại cho tôi một số cứu trợ.

Tôi đang nghĩ đến việc thiết kế ba trò chơi mẫu, phát hành chúng và bắt đầu một kickstarter, bất kỳ lời khuyên và suy nghĩ nào về vấn đề này đều có giá trị.

Mục tiêu của tôi giống như Markus von Broady đề xuất, để thu hút mọi người tham gia phát triển động cơ và cho phép mọi người sử dụng nó cho các trò chơi với một khoản phí tượng trưng hoặc miễn phí và tính phí hỗ trợ. Điều đó hoặc sử dụng một số hình thức tìm nguồn cung ứng croud.

Tôi có cần phải thuê một luật sư để có được một số loại tài liệu pháp lý để bảo vệ công việc của tôi?


Không có obfuscator cho AS?
nathan

Tìm thấy điều này: kindi.com/ilitiescript-obfuscator.php chắc chắn có rất nhiều trong số đó.
nathan

2
Câu trả lời ngắn gọn cho 'Tôi có cần thuê luật sư' gần như chắc chắn là . Nếu ý định của bạn là cấp phép cho động cơ này, bán động cơ này và bảo vệ động cơ này, hãy thuê một người có công việc cụ thể là hiểu cách bảo vệ sở hữu trí tuệ.
Steven Stadnicki

Câu hỏi này cực kỳ rộng. Ngoài ra, 75% trong số đó đọc như một quảng cáo.
Justin Skiles

Tôi nghĩ rằng tôi sẽ chuyển công cụ của mình sang C ++ và xem liệu tôi có thể làm cho nó hoạt động với UDK để đưa nó đến một đối tượng lớn hơn không. Tôi có thể sẽ tạo ra một số trò chơi, làm cho nó miễn phí để tăng tính công khai và sử dụng tài trợ đám đông để hỗ trợ nó và một trò chơi được xây dựng trên đó. Nếu tài trợ đám đông thất bại, tôi sẽ tính một khoản phí khiêm tốn cho việc sử dụng thương mại sẽ thêm hỗ trợ nhà phát triển trên một diễn đàn cộng đồng miễn phí hiện có. Tôi có thể sẽ mở một phòng trò chuyện để nghe đề xuất khi tôi sẵn sàng khởi chạy.
sói

Câu trả lời:


10

Cấp phép

Bạn có thể cố gắng kiếm tiền từ công cụ & khung trò chơi của mình từ cấp phép. Điều này rất có thể có nghĩa là bạn sẽ biến phần mềm độc quyền và nguồn đóng của mình để chống vi phạm bản quyền (mã AS3 bị xáo trộn trong trường hợp của bạn, có thể bạn có một số công cụ bên ngoài có thể được bảo vệ hơn một chút), nhưng không nhất thiết phải như vậy.

Hầu hết có hai loại giấy phép có thể giúp kiếm tiền từ chính phần mềm: thương mại và / hoặc phần mềm miễn phí / phần mềm chia sẻ.

Phần mềm thương mại

Phần mềm thương mại, hay ít phổ biến hơn, phần mềm thanh toán, là phần mềm máy tính được sản xuất để bán hoặc phục vụ mục đích thương mại.

Đây là giấy phép thanh toán tốt của ol, vẫn là một đề xuất rất mạnh mẽ và là nền tảng của hầu hết các phần mềm trung gian trò chơi video chính thống. Có lẽ bạn không ở vị trí chỉ cung cấp điều đó, vì bạn cần một sản phẩm rất mạnh và đã được chứng minh để thuyết phục khách hàng trả tiền trực tiếp cho nó.

Ví dụ: Unreal Engine, Autodesk Scaleform, Havok Vật lý.

Phần mềm miễn phí , phần mềm

Phần mềm miễn phí là phần mềm có sẵn để sử dụng miễn phí hoặc có tính phí tùy chọn, nhưng thường có một hoặc nhiều quyền sử dụng bị hạn chế.

Phần mềm là phần mềm được cung cấp cho người dùng mà không cần thanh toán trên cơ sở dùng thử và thường bị giới hạn bởi bất kỳ sự kết hợp nào giữa chức năng, tính khả dụng (có thể chỉ hoạt động trong một khoảng thời gian giới hạn) hoặc thuận tiện.

Ở đây về cơ bản bạn đang cho đi giấy phép miễn phí. Điều này có thể thu hút được sự chú ý cho một "phiên bản pro" với các tính năng mở rộng được phát hành theo giấy phép thương mại (tức là tốn tiền). Nó cũng có thể là giấy phép được cấp cho một phần tiền bản quyền trên các trò chơi thương mại hóa.

Ví dụ: Unity, UDK, GameMaker.

Sự lựa chọn khác

Bây giờ nếu bạn muốn thử một số lựa chọn thay thế cho chiến lược phần mềm dưới dạng sản phẩm, bạn có rất nhiều lựa chọn. Những thứ đó có thể phù hợp hơn với phần mềm nguồn mở, nhưng một lần nữa, không nhất thiết phải như vậy.

Freemium , Donationware , Trả những gì bạn muốn

Đó là tất cả các biến thể của mô hình giá cố định truyền thống. Giấy phép sẽ miễn phí hoặc gần như miễn phí và bạn sẽ cố gắng nhận được một số tiền khác nhau từ các nhà tài trợ hào phóng hoặc từ các giao dịch vi mô (ví dụ: cửa hàng ứng dụng plugin?)

Đây không phải là thứ thường được sử dụng trong phần mềm trung gian trò chơi, nhưng có lẽ đó là một mô hình để thử.

Ví dụ: Gói Indie khiêm tốn.

Tài trợ đám đông

Tài trợ đám đông mô tả nỗ lực tập thể của các cá nhân kết nối và tập hợp các nguồn lực của họ, thường là thông qua Internet, để hỗ trợ các nỗ lực do người khác hoặc tổ chức khởi xướng. Tài trợ đám đông được sử dụng để hỗ trợ nhiều hoạt động khác nhau, bao gồm (...) phát triển phần mềm miễn phí.

Kickstarter và tương tự là tất cả sự cường điệu tại thời điểm này, như bạn đã nói với chính mình, bạn có thể thử tận dụng điều đó, nhưng lưu ý rằng đây không phải là một con đường dễ đi theo .

Ví dụ: OUYA, Occulus Rift (không phải phần mềm trung gian, nhưng liên quan đến trò chơi).

Phí hỗ trợ

Đây có thể là một lựa chọn tốt. Phát hành công cụ & khung của bạn dưới dạng phần mềm miễn phí hoặc thậm chí phần mềm miễn phí và tính phí cho lời khuyên hoặc xử lý sự cố.

Ví dụ: Phần mềm Torus Hôn cho dự án Ogre .


Phần kết luận

Chọn tùy chọn (hoặc kết hợp các tùy chọn) mà bạn cảm thấy sẽ phù hợp với bạn, đây thực sự là một vụ cá cược và sự lựa chọn cuối cùng hoàn toàn phụ thuộc vào bạn. Lựa chọn "đúng" phụ thuộc vào kỳ vọng của bạn về khán giả, doanh thu, thị hiếu cá nhân ...

Tôi có cần phải thuê một luật sư để có được một số loại tài liệu pháp lý để bảo vệ công việc của tôi?

Nếu bạn thực sự nghiêm túc về tất cả những điều này, vâng, đây có lẽ là một ý tưởng tốt để tìm kiếm lời khuyên pháp lý phù hợp. IANAL, như họ nói.


6

Động cơ không có hỗ trợ thì không có gì. Bạn nên bán giấy phép cho động cơ của bạn với sự hỗ trợ. Bạn nên mong đợi rằng bạn sẽ giúp mọi người tạo trò chơi với công cụ của bạn.

Có nhiều mã nguồn mở, miễn phí, vv và các mẫu mã. Thật khó để chọn một.

Bạn nên xây dựng cộng đồng xung quanh động cơ của bạn. Nó không đơn giản ngay cả khi động cơ là miễn phí.

Nếu mọi người sẽ tạo ra những trò chơi tuyệt vời với công cụ của bạn và họ sẽ kiếm được tiền thì họ sẽ sẵn sàng chia sẻ lợi nhuận.

Hoặc bạn nên cho thấy họ có thể xây dựng một cái gì đó dễ dàng và nhanh chóng như thế nào.

Không có ý nghĩa để làm xáo trộn. Nó rất dễ dàng để dịch ngược flash. Ngay cả các trò chơi hàng đầu trên facebook cũng có thể phân tách được.


1
Tôi sẽ không nói nó dễ dàng. Tôi đã có vấn đề trong quá khứ dịch ngược một số dự án thành công (để biên dịch lại chúng; cho mục đích hack). Đó là, một nhà phát triển Flash không nên gặp vấn đề khi xem mã nguồn, nhưng biên dịch lại nhanh chóng để hack hoặc đọc nguồn với các tên biến bị che khuất chắc chắn là khó hơn với obfuscation, vì vậy đó là một sự bảo vệ! BTW, bạn luôn trừ câu trả lời khác ngoài câu trả lời của bạn? ;)
Markus von Broady

3

Tôi không có kinh nghiệm, nhưng tôi tưởng tượng chỉ có một giải pháp tốt trong trường hợp của bạn:

  1. Obfuscate, theo kinh nghiệm của tôi, Kindi's Protect SWF hoạt động tốt nhất (thực sự là obfuscates, tôi có thể làm xáo trộn hầu hết các dự án phức tạp của mình mà không gặp lỗi)
  2. Đừng nhắm vào đám đông. Ngay cả khi bạn làm xáo trộn hoặc biên dịch khung của bạn, bạn càng có nhiều khách hàng không đáng tin cậy, xác suất lớn hơn sẽ bị vi phạm bản quyền. Nếu nó bị sao chép trái phép, nó sẽ trở nên phổ biến, nếu nó trở nên phổ biến, những khách hàng nghiêm túc sẽ không hứng thú - họ muốn trò chơi của họ trở nên hiếm, với cơ chế mới.
  3. Nhắm vào "cá voi". Nếu bạn có thể quảng cáo sản phẩm của mình là chuyên nghiệp, sang trọng, thì có lẽ bạn có thể có được một số khách hàng nghiêm túc. Điều này sẽ làm giảm nguy cơ vi phạm bản quyền của bạn, cả vì khách hàng nghiêm túc và phải đối mặt với mất mát, và vì họ không nhiều. Ngoài ra, giá cả rất cao, có những công ty như Warner Bros quảng cáo phim mới của họ bằng trò chơi, hoặc các ngân hàng muốn chi nhiều tiền cho quảng cáo chất lượng thấp (ít nhất là từ kinh nghiệm của bạn bè tôi khi làm việc với ngân hàng). Bạn thậm chí có thể nhận được thu nhập thường xuyên cho hỗ trợ kỹ thuật (đặc biệt là nếu bạn không tặng nguồn của mình).
  4. Thay đổi mã của bạn một chút cho mọi khách hàng và đặt phí cao cho việc rò rỉ sản phẩm trong hợp đồng của bạn. Tôi không biết nếu các công ty sẽ đồng ý về các điều khoản như vậy, mặc dù.
  5. Khi "cá voi" không còn quan tâm đến khuôn khổ của bạn, hãy làm cho nó miễn phí, chỉ trả tiền cho mục đích thương mại. Các nhà phát triển có thể bắt đầu tạo các trò chơi nghiệp dư, nhưng khi (nếu) họ bắt đầu có lãi, bạn có thể đẩy họ và họ sẽ trả tiền cho bạn, thay vì tạo một trò chơi mới từ đầu. Trừ khi bạn muốn chia sẻ lợi nhuận hàng tháng từ họ, điều đó có thể khá khó chịu.

Chỉnh sửa: Trong phần mô tả về tiền thưởng của bạn, bạn nói rằng bạn muốn kiếm tiền theo cách tương tự như FlashDevelop. Flashdevelop là một dự án mã nguồn mở theo giấy phép MIT . Đơn giản chỉ cần tặng mọi thứ bạn có, không bị xáo trộn; nếu mọi người thích nó, họ sẽ quyên góp, cả hai để cảm ơn bạn và ủng hộ khuôn khổ họ sử dụng. Tôi sẽ rất vui khi được sử dụng và đóng góp cho dự án của bạn.

Nhưng có lẽ bạn muốn một cái gì đó tương tự như giấy phép Greensock thay thế.

Edit2: Ngoài ra, để chống vi phạm bản quyền, tôi khuyên bạn nên đăng ký một số từ khóa trên Google Alerts, cũng như tự tìm kiếm thủ công trên một số trang web warez (vì theo như tôi biết, hiện tại các bot của Google không truy cập thepiratebay.org)


Giấy phép Greenshock có vẻ tốt. Làm thế nào để tôi thiết lập một giấy phép như vậy? Tôi có cần thuê luật sư không?
sói

Theo kinh nghiệm của tôi, tôi đang dạy luật sư, không phải họ ... Một điểm khởi đầu tốt là đọc thỏa thuận cấp phép của Greensock và sao chép nó (có lẽ sẽ rất tốt nếu được tác giả cho phép), hoặc dựa trên cơ sở của bạn , đến gặp luật sư và chỉ yêu cầu anh ta kiểm tra xem nó có hợp pháp không.
Markus von Broady

Âm thanh tuyệt vời, những gì về bằng sáng chế?
sói

@ArthurWulfWite Tôi không biết nhiều về bằng sáng chế, may mắn thay ở Ba Lan, chúng tôi không bắt buộc phải cấp bằng sáng chế.
Markus von Broady

@MarkusvonBroady Tôi không nghĩ rằng động cơ là thứ mà "cá voi" sẽ mua. Ngày nay, hầu hết các "cá voi" đều đã có trò chơi và công cụ trong Flash. Học sinh với thời gian hạn chế không thể tạo ra động cơ cho "cá voi". Nhiều khả năng động cơ bị giới hạn một chút và yêu cầu cải tiến.
Tối đa
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.