W najbliższej przyszłości planuję zrobić małą grę. Jak mogę zminimalizować ryzyko piractwa?
W najbliższej przyszłości planuję zrobić małą grę. Jak mogę zminimalizować ryzyko piractwa?
Odpowiedzi:
Uprość dystrybucję swojej gry i opublikuj częste aktualizacje (z bezpłatną nową zawartością)
na przykład. Angry Birds na iPhonie. Nawet jeśli ktoś najpierw piruje grę, może zdecydować się na jej zakup tylko z powodu funkcji automatycznej aktualizacji. (+ nowa darmowa treść daje poczucie, że zarabiasz znacznie więcej i że jesteś przyzwoitym programistą)
Na PC używałbym pary. Jest to świetne rozwiązanie dla małych programistów, a jedyna ścieżka dystrybucji jest wygodniejsza niż piractwo.
Ceny są moim zdaniem znacznie mniej ważne. Gra za 9,99 $ na Steam będzie kupowana znacznie częściej niż jedna za 7 $ na prywatnej stronie głównej.
A co najważniejsze: nie koncentruj się na piratach i potencjalnych stratach. Zamiast tego skoncentruj się na płacących klientach, jakości i zwiększeniu przychodów.
Ochrona przed kopiowaniem jest bezużyteczna. Cokolwiek zrobisz, zostanie ono złamane, ponieważ twój produkt znajdzie się w rękach złych facetów. Jedynymi osobami, które będą Ci niewygodne, są osoby, które kupiły Twój produkt (zobacz, co się stało ze Spore).
Poza tym piraci to zazwyczaj ludzie, którzy kupują najwięcej. Najlepsze, co możesz zrobić, to zrobić swój produkt w rozsądnej cenie, nie wkurzać konsumenta, zrobić dobry produkt i udostępnić go (steam, sklepy z aplikacjami itp.). Ostatni jest bardzo ważny. Ludzie piraci sprawiają, że trudno jest je zdobyć zgodnie z prawem.
Twoja gra zostanie spękana i będzie piracka. Powiedziawszy to ... Trzymanie piratów na dystans to stary artykuł o starej grze na stary system, ale wciąż stanowi ciekawą lekturę i może dać ci kilka pomysłów na utrzymanie gry w stanie „niezrackowanym” przez jakiś czas.
W tym artykule omówiono także podstawy wywoływania funkcji zaciemniania w c / c ++.
Wystarczy dodać dwa drobne punkty do odpowiedzi innych:
Po pierwsze, kolejnym powodem, dla którego Twoja gra będzie piracka, jest fakt, że zasoby piratów są większe niż twoje. Może tuzin osób próbuje złamać twoją grę, na każdą osobę w zespole deweloperów przypisaną do zadania „ochrony przed kopiowaniem”. Po prostu nie możesz konkurować na roboczogodzinach.
Po drugie, nawet profesjonalne, wysokobudżetowe gry AAA zostają złamane, często w ciągu tygodnia lub dwóch od premiery. W przypadku głównych tytułów może to być warte dodatkowych kosztów: dodatkowy tydzień sprzedaży dla ponad miliona sprzedających to duże pieniądze, łatwe do uzasadnienia wydaniem kilkudziesięciu tysięcy - nie po to, by piraci wyszli na dobre, ale kupić dodatkowe kilka dni wyprzedaży. Jeśli Twoja gra jest bardziej skromna i nie spodziewasz się, że większość sprzedaży w dniu premiery, prawdopodobnie nie jest to dobre wykorzystanie twojego czasu z czystej analizy kosztów i korzyści.
Po trzecie, pamiętaj, że NIEKTÓRZY pirują, ponieważ firma nie wypuszcza wersji demo i używają tego jako metody „wypróbuj przed zakupem”. Nie ma znaczenia, co myślisz o tej praktyce etycznie, ale jeśli wydasz rozsądną wersję demo rozgrywki, która służy temu celowi, przynajmniej wytniesz jeden kawałek piractwa.
Jak powiedzieli inni, gdy gra jest już dostępna, naprawdę nie ma znaczenia, czy mają kod źródłowy, czy nie; pęknie. Możesz jednak wiele zrobić, aby upewnić się, że cię to nie poparzy.
Pierwszą rekomendacją, którą mam, jest ułatwienie zakupu / pobrania gry niż piratowi torrentowi i złamaniu go . Na przykład para sprawia, że kupowanie gry jest dla mnie bardzo łatwe, więc kupno gry zajmuje o wiele mniej wysiłku niż jej złamanie. Dlatego jeśli zmuszasz swoich płatnych klientów do przeskakiwania przez obręcze, aby zagrać w grę, wprowadzając szalony system DRM lub system rejestracji, możesz strzelać sobie w stopę.
Inną rzeczą do rozważenia jest to, że nie powinieneś myśleć o piratach jako o utraconej sprzedaży . Ci ludzie nigdy nie kupili twojej gry, nawet jeśli nie było żadnych cracków. Ale, co ważniejsze, mogą pomóc w rozpowszechnianiu informacji o Twojej grze wśród ludzi, którzy mogą nawet nie wiedzieć o niej. Ich przyjaciele niekoniecznie pirują grę. Ponadto niektórzy piraci mogą cieszyć się grą na tyle, aby faktycznie rozważyć jej zakup.
Oto moje stanowisko w sprawie piractwa i ochrony przed kopiowaniem z punktu widzenia użytkownika końcowego:
W każdym razie najlepszym sposobem na zachęcenie do zakupu oryginalnych kopii jest upewnienie się, że wartość treści uzasadnia koszt gry , zarówno pod względem pieniędzy, jak i nakładu pracy wymaganego do uzyskania autentycznej kopii . Piractwa po prostu nie da się wyeliminować.
Jeśli chcesz dodać jakąś ochronę (aby tylko osoby, które chcą choć trochę dotknąć google, mogą uzyskać twoją grę bez płacenia), upewnij się, że jest fajnie.
Dodaj opcjonalne funkcje społeczności, które wymagają Internetu lub połącz je z dobrami fizycznymi.
Pamiętasz fajne koło piratów z wyspy małp? Piracka kopia była w rzeczywistości mniej zabawna (bez pirackiej gry) lub więcej pracy (wyszukiwanie skopiowanych danych) niż kupiona.
Przykład: jeśli Twoja gra ma działać offline (tak, myślę, że powinna), możesz dodać fizyczną kartę identyfikacyjną, która jest potrzebna do odblokowania wyższych poziomów. W tym celu należy wielokrotnie kodować nazwę i identyfikator kupującego, aby wygenerować różne dane, z których ułamek należy wpisać, uzyskując dostęp do wyższych poziomów. Działałoby to z grą szpiegowską (informacja może być listą fałszywych identyfikatorów). Zakodowanie prawdziwych informacji na kartach zmniejsza prawdopodobieństwo, że ludzie opublikują swoje karty online. Gdy ktoś kupi grę, wysyłasz mu kartę.
Najbardziej skutecznym rodzajem DRM jest upewnienie się, że co najmniej jedna część gry nie jest faktycznie dołączona do instalatora i nie może być powielona przez piratów. Na przykład przechowuj wszystkie mapy na serwerze, który utrzymujesz i pobierasz, gdy użytkownik uruchomi grę. Możesz uczynić to nieco bardziej skutecznym, zmuszając użytkowników do zalogowania się przy użyciu nazwy użytkownika i hasła, zanim gra będzie mogła pobrać tę zawartość.
Jednak gra nie będzie działać bez połączenia z Internetem, a Ty musisz utrzymywać serwer i płacić za tę przepustowość. Ponadto nawet ten może zostać łatwo pokonany przez zdeterminowanego pirata.
W rzeczywistości prawie wszystkie tradycyjne metody DRM nie działają. Najlepsze, na co możesz liczyć, to uczynienie piractwa grą zbyt niewygodną, więc nie jest to warte kłopotu.
System honorowy ma wiele do powiedzenia. Pewnie skończysz z piractwem, ale istnieje wiele firm (GoG.com, Wolfire, 2DBoy itp.), Które były bardzo opłacalne bez użycia jakiejkolwiek formy DRM.
Hostuj online.
Bez pobierania, bez piratów. Czy słyszałeś kiedyś o pobraniu pirackiej kopii farmville? =)
Wszystko może być pirackie. Mimo to możesz zatrzymać większą liczbę nowych użytkowników, korzystając z niektórych programów, takich jak Asprotect lub ExeCryptor . Ale rzucając okiem, czy obniża on zbyt dużą wydajność, szczególnie przy początkowym obciążeniu.
Polecam wdrożenie metody antypirackiej AOE III .
(nie działa!)
Gdy kupujesz grę, dają ci kody seryjne (stara szkoła, kody seryjne). Oczywiście dopiero po wprowadzeniu kodów możesz zagrać w grę. Teraz jest problem z tą metodą. Zawsze nieszczęsny trzask. Jeśli potrafisz go złamać, możesz w to zagrać.
(Prace!)
Teraz, gdy haker złamał grę, mogą w nią grać, ale tylko do pewnego stopnia. Nie możesz grać online bez konieczności ponownego wprowadzania kodów seryjnych, aby utworzyć nazwę użytkownika i hasło. Ale oto sedno, kontaktuje się z serwerami i sprawdza, czy kod seryjny został już użyty!
Gdyby AOE III używał „części 2” od początku instalacji, problem zostałby rozwiązany! Brak gry bez skontaktowania się z serwerami. Może to stanowić niewielki problem dla niektórych graczy, którzy nie mają dostępu do Internetu.
Jeśli Twoja mała firma nie przejmuje się DRM lub ochroną przed kopiowaniem, lub jeśli po prostu czynisz to bardzo tokenną próbą.
Chociaż osobiście nie zgadzam się z osobami nazywającymi DRM całkowicie bezużytecznymi, ponieważ są one łamane (zgadzam się, że wszystkie formy DRM pozbawione strumieniowania online zostaną złamane). Finansowo DRM prawdopodobnie ma sens w przypadku dużych firm, tylko dlatego, że te gry się krakują, nie oznacza to, że nie ma wystarczającej niewymienialności dla osób, które nie są tak kompetentne, jeśli chodzi o piractwo (może to powstrzymać piractwo na boisku szkolnym / mamie piłki nożnej) lub niecierpliwie czekać na crack.
Ten okropny, wysoce inwazyjny, zawsze działający w trybie online DRM, na przykład zajmuje tygodnie, a nawet miesiące, gdy zostają zaszyfrowani, gdy szyfrują zawartość gry przy użyciu różnych kluczy, które wymagają od nich zagrania w celu odblokowania wszystkich kluczy. W przypadku większości dużych gier większość sprzedaży prawdopodobnie nastąpi zaraz po wydaniu. Chociaż myślę, że firmy sprzedające takie rzeczy powinny opublikować łatkę do usuwania DRM po kilku miesiącach od wydania.
Ale mała / niezależna firma nie ma tego samego modelu biznesowego.
Po pierwsze, wymagasz, aby Twoi klienci byli zadowoleni (duże firmy tego nie robią, posiadają znane marki, które można dostać gdzie indziej i tylko one mogą sobie pozwolić na wydawanie milionów dolarów na tworzenie wysokiej jakości gier). Małe firmy polegają na przekazie ustnym. DRM to zły PR, ludzie go nienawidzą. Może to być tylko złą rzeczą dla konsumenta (chyba że podoba ci się pomysł, że więcej sprzedawanych gier kończy się w efekcie grami tańszymi, ale wątpię, aby firmy przekazywały oszczędności, które obciążają to, co mogą odejść, jak zawsze mieć). Klienci, którzy kupują gry niezależne, zazwyczaj są gotowi zapłacić, aby pomóc małym deweloperom, są również bardzo anty-drm. Nawiąż więź ze społecznością.
Po drugie, w większości gier niezależnych brakuje ogromnego szumu, na jaki duże gry AAA mogą sobie pozwolić. Prawdopodobnie będą miały znacznie bardziej płaską krzywą sprzedaży, może zacząć się od niskiej i wzrosnąć w miarę rozprzestrzeniania się wiadomości pantoflowej, lub w przeciwnym razie, jeśli nie otrzymasz wiadomości ustnej, po prostu uzyskasz nieco stałą szybkość sprzedaży.
Po trzecie, po prostu nie masz zasobów do wdrożenia DRM. Musisz albo zakodować kilka dziur w zabezpieczeniach przed kopiowaniem, albo zapłacić za samodzielne rozwiązanie. Jeśli korzystasz z jakiegoś DRM, po prostu ustaw go jako najbardziej podstawową możliwą wersję.
W przypadku małej gry piractwo może faktycznie zwiększyć sprzedaż. Ludzie będą zwracać większą uwagę na coś, co trafia na stronę z wydaniem, niż na jedną z 10 000 $ gier na sprzedaż w sklepie z aplikacjami.
Najlepszym sposobem na powstrzymanie piractwa jest dodanie usług online. Albo publikuj częste aktualizacje online, które dodają nowe rzeczy, nie tylko naprawiając drobne błędy. Wymagaj nazwy użytkownika / hasła online powiązanych z zakupem / kluczem do gry, aby rozpocząć grę (ale najlepiej w innym celu niż wymaganie logowania). Dodaj tryb wieloosobowy, upewnij się, że kod serwera weryfikuje, czy konto gry / użytkownika jest zgodne z serwerem centralnym. Masz przeglądarkę gier (w stylu Gamespy), która pobiera gry z serwera. Tryb wieloosobowy pomoże powstrzymać piractwo tylko wtedy, gdy gra wieloosobowa jest bardzo ważna. Tryb wieloosobowy może zostać złamany, ale ogólnie będzie miał znacznie mniej graczy i więcej kodów. Zezwól użytkownikom na tworzenie treści / modów gry i udostępnianie ich sobie nawzajem za pośrednictwem strony / zintegrowanej gry. Możesz sam hostować serwery i upewnić się, że klient nie
Inną rzeczą, którą możesz zrobić, to sprzedawać przez Steam. Ludzie kochają Steam. Ludzie uwielbiają sprzedaż pary. Możesz także spróbować dostać się do następnego zestawu Humble Indie, jeśli przejdziesz na inną platformę.
Sprzedawaj tanio swoją grę. Ludzie kupią legalną kopię gry, jeśli będzie to tylko 5 USD (chyba, że wygląda naprawdę tak jak klon tetris), 10 USD, jeśli będzie to dość solidna gra (przyzwoita grafika 3D, rozgrywka itp.). Problem polega na tym, co ludzie są gotowi zapłacić i co jest warte dla twórców gier, niekoniecznie ustawia się w kolejce, ale będzie punkt cenowy, w którym ludzie, którzy byliby piraci lub przerzucili to, kupiliby, możesz zarobić więcej pieniędzy sprzedać za mniej.
Po prostu zaakceptuj piractwo. Mówi się, że jeśli stworzysz naprawdę dobrą grę, ludzie kupią ją, by cię wspierać, a nie odwiedzać strony z torrentami. Może to prawda w przypadku niewielkiej części społeczności, ale piraci nie dbają o to, jak bardzo lubią grę. Wątpię, czy Minecraft sprzedałby się równie dobrze, jak gdyby nie część online.
Utwórz grę online, w której większość gier działa na serwerze.
Aby pirować grę, gracze muszą stworzyć własny serwer. Oznacza to, że muszą włamać się do sieci i ukraść oprogramowanie lub utworzyć klon całego oprogramowania serwera.
Oba scenariusze nie są tak mało prawdopodobne: zdarzyły się już różnym firmom.
Informacje na temat zapobiegania włamaniom do serwerów można znaleźć na stronach http://security.stackexchange.com i http://serverfault.com
Gdy istnieje popularna gra online, często istnieje projekt sklonowania serwera. Ale taki projekt zwykle zajmuje lata, zanim może zaoferować grę podobną do twojej, więc masz dużo czasu, aby zaatakować ich legalnie lub przeznaczyć więcej zasobów na rozwój serwera niż na rozwój ich klonów, więc zawsze będziesz wyprzedzać ich.
Ale oprzyj się pokusie zrobienia tego jak pewien kaszel wydawcy EA kaszel i stwórz grę, która jest w rzeczywistości całkowicie jednostronna dla klienta i dla jednego gracza, ale ma pseudo-komponent serwera oznaczony tylko po to, abyś mógł zapobiec kaszlu pirackiemu Kaszel Sim City .