Jak zarabiać na tworzeniu gry dla systemu Windows? [Zamknięte]

13

Idę stworzyć grę. Cóż, zestaw gier, ale będą się one stopniowo gromadzić. Tak więc na początku będzie jedna gra.

Gra zostanie napisana w języku C # z technologiami WPF i WCF, w tym przetwarzaniem gier po stronie serwera, statystykami i tak dalej.

I tak, właśnie rzuciłem swoją obecną pracę w jednej firmie, więc muszę żyć dalej.

Jak więc zacząć zarabiać na tym cudownym rozwoju? Sprawi mi to przyjemność, gdy tylko lubię tworzyć i grać w te gry (gomoku, bitwa morska itp.)?

Widzę tylko dwa sposoby - jednym z nich jest znalezienie inwestora, a drugim jest ukończenie co najmniej jednej gry przy 100% przestoju serwera i rozpoczęcie dystrybucji.

Ale potrzebuję rekomendacji. Właściwie potrzebuję pomocy - wyjaśnienia, jak dokładnie robić te wszystkie rzeczy i nie głodować :).

AgentFire
źródło
28
Podziwiam twoją odwagę; rzucić pracę przed zadaniem tego pytania.
George Duckett,
2
Czy masz jakieś wcześniejsze doświadczenie w tworzeniu gier? Uważam, że twoja praca kończy się impulsywnie, biorąc pod uwagę, że jeszcze nie zdecydowałeś, jak „robić te wszystkie rzeczy i nie głodować”. W każdym razie, ponieważ wolisz C #, możesz wypróbować XNA lub Unity (jeśli chcesz tworzyć dla Androida i iOS), aby tworzyć gry.
saurabhs,
Czy to łatwiejsze - sprzedawać gry w AMarket lub AStore niż na PC?
AgentFire,
4
Tak. Jeśli korzystasz z Unity (musisz jednak kupić wersję Pro, aby publikować na Androida i iOS), możesz budować dla obu systemów operacyjnych przy użyciu tego samego kodu i do zarabiania, możesz używać iAds (na iOS) do reklam w grze. Jeśli chodzi o komputer PC, jego trudność polega na opracowaniu samej gry 3D (ale nie jest to niemożliwe) i można użyć XNA (wśród wielu innych silników) do opublikowania tego samego kodu na PC, XBox i WP7.
saurabhs,
1
12 głosów w górę i akceptowana odpowiedź z 14 - ale jest zawieszona? Uderza mnie to, że umiar nie jest zsynchronizowany z popularną opinią.
Tim Holt,

Odpowiedzi:

17

Większość niezależnych gier, które stały się tak popularne w ciągu ostatnich kilku lat, opublikowała obszerne blogi programistyczne, zaangażowała się w społeczność graczy i ostatecznie wydała swoje gry na Steamie. Buzz dla takich gier jak World of Goo, Braid, Super Meat Boy, VVVVVV i inne często trwały rok lub dłużej. Wiele z nich zostało stworzonych przez 2-osobowe zespoły składające się z programisty i artysty. Polski i piękno są bardzo ważne, gdy próbujesz zostać zauważony.

Archagon
źródło
Czy jest to właściwy sposób? Czy wypuścić moje gry na Stream?
AgentFire,
6
@AgentFire: cała odpowiedź ma znaczenie! Jeśli wybierasz się do TLDR na zaledwie 5 linii, wątpię, czy będziesz w stanie osiągnąć wszystko w dowolnym miejscu.
o0 ”.
Wydanie na Steam wydaje się być miernikiem sukcesu indies, tzn. „Wypuszczeniem na Broadway”, a nie faktyczną metodą sukcesu.
Katana314,
9

Nie jestem pewien wielkości tych gier, które planujesz, ale widziałem wiele sukcesów z niezależnymi programistami w sklepie Steam ( Terraria to świetny przykład gry, która zarobiła 1 000 000 $ w ciągu roku od rozpoczęcia tworzenia) . Ale jeśli planujesz serię małych gier, być może najlepiej byłoby założyć stronę internetową i używać Silverlight i pozwolić ludziom grać za darmo i próbować zarabiać na reklamach (podobnie jak Addicting Games ).

Chociaż zdecydowanie kluczem do sukcesu w rozwoju niezależnym jest promowanie go za pośrednictwem mediów społecznościowych. Ta gra może być fantastyczna, ale jeśli nikt się o niej nie dowie, nikt w nią nie zagra. Tak więc, gdy się rozwijasz, załóż blog lub forum lub coś, aby zbudować społeczność, a gdy masz już gotowy tryb demonstracyjny / próbny, spróbuj znaleźć niezależnych recenzentów gier, którzy będą w nią grać i blogować o tym na swoich stronach internetowych.

Andrew Jackman
źródło
1
Desura jest jednym z nich, co może dać ci trochę Alphafundingu, zanim jeszcze wydasz grę.
saurabhs,
Co to jest niezależna gra / niezależny twórca? Czyli „sam”?
AgentFire,
3
Niezależny programista oznacza niezależnego programistę, niezależna gra to gra stworzona przez niezależnego programistę. Jesteś niezależny. Nie masz wydawcy ani firmy deweloperskiej do stworzenia swojej gry. To jest ... Prawie samotnie, czasami indies idzie jako małe drużyny. A także, zawsze masz społeczność, która ci pomoże, więc nie bój się.
Gustavo Maciel
1
-1 Dlaczego miałby zbudować swój własny portal, kiedy już to wielu (wielu użytkowników)?
o0 ”.
Nie używaj SilverLight, jest zabijany . Najwyraźniej również nie będzie działał na ich tabletach z systemem Windows 8 (chociaż żaden z nich nie będzie flashował).
David C. Bishop
7

Aby dodać do tego, co wiele osób już powiedziało, „Buzz” jest kluczowym czynnikiem. „Hype-train” gry naprawdę może sprawić, że będzie bardzo udana. Steam jest opcją, szczególnie jeśli chcesz dotrzeć do największej bazy graczy (jak wszyscy wiemy, Steam ma najwięcej użytkowników). Jednak nie mogę tego wystarczająco podkreślić: niezwykle trudno jest wprowadzić dowolną grę niezależną na Steam, chyba że ma ona dużą liczbę „Buzz” .

Istnieje jednak kilka specjalnie dostosowanych alternatyw: Desura , Indievania i IndieCity . Istnieje więc zdecydowanie wiele opcji, uważam, że Desura jest prawdopodobnie najlepszym sposobem na zdobycie największej publiczności komercyjnej bez zbytniego zmartwienia. Mówię „zbyt wiele zmartwień”, ponieważ ważne jest, aby pamiętać, że każda usługa będzie miała kontrolę jakości. Wiadomo, że Steam ma bardzo wysokie standardy, choć nieco oczywiste, podczas gdy sugerowane alternatywy są zdecydowanie bardziej zróżnicowane i otwarte na wszelkiego rodzaju gry . Dlatego mówię, że to najlepszy wybór.

Istnieje również prawna strona rzeczy, i oczywiście zależy to od miejsca zamieszkania, ale jest to kwestia podatków, a także ważne jest, aby nie zapominać, że każda z usług będzie miała określony spadek sprzedaży (ich cięcia są różne od usługi do usługi). Przeszukaj swoje badania i znajdź dla siebie najlepsze.

Uwaga: ta odpowiedź jest bardzo dostosowana do korzystania z usług hostingu gier niezależnych, które są już w Internecie, i istnieją inne alternatywy, takie jak Andrew Jackman podany w odpowiedzi, ale dla większości niezależnych programistów, w zależności od ich pochodzenia, korzystanie z Ugruntowana usługa jest najprostszym sposobem.

(Na przykład osobiście nie mam doświadczenia w korzystaniu z Silverlight ani w jakiejkolwiek formie języka internetowego, więc osobiście dla mnie, korzystając ze wstępnie zdefiniowanej usługi, gdybym musiał się martwić, aby moje gry spełniały warunki usługi, jest to dużo łatwiej.)

dan369
źródło
Lub po prostu sprzedaj swoją grę we wszystkich usługach, które ją akceptują.
Derek
2

Ostatnio w niezależnych studiach pojawiła się tendencja do sprzedawania wczesnych wersji gier za znacznie mniej niż przewidywana cena końcowa, w pakiecie z gwarancją, że pierwsi kupujący otrzymają wersję ostateczną, a także wszelkie nowe wersje rozwojowe za darmo. Przykładami są Moyang (Minecraft), Introversion (Prison Architect) lub Squad (Kerbal Space Program).

Ma to kilka zalet.

  1. drastycznie skraca czas do pojawienia się pierwszego przychodu
  2. zapewnia wczesne informacje zwrotne od graczy i krytyków, informując ich, czy sensowne są dalsze inwestycje w projekt
  3. generuje szum

Zmniejsza to całkowity dochód na egzemplarz, ponieważ wielu graczy kupuje po obniżonej cenie podczas opracowywania, ale dodatkowy szum zwykle daje więcej niż więcej.

Minusem jest to, że mają teraz istniejącą bazę graczy podczas rozwoju, która oczekuje grywalnych aktualizacji z widocznym postępem w regularnych odstępach czasu. To sprawia, że ​​harmonogram rozwoju jest o wiele mniej elastyczny i powoduje dodatkowy stres.

Philipp
źródło
Kolejnym minusem jest obniżony dochód w momencie premiery, ponieważ część bazy graczy już zapłaciła niższą cenę.
petervaz,
@petervaz Wydaje mi się, że zwróciłem na to uwagę w drugim do ostatniego akapicie
Philipp