Are there any ways to monetize web games with Construct 3?

  • I recall asking about this with C2 and never really got a good answer. Konstruct plugin lacked any way of tapping into kreds which made that plugin pretty hollow..

    I'm thinking of ways to insert ads or banners inside the game itself. I know you could put ads in spaces around the game, but I'm thinking of ways of making the game itself where ever it is seen / interacted with

    On top of that, I would really like to think of ways to implement IAP type functionality in a web game. Are there any plugins for this that someone has made? Even maybe utilizing paypal or something where a payment could be made / processed / verified and ultimately attributed to the players account.

    Rewarded videos would be awesome too. Basically there is no reason web games shouldn't have the same possibilities to monetize that mobile games can. I mean C2/3 is a web based game engine! It would seem like monetizing web would be easily as important as mobile.

    It would also seem magnitudes easier to implement since there is no cordova / wrapping required and even allow in-editor testing to work in real time rather than having to build / load into a simulator or device to test..

  • I don't see why IAP/Paypal should be any problem. If you can link their user profile with account balance on your website, whenever they do a paypal transaction you could just check the database if they have made the purchase.

    Maybe firebase or some other similar thing will do?

    Let's say they they create an account on your web-page. This is also their login in the game. If the buy for example ingame currency with paypal, you could just check if their account ? I'm not an expert or anything on databases but I don't see why this should not work. I think the only thing you need to be careful about is security.

    It's not hard hacking a html5 based game to add ingame currency. I've seen examples of that even here on Scirra store, where people hacked their high score.

    I'm not sure if this will work, but can't you display web-pages in Construct? if so maybe just an iframe loading a banner from any other traditional ad-network?

  • i'm thinking in the sense of a plugin. i realize that things could be hacked with JS knowhow.. but I'm not a JS guy. Would be awesome to find a code-free solution.

    yea there is an iframe plugin i've used before.. though it was C2.. but i'm sure a C3 solution could be ported. Just seems like ads /impressions/video ads could be a plugin that would not require any js/hacking.

    I get that IAP / account linking would still require some back end knowhow that Construct would not be well suited for.. but ads.. that seems doable..

    and kredits.. from kongregate should be easy to do as a plugin i would think because they have an API already i'm if someone can make a steam plugin.. a full-featured kongregate plugin wouldn't seem like a tall order.

  • the key here is like.. man i can't remember the name of it now but around 2009 there was a popular flash games ad company. Anyway the idea was you incorporate their API and then your game no matter where it showed up, would load ads and you'd get credit for them because they were pretty much "in" your game. This is why a plugin and something really integrated into the game would be important.

    But yea really the ultimate web solution for something more involved would be kreds. this would seem very easy and doable and give games a nice clear space to focus on regarding a stable well established platform.

  • You are thinking of MochiMedia probably, then there was and still is CPM Star. No, there isn't anything like that for HTML 5 games. Compared to Flash, overall, HTML 5/games is bullshit, still is after all these years.

    You will have to find a workaround. Google does not allow adsense in iFrames, so you can only do that on your own web site ( adsense around your game ), but CPM Star ads could be displayed on top or Construct 2 exported game, or iFramed within that and depending on how your game is distributed it could work close to those Flash games. That is what I will be looking into soon.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • yea mochiads and such.. that was it. yea that's really surprising that there isn't something exactly like that / better for html5 games.

    I would imagine of all engines Construct would be pioneering web games / monetization. I mean what better platform to publish on than web for construct? Yet it seems like we're working hard to make web games only to then deal with the hassle of getting those web games to run correctly on mobile in the form of apps.

    I'm not saying web gaming is as big as mobile, but it could still be a viable market like flash games have been / still are to some degree.

  • There's a few ad networks that allow placement in iframe, but they either require proof of a high volume of existing traffic, or still use flash ads, or have unsafe ads.

    The best suggestion is to go with the game portals, and create ip locking so your game doesn't get iframed itself.

    None of the portals provide for that afaik.

  • seems like a business opportunity for someone to fill that mochi-ad space for HTML5. Thanks for the insight everyone!

    The biggest wish I had is for an easy IAP / currency system like kreds, but one that Construct could use with a plugin.

  • Well there's this:

    https://developer.amazon.com/docs/in-ap ... rview.html

    Afaik the Amazon part of the Iap plug never worked correctly to begin with.

    Perhaps Ashley would be interested in fixing the broken C2 plug with this instead.

    Seems like a reasonable request given that no one wants to publish to Amazon, but so many want a web Iap.

  • that does look interesting. so this would mean we work through AWS? It seems like a whole other angle to Construct could be opened up if this were possible. Even using something like Paypal perhaps would also work? Whatever is easiest, but yea that would be pretty awesome to have. I wish there was something like parse for storing / saving data. I know it's generally "deep" to do online stuff but still fun to imagine it being possible.

  • that does look interesting. so this would mean we work through AWS? It seems like a whole other angle to Construct could be opened up if this were possible. Even using something like Paypal perhaps would also work? Whatever is easiest, but yea that would be pretty awesome to have. I wish there was something like parse for storing / saving data. I know it's generally "deep" to do online stuff but still fun to imagine it being possible.

    Afaik it doesn't have anything to do with Aws, other than they are using Amazon servers to handle requests.

    This seems to be just iap. You would use local storage, or some third party plugs for Parse, or Firebase, for storage.

    I would add that Amazon is launching a leader board type service called GameOn, which seems to be platform agnostic.

  • Oh i see. hmm interesting. is it somehow different than the generic one that comes with C2/3? Not that I ever saw that one work either. Only IAP plugins I have ever seen work were ones for iOS/Android.

    Thanks,

    Caleb

  • The link is for web iap which didn't exist when the C2 plug came out.

    Its the only service for in app purchases in html5 that I know of.

    It should work on all platforms, as well as break all app-store policies, sans Amazon presumably.

    So realistically all it can do is solve monetization for self hosting, and a possible way to deal with off-site embed theft.

  • cool that does sound good. when we get back to working on a light MMO web game, this could be just what we need to support that.

    I don't understand though why we can't use kreds from kongregate. that would seem the easiest solution. they do ad embedding and share ad revenue with that, but most games i doubt generate enough traffic to support themselves off ads alone.

  • Google has had Adsense for HTML5 web games for awhile now.

    https://support.google.com/adsense/answer/1705831?hl=en

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)