<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JOSHRIVERA</title>
	<atom:link href="https://joshrivera.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://joshrivera.com</link>
	<description>[ gamedev/music/coffee ]</description>
	<lastBuildDate>Wed, 16 Jul 2025 11:06:48 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://joshrivera.com/wp-content/uploads/2019/08/cropped-wp_icon-1-32x32.jpg</url>
	<title>JOSHRIVERA</title>
	<link>https://joshrivera.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>GM Camera Follow</title>
		<link>https://joshrivera.com/gm-camera-follow/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=gm-camera-follow</link>
					<comments>https://joshrivera.com/gm-camera-follow/#respond</comments>
		
		<dc:creator><![CDATA[Josh]]></dc:creator>
		<pubDate>Wed, 16 Jul 2025 10:59:33 +0000</pubDate>
				<category><![CDATA[Gamedev]]></category>
		<category><![CDATA[gamedev]]></category>
		<category><![CDATA[gamemakerstudio2]]></category>
		<guid isPermaLink="false">https://joshrivera.com/?p=810</guid>

					<description><![CDATA[Hey Gang! I had a buddy ask about how to developed my camera system in Boomer, in particular, the smooth movement in following the player. It starts with a simple object that I named oCamera. We start with a Create event that has a couple of Macros to setup our resolution, scale, and the most [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Hey Gang! I had a buddy ask about how to developed my camera system in Boomer, in particular, the smooth movement in following the player.</p>





<p>It starts with a simple object that I named oCamera.</p>



<p>We start with a Create event that has a couple of Macros to setup our resolution, scale, and the most important ingredient CAM_SMOOTH 0.1. This variable controls the smooth motion.</p>



<figure class="wp-block-image alignwide size-large is-style-default"><img fetchpriority="high" decoding="async" width="1024" height="526" src="https://joshrivera.com/wp-content/uploads/2025/07/image-1024x526.png" alt="" class="wp-image-812" srcset="https://joshrivera.com/wp-content/uploads/2025/07/image-1024x526.png 1024w, https://joshrivera.com/wp-content/uploads/2025/07/image-300x154.png 300w, https://joshrivera.com/wp-content/uploads/2025/07/image-768x395.png 768w, https://joshrivera.com/wp-content/uploads/2025/07/image-1200x617.png 1200w, https://joshrivera.com/wp-content/uploads/2025/07/image.png 1531w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>We then create an End Step, because want this update to occur towards the end of the processing.</p>



<p>My Endstep has a couple of tidbits that are only useful for my development, so keep an eye on that. This setup offers me a lot of flexibility.</p>



<p>For instance, if you notice line 8, my camera will change if I enter a Dungeon. I actually move my camera slightly higher. This works for my dungeon levels as its more important for the camera to show more above Boomer. The typical Boomer level, the camera is pretty centered, showing the same amount of space above and below the player. The dungeon, the camera is slightly lower, similar to Mario games, showing more space above the player. This is just preference and me being detailed, but it can it is not needed for the camera setup.</p>



<figure class="wp-block-image alignwide size-large"><img decoding="async" width="1024" height="786" src="https://joshrivera.com/wp-content/uploads/2025/07/image-1-1024x786.png" alt="" class="wp-image-813" srcset="https://joshrivera.com/wp-content/uploads/2025/07/image-1-1024x786.png 1024w, https://joshrivera.com/wp-content/uploads/2025/07/image-1-300x230.png 300w, https://joshrivera.com/wp-content/uploads/2025/07/image-1-768x590.png 768w, https://joshrivera.com/wp-content/uploads/2025/07/image-1-1200x921.png 1200w, https://joshrivera.com/wp-content/uploads/2025/07/image-1.png 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>My last event is Alarm 0. This is a simple window_center(); call, which lets me ensure I can center my camera when needed. Consider it a way to reset if needed.</p>



<figure class="wp-block-image alignwide size-large"><img decoding="async" width="1024" height="475" src="https://joshrivera.com/wp-content/uploads/2025/07/image-2-1024x475.png" alt="" class="wp-image-814" srcset="https://joshrivera.com/wp-content/uploads/2025/07/image-2-1024x475.png 1024w, https://joshrivera.com/wp-content/uploads/2025/07/image-2-300x139.png 300w, https://joshrivera.com/wp-content/uploads/2025/07/image-2-768x356.png 768w, https://joshrivera.com/wp-content/uploads/2025/07/image-2.png 1122w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>I think this approach is the simplest that takes several general principals into consideration. You have a locked in resolution that you can quickly control via Macros.</p>



<p>You have camera shake &#8216;prebaked&#8217; into the code in a very simple manner that is very effective.</p>



<p>We have the ability to adjust the camera based on events, like specific rooms, or even player events. Take a look at my death event, the camera will switch from following the player, to following the death animation sprite. This is really powerful because you can quickly code instance that will automatically switch your camera between objects. All this can be coded directly into the camera for a simple, all in one approach.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://joshrivera.com/gm-camera-follow/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Second Operator Podcast</title>
		<link>https://joshrivera.com/second-operator-podcast/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=second-operator-podcast</link>
					<comments>https://joshrivera.com/second-operator-podcast/#respond</comments>
		
		<dc:creator><![CDATA[Josh]]></dc:creator>
		<pubDate>Sat, 13 Jul 2024 23:31:32 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<guid isPermaLink="false">https://joshrivera.com/?p=798</guid>

					<description><![CDATA[Hey Friends! Was recently interviewed on the fantastic Second Operator Podcast! If you want to learn more about me, game development and music creation, head on over to the YT channel and take a listen. Thanks for all the support! https://www.youtube.com/live/kxx-C5O5GoE?si=rM1ZcDXHa761vI3P]]></description>
										<content:encoded><![CDATA[
<p>Hey Friends! Was recently interviewed on the fantastic Second Operator Podcast! If you want to learn more about me, game development and music creation, head on over to the YT channel and take a listen.</p>



<p>Thanks for all the support!</p>



<p><a href="https://www.youtube.com/live/kxx-C5O5GoE?si=rM1ZcDXHa761vI3P">https://www.youtube.com/live/kxx-C5O5GoE?si=rM1ZcDXHa761vI3P</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://joshrivera.com/second-operator-podcast/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Managing a Play Test</title>
		<link>https://joshrivera.com/managing-a-play-test/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=managing-a-play-test</link>
					<comments>https://joshrivera.com/managing-a-play-test/#respond</comments>
		
		<dc:creator><![CDATA[Josh]]></dc:creator>
		<pubDate>Tue, 13 Jul 2021 00:31:28 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[gamedev]]></category>
		<guid isPermaLink="false">https://joshrivera.com/?p=738</guid>

					<description><![CDATA[So I am ready to launch an Alpha build for one of game development projects. To my surprise, there really isnt a lot of information on this subject online. I was hoping to find, perhaps, a platform that will publish the alpha, provide private invites and keys, add some forms for community feedback, maybe even [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>So I am ready to launch an Alpha build for one of game development projects. To my surprise, there really isnt a lot of information on this subject online. I was hoping to find, perhaps, a platform that will publish the alpha, provide private invites and keys, add some forms for community feedback, maybe even a forum and of course the ability to update the alpha and distribute the update to all the members that performed a download.  </p>



<p>I&#8217;m not sure that I am asking for much here, but yeah, kind of dissapointed at this point lol. I know there is Steam Early Access, but I am not so sure Steam is the right platform for my little game dev project. I even considered possibly publishing the game through Gumroad because of its awesome integration with community management, email subscription and distribution.</p>



<p>I have settled on ITCH.IO, which is by far the best platform I have seen, however, I did not see any features for early access or playtesting. Nonetheless, it may need to suit the bill for now. For the time being, I have created a private Itch.io page, and am manually distributing keys. Now, I just need a way to streamline key distribution. Maybe Discord?</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://joshrivera.com/managing-a-play-test/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>isometric design</title>
		<link>https://joshrivera.com/isometric-design/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=isometric-design</link>
		
		<dc:creator><![CDATA[Josh]]></dc:creator>
		<pubDate>Tue, 09 Feb 2021 18:45:35 +0000</pubDate>
				<category><![CDATA[Gamedev]]></category>
		<category><![CDATA[design]]></category>
		<guid isPermaLink="false">http://joshrivera.com/?p=665</guid>

					<description><![CDATA[Isometric design is really a interesting process. It really is a play on color theory. For this little thing I used Hexels, which I picked up many years ago and highly recommend it. I put it down after only using it a couple of times, but I think I might revisit this software from time [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Isometric design is really a interesting process. It really is a play on color theory. For this little thing I used <a rel="noreferrer noopener" href="https://marmoset.co/hexels/" target="_blank">Hexels</a>, which I picked up many years ago and highly recommend it. I put it down after only using it a couple of times, but I think I might revisit this software from time to time for things like this. When I get more into Unity development, this may be an art style I may play around with.</p>



<p>Thanks for stopping by.</p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Moving Platforms</title>
		<link>https://joshrivera.com/moving-platforms/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=moving-platforms</link>
		
		<dc:creator><![CDATA[Josh]]></dc:creator>
		<pubDate>Mon, 21 Dec 2020 02:03:05 +0000</pubDate>
				<category><![CDATA[Gamedev]]></category>
		<category><![CDATA[gamedev]]></category>
		<category><![CDATA[gamemakerstudio2]]></category>
		<guid isPermaLink="false">http://joshrivera.com/?p=649</guid>

					<description><![CDATA[Moving platforms vertically and horizontally in GMS2 can be tricky, but I feel it is a definitely must-have item if you are designing a platformer title. Below is my process for creating moving jump-thru platforms. The Parent Since we are going to have vertical/horizontal platforms, I usually create a parent/child system to organize them better [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Moving platforms vertically and horizontally in GMS2 can be tricky, but I feel it is a definitely must-have item if you are designing a platformer title. Below is my process for creating moving jump-thru platforms.</p>



<h2 class="wp-block-heading">The Parent</h2>



<p>Since we are going to have vertical/horizontal platforms, I usually create a parent/child system to organize them better and inherit qualities.</p>



<p>object: oJumpThroughPlatform</p>



<pre class="wp-block-code"><code>//Parent Object: oJumpThroughPlatform

//Create Event
_vspd		= 0;
_hspd		= 0;
_platDir	= choose(-1,1);



//EndStep Event
switch (object_index) 
{
	//Horizontal Platform
	case oHMovingPlatform:
		_hspd = _platDir * _moveSpeed;
		var wallCollision = place_meeting(x+_hspd, y, oPlatformStop);
		if (wallCollision)
		{
			_platDir *= -1;	
		}
		
		//Adjust the speed of the player 
		//Player object will inherit the speed of the platform they are colliding with
		with (oPlayer)
		{
			if (!place_meeting(x +other._hspd, y, oPlatformStop)) {
				if (place_meeting(x, y + 1, other) &amp;&amp; !place_meeting(x, y, other)) {
					x+=other._hspd;
				}
			}
		}
		x += _hspd;
	break;
	
	
	//Vertical Platform
	case oVMovingPlatform:
		_vspd = _platDir * _moveSpeed;
		var heightOffset = 24;
		var upAndDownWallCollisions = place_meeting(x, y + _vspd+(heightOffset*_platDir), oPlatformStop);
		if (upAndDownWallCollisions) {
			_platDir *= -1;	
		}
	
	//Adjust the speed of the player 
	//Player object will inherit the speed of the platform they are colliding with
	#region MovePlayer
		with(oPlayer) 
		{
			if (!place_meeting(x , y+other._vspd, oPlatformStop)) {
				if(place_meeting(x, y + abs(other._vspd), other) &amp;&amp; !place_meeting(x, y, other))
				{
					 y += other._vspd;
				}
			}
		}
	#endregion
	
	y += _vspd;
	break;
}


</code></pre>



<p>Additionally, I add a couple a _moveSpeed Variable Definitions to this object so that I am able to manipulate speeds in through the level editor.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="672" height="97" src="https://joshrivera.com/wp-content/uploads/2020/12/image-1.png" alt="" class="wp-image-653" srcset="https://joshrivera.com/wp-content/uploads/2020/12/image-1.png 672w, https://joshrivera.com/wp-content/uploads/2020/12/image-1-300x43.png 300w" sizes="auto, (max-width: 672px) 100vw, 672px" /></figure>



<h2 class="wp-block-heading">Platform Stop</h2>



<p>You&#8217;ll notice that collision for these platforms is managed with an object name oPlatformStop.  This is an empty object, it requires no code at all. Simple place it in the level editor at the start and end points you would like for the moving platform.  You could have an xStart/xEnd, yStart/yEnd and use variable definitions and actually screen coordinates.  I&#8217;ve tried those, but since moving to the oPlatformStop object it has been much better and quicker to iterate levels.  </p>



<p>Below is a quick screen shot of the level editor illustrating the use of the oPlatformStop objects to control the movement of the platforms.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="903" height="554" src="https://joshrivera.com/wp-content/uploads/2020/12/image-2.png" alt="" class="wp-image-654" srcset="https://joshrivera.com/wp-content/uploads/2020/12/image-2.png 903w, https://joshrivera.com/wp-content/uploads/2020/12/image-2-300x184.png 300w, https://joshrivera.com/wp-content/uploads/2020/12/image-2-768x471.png 768w" sizes="auto, (max-width: 903px) 100vw, 903px" /></figure>



<h2 class="wp-block-heading">Child Objects</h2>



<p>I make two additional Objects for Horizontal/Vertical platforms. I reference these in the above code in the Parent Object End Step, so make sure these are referenced properly. They both will inherit from the Create and End Step, no code is really required for these moving platforms. This is an elegant approach as all the code is performed in one object.</p>



<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SNES Chrome Theme</title>
		<link>https://joshrivera.com/snes-chrome-theme/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=snes-chrome-theme</link>
					<comments>https://joshrivera.com/snes-chrome-theme/#comments</comments>
		
		<dc:creator><![CDATA[Josh]]></dc:creator>
		<pubDate>Tue, 02 Jun 2020 14:37:44 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[design]]></category>
		<guid isPermaLink="false">http://joshrivera.com/?p=580</guid>

					<description><![CDATA[I put together a small theme for Google Chrome. Nothing really major, lol, but I was tired of seeing my browser look the same for so long. I visited the chrome store, found some &#8216;ok&#8217; themes. Some of the google published themes, were pretty alright in terms of color choices. Still, they didn&#8217;t have anything [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>I put together a small theme for Google Chrome.  Nothing really major, lol, but I was tired of seeing my browser look the same for so long.  I visited the chrome store, found some &#8216;ok&#8217; themes.  Some of the google published themes, were pretty alright in terms of color choices.  Still, they didn&#8217;t have anything that really fit my desktop wallpaper and over all theme.  So I made my own theme.  Its pretty clean, somewhat basic and minimal, but that is kinda my style.  There is some inspiration taken from the SNES color palette.  I added a pretty minimalist background to the browser that I found online.  I wish I could find the original artist of the image, but just couldn&#8217;t find the source.  Nonetheless,  I did adjust and edited the original image to fit the theme a bit.</p>



<p>I considered publishing the theme to the google store, but there is a paywall there, and I just dont see myself publishing much to that platform. So in the meantime, if you like the theme, I included instructions for installation. Its pretty simple and Drag &amp; Drop.</p>



<p>Enjoy! Cheers! &lt;3</p>



<a href="#" class="wp-block-gumroad-gumroad-block  gumroad-button" onclick="window.open('https://gum.co/YTXVV', '_blank')">Free Chrome Theme</a>



<div class="wp-block-group alignfull is-layout-flow wp-block-group-is-layout-flow"><div class="wp-block-group__inner-container"></div></div>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://joshrivera.com/snes-chrome-theme/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Lofi OP1 Sample Pack</title>
		<link>https://joshrivera.com/lofi-op1-sample-pack/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lofi-op1-sample-pack</link>
		
		<dc:creator><![CDATA[Josh]]></dc:creator>
		<pubDate>Mon, 20 Apr 2020 13:53:52 +0000</pubDate>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[music]]></category>
		<guid isPermaLink="false">http://joshrivera.com/?p=550</guid>

					<description><![CDATA[I put together a free sample pack! Featuring full drum kit, vinyl static, couple of chords and some bass lines. Its a simple pack, but it definitely provides you with a the basic foundation for a decent jam. Download from op1.fun and watch a quick performance video below. Thanks! much love &#60;3]]></description>
										<content:encoded><![CDATA[
<p>I put together a free sample pack! Featuring full drum kit, vinyl static, couple of chords and some bass lines.  Its a simple pack, but it definitely provides you with a the basic foundation for a decent jam.</p>



<p>Download from <a href="https://op1.fun/users/nekko88/patches/patch-drum-22778eff-3abf-4088-b429-8590d172a5d0">op1.fun</a> and watch a quick performance video below.</p>



<p>Thanks! much love &lt;3</p>



<figure class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="OP1 lofi and chill jam" width="580" height="326" src="https://www.youtube.com/embed/3cdqxyLDGlc?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Synth Pop Album Art</title>
		<link>https://joshrivera.com/synth-pop-album-art/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=synth-pop-album-art</link>
		
		<dc:creator><![CDATA[Josh]]></dc:creator>
		<pubDate>Mon, 03 Feb 2020 16:07:46 +0000</pubDate>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[pixelart]]></category>
		<guid isPermaLink="false">http://joshrivera.com/?p=504</guid>

					<description><![CDATA[Recently worked on putting together some album art and a short promo animation for a friend. Johnnybgood is a super talented electropop artist/producer making fun retro game inspired tunes on a Teenage Engineering OP-1. He spends most of his time making music for other artists as a producer and is often a guest musician for [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">Recently worked on putting together some album art and a short promo animation for a friend.  Johnnybgood is a super talented electropop artist/producer making fun retro game inspired tunes on a Teenage Engineering OP-1.  He spends most of his time making music for other artists as a producer and is often a guest musician for other bands supporting them on tours and helping them record and finalize their albums.</p>



<p>This time around, Johnny decided to focus a bit on himself and produce and release music for himself, and it is  **S T E L L A R**.</p>



<p>For the work I did, I used Aseprite as the main pixel art tool.  I used it for the color palette, sketching and character animations.  The art was then exported at 400x scale and imported into Adobe Premiere where I put together the assets and dropped in a custom spectrum visualizer.</p>



<p> Check out the release video, his music and all that stuff at his instragram page:  <a href="https://www.instagram.com/p/B78h0AkhFs7/">https://www.instagram.com/p/B78h0AkhFs7/</a>  </p>



<figure class="wp-block-embed-spotify wp-block-embed is-type-rich is-provider-spotify wp-embed-aspect-9-16 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe title="Spotify Embed: Johnnybgood" style="border-radius: 12px" width="100%" height="352" frameborder="0" allowfullscreen allow="autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture" loading="lazy" src="https://open.spotify.com/embed/artist/6mkoED9Qn2ikABCMaDcInB?si=ryJ8jFKsRXSsEvGj_IcxqQ&#038;utm_source=oembed"></iframe>
</div></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>iCUE RGB Profile</title>
		<link>https://joshrivera.com/icue-rgb-profile/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=icue-rgb-profile</link>
		
		<dc:creator><![CDATA[Josh]]></dc:creator>
		<pubDate>Thu, 12 Dec 2019 17:31:48 +0000</pubDate>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[tech]]></category>
		<guid isPermaLink="false">http://joshrivera.com/?p=474</guid>

					<description><![CDATA[Spent more time than I would like to admit on adjusting the rgb lights on the keyboard to a color palette inspired by Winter. It features a light minty color, a soft salmon/pinkish and the numpad is a plum purple. Yes, its dorky, yes I am a geek. Use the profile for some winter inspiration, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">Spent more time than I would like to admit on adjusting the rgb lights on the keyboard to a color palette inspired by Winter.  It features a light minty color, a soft salmon/pinkish and the numpad is a plum purple.  Yes, its dorky, yes I am a <strong>geek</strong>.  </p>



<p>Use the profile for some winter inspiration, pair it with your favorite holiday coffee or drink.  Perhaps a strong warm eggnog or my personal favorite peppermint mocha hot coffee <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2615.png" alt="☕" class="wp-smiley" style="height: 1em; max-height: 1em;" /> with a fat chunk of <strong>peppermint </strong>bark!</p>



<p>If you dont have <a href="https://www.corsair.com/us/en/icue">iCUE</a>, got get it!  It&#8217;s <strong>free</strong> and download my winter profile through gumroad via the button below.  The profile is free, but donations are always welcomed!</p>



<div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">
<script src="https://gumroad.com/js/gumroad.js"></script>
<a class="gumroad-button" href="https://gum.co/nIbJF" target="_blank" rel="noopener noreferrer">Download Winter Profile</a>
</div></div>



<h4 class="has-text-align-center wp-block-heading">Thanks and happy holidays &lt;3</h4>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Top Unity Assets 2019</title>
		<link>https://joshrivera.com/unity-assets/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=unity-assets</link>
		
		<dc:creator><![CDATA[Josh]]></dc:creator>
		<pubDate>Fri, 29 Nov 2019 15:45:32 +0000</pubDate>
				<category><![CDATA[Gamedev]]></category>
		<category><![CDATA[gamedev]]></category>
		<category><![CDATA[Unity]]></category>
		<guid isPermaLink="false">http://joshrivera.com/?p=456</guid>

					<description><![CDATA[Hey all! I’ve recently jumped into Unity development and in my noob search I have found a couple must have scripts/assets that are can be real helpful if you are just starting. Dialog System EZ &#8211; Camera Shake Cinemachine Camera System Brackeys 2D Player Controller Unity 2D Player Controller Tutorial Photoshop Layer-To-PNG Script Most of [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap">Hey all! I’ve recently jumped into Unity development and in my noob search I have found a couple must have scripts/assets that are can be real helpful if you are just starting.</p>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://assetstore.unity.com/packages/essentials/beta-projects/textmesh-pro-84126" target="_blank">Dialog System</a></li><li><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://github.com/andersonaddo/EZ-Camera-Shake-Unity" target="_blank">EZ &#8211; Camera Shake</a></li><li><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://assetstore.unity.com/packages/essentials/cinemachine-79898" target="_blank">Cinemachine Camera System</a></li><li><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://github.com/Brackeys/2D-Character-Controller" target="_blank">Brackeys 2D Player Controller</a></li><li><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://learn.unity.com/tutorial/live-session-2d-platformer-character-controller" target="_blank">Unity 2D Player Controller Tutorial</a></li><li><a rel="noreferrer noopener" aria-label=" (opens in a new tab)" href="https://github.com/hsw107/Photoshop-Export-Layers-to-Files-Fast" target="_blank">Photoshop Layer-To-PNG Script</a></li></ul>



<p>Most of these assets are free and I will most likely add to the list s as I continue to develop my unity skills. <br></p>



<p>thanks!</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
