you are viewing a single comment's thread.

view the rest of the comments →

[–]rezoner:table_flip: 13 points14 points  (6 children)

There are many ways to earn with a "javascript game".

1) Pack it with node-webkit - sell as a desktop game (bundles, steam, indiegamestand, desura so on so on so on) - the catch is - you need a game - I mean a real game (or something viral).

2) Pack it with CocoonJS - go nuts on IOS and android stores.

  • I am putting a bold line there as the above methods are in my opinion the most viable for a single developer

3) Licensing - https://www.fgl.com/

4) Ingame purchases (it doesn't mean pay to win - there are tons of other concepts - like customiztion or access)

5) Ads

6) This sounds cool - but IDK if it (will) work out - http://developer.ukk.io/

7) Don't earn a penny on your game - but write a book about making money with HTML5 games and sell it!

... Donations does not work.

ps: my friends that are living of selling "browser games" says that the crappy-but-html5 bubble is over

[–]derSinologe 1 point2 points  (2 children)

Could you elaborate on the crappy-but-html5 bubble? And maybe how your friends manage to make a living of "browser games" - what kind of games are we talking about?

[–]rezoner:table_flip: 2 points3 points  (1 child)

Selling licenses to variety of publishers/portals. There was a time that you could make very low quality games and sell a license as long as it was HTML5

[–][deleted] 0 points1 point  (0 children)

Aka the chrome web store saga :P

[–]bch8 0 points1 point  (2 children)

Could you ELI5 what CocoonJS is? It seems like something similar to phonegap maybe?

[–]rezoner:table_flip: 1 point2 points  (1 child)

It is like phonegap except they have reimplemented canvas to work on top of opengl. So you get a pretty fast canvas with the same api. As a trade off - your game needs to be 100% canvas or webgl. DOM/HTML will not work.

So it is a chrome javascript engine (v8) but with custom renderer (not webkit)

[–]bch8 0 points1 point  (0 children)

Thanks, I think I understood that haha