Do you like my tutorials?

Then consider supporting me on Ko-fi

Talking about Game development, HTML5, Javascript and Monetize.

Did you hear about Gamedistribution.com? According to the official website, it’s the biggest broker of high quality, cross-platform games and connects the best game developers to the biggest publishers. I have to say I did not test it yet (but I will), but there is a nice HTML5 catalog in the site, including the games developed by OrangeGames which is quite a big studio. Gamedistribution gives developers an easy integration API to make your game benefit of Gamedistribution services, so I tried to integrate their HTML5 API on my Just Jump game whose commented source code is available to be downloaded for free at LearnLazer site. So once you register as a developer and have your game in the dashboard like I did: You can change index.html this way:
<!DOCTYPE html>
<html>
	<head>
	<style type="text/css">
		body{
			background: #000000;
			padding:0px;
			margin:0px;
		}
	</style>
	<script src="phaser.min.js"></script>
    <script src = "game.js"></script>
    <script>
        var initialized = false;

        function initGDApi(){
            if(!initialized){
                var settings = {
                    gameId: "xxxxxxxxxxxxxxxxxxxxxxxx",
                    userId: "yyyyyyyyyyyyyyyyyyyyyyyy",
                    resumeGame: resumeGame,
                    pauseGame: pauseGame,
                    onInit: function (data) {
                        initialized = true;
                    },
                    onError: function (data) {
                        console.log("Error:"+data);
                    }
			    };
    			(function(i,s,o,g,r,a,m){
                    i['GameDistribution']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)};i[r].l=1*new Date();a=s.createElement(o);m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a, m);
    			})(window, document, 'script', '//html5.api.gamedistribution.com/libs/gd/api.js', 'gdApi');
                gdApi(settings);
    			function resumeGame() {
    				console.log("Resume game");
    			}
    			function pauseGame() {
    				console.log("Pause game");
    			}
	        }
        }
        initGDApi();
    </script>
	</head>
	<body>
	</body>
</html>
Use your own Game and User IDs, and that’s what you’ll get in your dashboard: Did you see? After a while, an advertising pops into your game. I showed you this simple example to introduce Gamedistribution service, but I will try with a more polished game to test how it performs.

Never miss an update! Subscribe, and I will bother you by email only when a new game or full source code comes out.