{"author_link":"\/users\/coleslaughter","author_name":"ColeSlaughter","author_uid":"coleslaughter","comments":[],"epoch":1557269951,"event":"LD44","format":"md","ldjam_node_id":157042,"likes":16,"metadata":{"p_key":"132570","p_author":"ColeSlaughter","p_authorkey":"1013882","p_urlkey":"348764","p_title":"If you made your game using Unity, PORT IT TO WEBGL!","p_cat":"LDJam ","p_event":"LD44","p_time":"1557269951","p_likes":"16","p_comments":"0","p_status":"WAYBACK","us_key":"1013882","us_name":"ColeSlaughter","us_username":"coleslaughter","event_start":"1556236800","event_key":"75","event_name":"LD 44"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD44","removed_author":false},"_superparent":139254,"_trust":10,"author":13882,"body":"We've been looking over some of the numbers for our game [**Knit Worth**](https:\/\/ldjam.com\/events\/ludum-dare\/44\/knit-worth) on itch.io, and we've been seeing some genuinely surprising results.\n\n**TL;DR: our browser plays dwarfs our number of downloads by over 5x!!** \n\nWhile that seems like an absolutely *insane* disparity, if you think about it, it kind of makes sense.  If you only have a Windows download build, here is some of the potential audience you will miss out on:\n\n- Mac Users\n\n- People playing games on their non-personal computers\n\n- People who can't be bothered to download a zip file, extract it, and open up an .exe\n\n- People who are (justifiably) weary of downloading and running .exe files off the Internet\n\nThese groups of people are *not* a small number.  In fact, they likely outnumber your original audience by a *lot*.  In the process of downloading and running your game, a potential player can have *dozens* of reasons or opportunities to stop what they're doing before they even hit your title screen.  A WebGL build takes out almost all of those steps.  All they have to do is click your game link, hit the \"Run Game\" button, and *bing bang boom*, you have a new player!\n\n**Don't underestimate the impact that user friction has when getting someone to check your game out!**\n\n## Don't know how to port to WebGL?  \n\nIt might be easier than you think!  Here's a step-by-step guide:\n\n1. In Unity, go to **File**->**Build Settings**\n2. In the **Platform** section of the Build Settings window, select **WebGL**\n3. Go through the regular build process\n4. Zip dat stuff up into a .zip file (and *only* a .zip file!)\n5. Go to your itch.io page (or *make* an itch.io page) and change your **Kind of Project** to HTML.\n6. Upload your .zip file to the page, and specify that it is meant to be \"Played in Browser\"\n7. ...That's it!  Now just make sure everything works. :)  For a lot of games, it might just be that easy!\n\n## A couple of caveats\n\n**Caveat 1: **\n\nA WebGL build is unlikely to run as well as your download build.  You can google around to find some quick optimizations you can do, but for the most part your download build will always be superior.  *However,* as long as your WebGL is at least 75% as playable as your download build, the payoff for a larger audience and feedback quantity is absolutely worth it (in our opinion)!\n\n**Caveat 2:**\n\nWe recommend porting to WebGL in order to reach a wider audience and get more feedback.  *However, the number of ratings you get and the amount of feedback you receive does not necessarily correlate to how good your final results will be!*  Every Ludum Dare, there are always some games that are just barely above the minimum rating threshold that sweep some of the top spots (often deservedly!).  \n\nIf you can't port to WebGL for one reason or another, don't fret!  You shouldn't be at any sort of disadvantage compared to other games because of it in terms of final results.  Unfortunately, it *does* mean that, due to your game's availability, you likely won't get as much feedback simply due to the wide range of players we have around here.\n\n**Caveat 3**\n\nOnce you put a WebGL build up, prepare for browser plays to start cannibalizing your download numbers.  It seems that, even if a player has a compatible machine to download your game, they will more than likely default to the WebGL version to experience your game, *even if you have a warning informing them that they may potentially be having an inferior experience* (like we have in our game).  As long as your okay with this, you will have a *much* easier time getting people to play your game. \n\nWe hope this helps some people out there who are looking to get more feedback for their hard work!  \n\nAs a friendly note, we, the *Keyboard Cowboys*, are making a point to play, rate, and comment on every single game that was made by users who were kind enough to give us feedback on [**Knit Worth**](https:\/\/ldjam.com\/events\/ludum-dare\/44\/knit-worth).  We won't be deterred by a download process and promise to get back to you as soon as we can!  We like to be thorough in our feedback giving though, so we appreciate your patience!\n\n'Til next time! :point_right: :cowboy: :point_right: ","comments":7,"comments-timestamp":"2019-05-08T07:51:11Z","created":"2019-05-07T22:09:47Z","files":[],"files-timestamp":0,"id":157042,"love":16,"love-timestamp":"2022-04-02T04:35:05Z","meta":[],"modified":"2022-04-02T04:35:05Z","name":"If you made your game using Unity, PORT IT TO WEBGL!","node-timestamp":"2019-05-07T22:59:11Z","parent":144497,"parents":[1,5,9,139254,144497],"path":"\/events\/ludum-dare\/44\/knit-worth\/if-you-made-your-game-using-unity-port-it-to-webgl","published":"2019-05-07T22:59:11Z","scope":"public","slug":"if-you-made-your-game-using-unity-port-it-to-webgl","subsubtype":"","subtype":"","type":"post","version":473396},"node_metadata":{"n_key":"157042","n_urlkey":"348764","n_parent":"144497","n_path":"\/events\/ludum-dare\/44\/knit-worth\/if-you-made-your-game-using-unity-port-it-to-webgl","n_slug":"if-you-made-your-game-using-unit","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"13882","n_created":"1557266987","n_modified":"1648874105","n_version":"473396","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/44\/knit-worth\/if-you-made-your-game-using-unity-port-it-to-webgl","text":"We've been looking over some of the numbers for our game [**Knit Worth**](https:\/\/ldjam.com\/events\/ludum-dare\/44\/knit-worth) on itch.io, and we've been seeing some genuinely surprising results.\n\n**TL;DR: our browser plays dwarfs our number of downloads by over 5x!!** \n\nWhile that seems like an absolutely *insane* disparity, if you think about it, it kind of makes sense.  If you only have a Windows download build, here is some of the potential audience you will miss out on:\n\n- Mac Users\n\n- People playing games on their non-personal computers\n\n- People who can't be bothered to download a zip file, extract it, and open up an .exe\n\n- People who are (justifiably) weary of downloading and running .exe files off the Internet\n\nThese groups of people are *not* a small number.  In fact, they likely outnumber your original audience by a *lot*.  In the process of downloading and running your game, a potential player can have *dozens* of reasons or opportunities to stop what they're doing before they even hit your title screen.  A WebGL build takes out almost all of those steps.  All they have to do is click your game link, hit the \"Run Game\" button, and *bing bang boom*, you have a new player!\n\n**Don't underestimate the impact that user friction has when getting someone to check your game out!**\n\n## Don't know how to port to WebGL?  \n\nIt might be easier than you think!  Here's a step-by-step guide:\n\n1. In Unity, go to **File**->**Build Settings**\n2. In the **Platform** section of the Build Settings window, select **WebGL**\n3. Go through the regular build process\n4. Zip dat stuff up into a .zip file (and *only* a .zip file!)\n5. Go to your itch.io page (or *make* an itch.io page) and change your **Kind of Project** to HTML.\n6. Upload your .zip file to the page, and specify that it is meant to be \"Played in Browser\"\n7. ...That's it!  Now just make sure everything works. :)  For a lot of games, it might just be that easy!\n\n## A couple of caveats\n\n**Caveat 1: **\n\nA WebGL build is unlikely to run as well as your download build.  You can google around to find some quick optimizations you can do, but for the most part your download build will always be superior.  *However,* as long as your WebGL is at least 75% as playable as your download build, the payoff for a larger audience and feedback quantity is absolutely worth it (in our opinion)!\n\n**Caveat 2:**\n\nWe recommend porting to WebGL in order to reach a wider audience and get more feedback.  *However, the number of ratings you get and the amount of feedback you receive does not necessarily correlate to how good your final results will be!*  Every Ludum Dare, there are always some games that are just barely above the minimum rating threshold that sweep some of the top spots (often deservedly!).  \n\nIf you can't port to WebGL for one reason or another, don't fret!  You shouldn't be at any sort of disadvantage compared to other games because of it in terms of final results.  Unfortunately, it *does* mean that, due to your game's availability, you likely won't get as much feedback simply due to the wide range of players we have around here.\n\n**Caveat 3**\n\nOnce you put a WebGL build up, prepare for browser plays to start cannibalizing your download numbers.  It seems that, even if a player has a compatible machine to download your game, they will more than likely default to the WebGL version to experience your game, *even if you have a warning informing them that they may potentially be having an inferior experience* (like we have in our game).  As long as your okay with this, you will have a *much* easier time getting people to play your game. \n\nWe hope this helps some people out there who are looking to get more feedback for their hard work!  \n\nAs a friendly note, we, the *Keyboard Cowboys*, are making a point to play, rate, and comment on every single game that was made by users who were kind enough to give us feedback on [**Knit Worth**](https:\/\/ldjam.com\/events\/ludum-dare\/44\/knit-worth).  We won't be deterred by a download process and promise to get back to you as soon as we can!  We like to be thorough in our feedback giving though, so we appreciate your patience!\n\n'Til next time! :point_right: :cowboy: :point_right: ","title":"If you made your game using Unity, PORT IT TO WEBGL!","wayback_source":[]}