import{_ase,oasa,cast,Qaso}from"./chunks/framework.1169fbc9.js";consty=JSON.parse('{"title":"Appeal to Developers","description":"","frontmatter":{"title":"Appeal to Developers"},"headers":[],"relativePath":"guide-to-incrementals/ludology/appeal-developers.md","filePath":"guide-to-incrementals/ludology/appeal-developers.md","lastUpdated":1697384783000}'),n={name:"guide-to-incrementals/ludology/appeal-developers.md"},i=o('<h1id="appeal-to-developers"tabindex="-1">AppealtoDevelopers<aclass="header-anchor"href="#appeal-to-developers"aria-label="Permalink to "Appeal to Developers""></a></h1><p>Therearealotofdevelopersintheincrementalgamescommunity-thegenreseemstodrawthemin,andconvertalotofplayers<em>into</em>developers.Let'sexplorethereasonswhythisgenreappealstodevelopers.</p><h2id="incrementals-are-easy-to-make"tabindex="-1">IncrementalsareEasytoMake<aclass="header-anchor"href="#incrementals-are-easy-to-make"aria-label="Permalinkto"IncrementalsareEasytoMake""></a></h2><p>Comparedtoothergenres,incrementalshavequitelowexpectations.Youdon'tneedtomakefancyart,ormusic,orlaythingsoutnicely.Ifyoucanmakeabuttonandlearnthefewlinesofcodenecessarytomakeanumbergoup,youcanmakeanincremental.Thislowthresholdmakesthegenreperfectforthosewhoareactivelylearningtocodeandhaven'tdevelopedanygamedev-relatedskillsyet.</p><p>Additionally,unlikeothergenresincrementalsareuniquelyeasytoimplementinanormalwebpage-noneedtoworryaboutrenderingsprites,movingthemaround,implementingphysics,etc.NewdeveloperscanjustuseHTMLtoaddabutton,andthegameisnowavailableinyourbrowser.Youdon'tneedtochooseanengine,haveadminprivileges,orhellforthededicatedyoudon'tevenneeda<em>computer</em>-therearetoolsforwebdevelopmentthatruninthebrowseritself,soyoucantechnicallyuseyourphoneifthat'sallyouhave.</p><p>Javascriptisaperfectlyviablelanguageformakingwebgames,whereasothergenresaretypicallygoingtorequireusingothermoredifficultlanguagestolearn.Therearecountlessjavascripttutorialsthatstartfrom0knowledgeofprogramming,makingitincrediblyaccessibletobeginners.</p><h2id="players-are-easy-to-find"tabindex="-1">PlayersareEasytoFind<aclass="header-anchor"href="#players-are-easy-to-find"aria-label="Permalinkto"PlayersareEasytoFind""></a></h2><p>Onceyou'vefinishedyourgameanduploadeditongithubpagesoritchorjustcopiedthelinkifyou'reusingglitchorreplit(allofwhichareeasytodo),anyonecannowplaythegameintheirbrowser.Thislowbarriertoentryhasshowntremendoussuccessingettingcompletelyunknowndeveloperstohavethousandsofplays.</p><p>Theincrementalgamescommunity,whichmostlycentersaround<ahref="https://www.reddit.com/r/incremental_games"target="_blank"rel="noreferrer">r/incremental_games</a>,isalwayslookingfornewgamesandtendstofloodanynewonespostedwithinitialplayers.</p><p>Havingyourgamesbeplayedcanbeincrediblymotivating,andthecommunitymakesitquiteclearthatyoucanexpectplayerstoplayyourgame.Thesecommunities-bothforincrementalgamesingeneralaswellasgame-specificcommunities-tendtobeverydeveloperfriendlyaswell.Alotofthedevelopersknoweachother,andwelcomenewdeveloperswithopenarms,oftenwithdedicatedchannelsforprogramminghelpanddiscussions.</p><h2id="monetization"tabindex="-1">Monetization<aclass="header-anchor"href="#monetization"aria-label="Permalinkto"Monetization""></a></h2><p>I'dliketoclarifythateverythingI'vesaidabovemainlyappliesto<em>web-basedincrementals</em>.Incrementalgamesarealso<em>incredibly</em>popularonmobile,butwithamuchdifferentcultureandcommunity.Manymobilegamerswillstillparticipateintheweb-focusedcommunity<em>for</em>thecu