Jak zarabiać na grach HTML5 (tj. Sponsorach)?

12

Tworzę gry za pomocą flasha i jestem zainteresowany tworzeniem gier w formacie HTML, ale nie widziałem żadnych firm ani stron internetowych, które byłyby skłonne kupić te gry (np. Sponsoring gier). Miałem nadzieję, że ktoś może mi powiedzieć o firmie, która by to zrobiła lub dlaczego ludzie nie kupują gier HTML?

użytkownik784347
źródło
może dlatego, że każdy mógł łatwo zobaczyć i zmienić źródło html gry?
Ali1S232,
@Gajet nie możesz zmienić źródła.
Kaczka komunistyczna
1
@TheCommunistDuck: co znaczy, że nie możesz zmienić źródła? kiedy masz pełny kod źródłowy, tylko prawo uniemożliwia Ci jego zmianę, a niektórzy crackerzy nie mają nic przeciwko temu prawu! zbyt łatwo jest im złamać gry opracowane przy użyciu HTML5.
Ali1S232
1
@TheCommunistDuck: ile gier HTML5 działa po stronie serwera? jeśli to tylko klient WWW, masz rację, ale kiedy myślę o HTML5 zamiast flashu, oznacza to, że cały kod działa po stronie klienta!
Ali1S232
6
Dość dekompilacja i oszukiwanie (i co ważniejsze, zmiana marki) klientów Flash jest również bardzo prosta. Praktycznie rzecz biorąc, możesz uruchomić obfuscator na Flashu lub HTML5. Praktycznie rzecz biorąc, wszystkie główne obfuskatory mają deobfuscatory. Więc po prostu uruchom na nim coś takiego jak Zamknięcie, aby uzyskać inne korzyści i nie przejmuj się zbytnio.

Odpowiedzi:

8

Jako ktoś, kto obecnie pracuje nad komercyjną grą HTML5, mogę udzielić kilku przydatnych informacji.

Po pierwsze, HTML5 i gry są zupełnie nowe. HTML5 jest naprawdę nowy, a WebGL i przyspieszone płótno są naprawdę nowe. Na przykład platformy mobilne wciąż całkowicie nie mają WebGL, a przyspieszone płótno jest dostępne tylko w najnowszych wersjach Firefox i Chrome / Webkit.

Właśnie widzimy pierwsze konferencje, książki i panele dotyczące gier HTML5. W najnowszym We / Wy Google i niektórych panelach na PAX 2011 pojawiły się takie rzeczy, a poza tym niewiele jest informacji.

Jednym z problemów jest to, że HTML5 / JavaScript wciąż nie jest całkiem gotowy do gier. Na przykład nie ma możliwości zablokowania / powiązania kursora myszy, co uniemożliwia wiele gier (gry w stylu FPS) lub jest po prostu trochę nieznośny (dowolna szybka gra, łamigłówka lub inna gra, w której porusza się gracz) kursor wokół i ma dużą szansę przypadkowo wyjść poza obszar zawartości przeglądarki i kliknąć). Istnieje problem z obsługą WebGL wspomniany powyżej. Dźwiękowy interfejs API HTML5 jest całkowicie nieodpowiedni dla gier, chociaż Chrome ma eksperymentalny nowy interfejs API, który działa lepiej w grach. Biblioteki algebry liniowej dla JavaScript są w dużej mierze powolne (choć stają się coraz lepsze - Chrome Canary oferuje niesamowite optymalizacje dla bibliotek takich jak Closure i glMatrix.

Wszystko się poprawi. Istnieje kilka naprawdę dużych firm, które starają się doprowadzić Internet do odpowiedniego stanu dla gier, który obejmuje nowe specyfikacje / interfejsy API do korygowania braków na platformie, poprawę wydajności i zachowania przeglądarki oraz ewangelizację / edukację na temat platformy. Do tego czasu jednak większość firm gra w nią bezpiecznie i trzyma się z dala od ryzykownej, nowej, w dużej mierze eksperymentalnej platformy do gier, czyli HTML5, dlatego nie zobaczysz wielu z nich chętnych w nią zainwestować.

Sean Middleditch
źródło
2

Na naszym forum mieliśmy interesujący wątek na ten temat:

http://www.scirra.com/forum/how-do-you-make-money-with-html5_topic46184.html?KW=make+money

Oczywiste sposoby zarabiania na grach HTML5 to:

  • Sklepy internetowe (na przykład Chrome Web Store)
  • Reklamy (na przykład tradycyjne reklamy banerowe)
  • Zakupy przez Inapp (Chrome Webstore umożliwia to)
  • Zawiń plik EXE i rozpowszechnij go na Steamie
  • Zawiń za pomocą czegoś takiego jak Phonegap i rozpowszechniaj jako aplikację na Androida / iPhone'a

Wiele sposobów!

Tom Gullen
źródło
2

Sponsoring / publikowanie HTML5

Ten model jest bardzo żywy, szczególnie w przypadku gier HTML5.

Sprawdź marketJS , platformę do łączenia twórców gier HTML5 z wydawcami.

Ujawnienie: Pracuję dla platformy.

Dobra gra HTML5, zoptymalizowana pod kątem mobilnego internetu, może pobrać około 500 USD / licencję. Naprawdę dobre mogą przynieść 1500 $ +. Wydawcy coraz częściej stosują gry HTML5, ponieważ chcą odejść od konkurencyjnej gospodarki aplikacyjnej.

Brak sponsorowania

Napisałem również ten post na blogu, w którym opisano kilka dobrych sposobów zarabiania na życie dla programistów

ben0
źródło
Cześć Ben i Witaj w GD.SE. Prosimy, aby ludzie w pełni ujawniali swoje zaangażowanie w promocję witryny, z którą są powiązani: gamedev.stackexchange.com/faq#promotion
Jesse Dorsey
prawidłowo ujawnione, dzięki!
ben0
1

Jak powiedział Ben, MarketJS jest świetnym źródłem do znalezienia sponsorów. Jeśli znasz rynek gier flash, jest to mniej więcej odpowiednik FGL.

Zgodnie z analogią Flash, innym modelem zarabiania na grach internetowych jest dystrybucja do jak największej liczby miejsc i zarabianie dzięki udziałowi w dochodach z reklam. Mochi Media był i jest królem tego we Flashu.

Dla HTML5, istnieje Clay.io . Obecnie wybierane są przede wszystkim gry mobilne, które są przyjazne dla sieci, dlatego powinno być to niezbędne przy projektowaniu gry HTML5.

Pełne ujawnienie: Pracuję dla Clay.io

Inne opcje, które nie odniosły jeszcze tak dużego sukcesu, to:

  • Sprzedaż gier w Chrome Web Store lub podobnych sklepach - nie jestem jednak pewien, czy to kiedykolwiek zadziała w przypadku gier internetowych. Ludzie po prostu nie są nastawieni na kupowanie gier, jeśli chodzi o gry w Internecie.
  • Zakupy w grze. Żeby to zadziałało, potrzebujesz naprawdę lepkiej, wciągającej gry. Zynga to firma, która zrobiła to i nadal robi to fantastycznie dobrze, więc jeśli masz szansę, sprawdź, jak to zrobili.

I oczywiście reklama jest zawsze dość łatwą opcją - to tylko kwestia uzyskania dużej liczby wyświetleń Twojej gry. Z mojego doświadczenia wynika, że ​​mobilne reklamy internetowe działają teraz znacznie lepiej niż tradycyjne sieci pod względem CPM.

austinhallock
źródło
0

Istnieje kilka powodów, dla których gry HTML5 nie zarabiają poprzez sponsoring w taki sam sposób, jak gry Flash.

  1. HTML5 / canvas / javascript jest wciąż dość wolny. W przypadku niektórych gier (łamigłówki, strategia turowa) nie stanowi to dużego problemu, ale nadal stanowi problem, a dla dużej liczby przeglądarek tag canvas nadal nie jest przyspieszany sprzętowo.

  2. Nie ma niezawodnego sposobu zapobiegania kradzieży kodu / gry / itp. Ani sposobów zapobiegania oszustwom. Jest to również problem z grami Flash, ale dekompilacja Flasha wymaga nieco więcej pracy niż Javascript (ponieważ Javascript musi być odbierany jako zwykły tekst, aby przeglądarka go obsługiwała)

  3. Podobnie jak w drugim punkcie, nie ma łatwego sposobu na dystrybucję gry HTML5. W przypadku Flasha jest to pojedynczy plik .swf. W HTML5 jest plik .html i co najmniej jeden plik .js plus wszystkie zasoby używane przez grę. Istnieje kilka potencjalnych rozwiązań tego problemu, ale nikt nie wymyślił jeszcze metody, aby sobie z tym poradzić.

Prawdopodobnie jest kilka innych problemów, których nie rozwiązałem, ale te są najważniejsze. Pamiętaj, że istnieją sposoby zarabiania na grach HTML5, ale trasa różni się od typowej gry flash. Sklep z aplikacjami Chrome jest pełen aplikacji / gier HTML5, z których wiele kosztuje dodatkowe poziomy lub funkcje. Istnieje również hosting gry na własnym serwerze i wyświetlanie reklam w nadziei na wygenerowanie pewnego dochodu.

thedaian
źródło
3
Zauważ, że „więcej pracy przy dekompilacji Flasha” wynika po prostu z tego, że musisz pobrać plik .swf i pobrać dekompilator Flash, podczas gdy istnieją deobfuscatory online dla javascript.
thedaian
Chciałbym tylko podkreślić, że Javascript nie jest wolny. JavaScript, przynajmniej w wersji V8, kompiluje się do kodu maszynowego i jest mniej niż 5 razy wolniejszy niż C! Co jest dość szybkie.
jcora
-1

Wiele z wyżej wymienionych przeszkód w tworzeniu gier HTML5 jest szybko usuwanych przez nowoczesne przeglądarki. Już teraz istnieje znacząca obsługa gier w głównych przeglądarkach. Sprawdź moją grę, którą buduję, używając tylko HTML5 ( http://asteroidsinc.com/ ), gra podobnie do gry flash, ale używa tylko HTML5. Jeśli chodzi o monetyzację, potrzeba więcej czasu. Obecnie nie ma zbyt wielu opcji dla HTML5. Umieściłem reklamy w wyżej wymienionej grze, jednak okazało się, że nie jest to opłacalne. Ale wyobrażam sobie z czasem, tak jak w przypadku flasha, w końcu pojawią się większe portale z grami, aby skorzystać z nowej technologii, a monetyzacja stanie się bardziej prosta.

Czerwony
źródło
-1 Nie można odpowiedzieć na pytanie. Twoja gra wygląda ładnie.
Markus von Broady,
-5

Oczywiście takie strony nie kupują gier HTML 5, nie działałyby one dla dużej części ich użytkowników. Jeśli chcesz przynajmniej przekonać którąkolwiek z tych stron do zakupu gier HTML, lepiej napisz HTML 4.01 zgodny z IE6.

Ale nadal będziesz miał niezłą robotę, mówiąc ich do wyczucia, więc przynieś hit, jeśli poważnie myślisz o przełamaniu muru, z pewnością nie zamierzają zmieniać sposobu prowadzenia działalności na coś, co jest po prostu dobre.

aaaaaaaaaaaa
źródło
IE6 ogranicza się do około 10% użytkowników sieci, lub mniej, w zależności od tego, jakiego rodzaju demografię oglądasz.
Gregory Avery-Weir
Jeśli prowadzisz udaną witrynę z grami, chciałbyś niepokoić 10% użytkowników linkiem do gry, w którą nie mogą grać? Mają wystarczająco dużo gier, chociaż utrata rozczarowania tych użytkowników jednorazowo może być dość niewielka, zysk dodania jednej gry na stronie jest również znikomy.
aaaaaaaaaaaa
4
Tak, pewnie byłoby opracowanie wysokiej jakości produkt, który może wykorzystać 90% moich klientów. Jeśli chodzi o pozostałe 10%, ponieważ już prosiłem ludzi o zainstalowanie Flash, Shockwave i Silverlight, aby zagrać w tę konkretną grę, równie dobrze mogę poprosić ich o wybranie nowszej przeglądarki do grania w tę konkretną grę.
doppelgreener
Portale gier są również dość przyszłościowe; zobacz niedawne dodanie Unity do Kongregate jako usługi pierwszego poziomu. Głównym problemem z HTML5, jak widzę, jest pakowanie gier do dystrybucji.
Gregory Avery-Weir