import{_ase,casa,oast,dasn}from"./app.c95a51e0.js";consty=JSON.parse('{"title":"Appeal to Developers","description":"","frontmatter":{"title":"Appeal to Developers"},"headers":[{"level":2,"title":"Incrementals are Easy to Make","slug":"incrementals-are-easy-to-make","link":"#incrementals-are-easy-to-make","children":[]},{"level":2,"title":"Players are Easy to Find","slug":"players-are-easy-to-find","link":"#players-are-easy-to-find","children":[]},{"level":2,"title":"Monetization","slug":"monetization","link":"#monetization","children":[]}],"relativePath":"guide-to-incrementals/ludology/appeal-developers.md","lastUpdated":null}'),o={name:"guide-to-incrementals/ludology/appeal-developers.md"},i=n('<h1id="appeal-to-developers"tabindex="-1">AppealtoDevelopers<aclass="header-anchor"href="#appeal-to-developers"aria-hidden="true">#</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-hidden="true">#</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-hidden="true">#</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-hidden="true">#</a></h2><p>I'dliketoclarifythateverythingI'vesaidabovemainlyappliesto<em>web-basedincrementals</em>.Incrementalgamesarealso<em>incredibly</em>popularonmobile,butwithamuchdifferentcultu