<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Software developer in agri robotics. I specialise in procedural generation.&#xA;&#xA;I also do game dev on the side.</description><link>https://bsky.app/profile/chrisphp.bsky.social</link><title>@chrisphp.bsky.social - </title><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3m6jvt73zek2s</link><description>Some more fish designs that I upscaled with scale4x. Originally they were just 16x16 images.&#xA;&#xA;#gamedev #art #pixelart</description><pubDate>26 Nov 2025 12:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3m6jvt73zek2s</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3m6jbut7iac2b</link><description>I tried pixel art upscaling as an art direction for games and I think the results are pretty good.&#xA;&#xA;#gamedev #art #pixelart&#xA;&#xA;youtu.be/2hQ9FeWJ3U8&#xA;https://youtu.be/2hQ9FeWJ3U8</description><pubDate>26 Nov 2025 07:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3m6jbut7iac2b</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3m5trseeisc2j</link><description>I should be doing more game design stuff to make my game more fun but I love just working on new algorithms like trying out flowfields.&#xA;&#xA;https://youtu.be/kFFxJHDJDT4?si=P1cz7cf6o_FK431L&#xA;&#xA;#raylib #odin #gamedev</description><pubDate>17 Nov 2025 17:47 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3m5trseeisc2j</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3m2gmweiwvc2n</link><description>Had some fun recreating a Minecraft like inventory in raylib and Odin!&#xA;&#xA;youtu.be/2M7Uoa1VeMo&#xA;&#xA;#raylib #odin #gamedev&#xA;https://youtu.be/2M7Uoa1VeMo</description><pubDate>05 Oct 2025 07:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3m2gmweiwvc2n</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lsgofvcix22l</link><description>Working on a level creator/editor for my zombie survival game, it&#39;s fun making tools to improve productivity in the long run.&#xA;&#xA;#odin #gamedev #raylib</description><pubDate>25 Jun 2025 13:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lsgofvcix22l</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lrvwgnrahs2c</link><description>Some variations and different tilesets for my procedural house layout generator.&#xA;&#xA;#gamedev #odin #raylib #procgen</description><pubDate>18 Jun 2025 21:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lrvwgnrahs2c</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lrvbhyb4fc2y</link><description>Procedural house generator for 2d pixel art games like Stardew Valley!&#xA;&#xA;youtu.be/lLVBR3lRgJw&#xA;&#xA;#gamedev #odin #raylib #procgen&#xA;https://youtu.be/lLVBR3lRgJw</description><pubDate>18 Jun 2025 14:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lrvbhyb4fc2y</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lqhnoxl3dc2o</link><description>Updated my room generator. Now has hallways, room types and better connectivity between rooms. Certain room types like bedrooms have carpet floor and kitchens have tiled floor.&#xA;&#xA;#odin #procgen #raylib #gamedev</description><pubDate>31 May 2025 11:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lqhnoxl3dc2o</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lpbqdd3my22i</link><description>I&#39;ve been trying out procedural music to possibly use in my games in the future. I used Markov chains and was a fun little project.&#xA;&#xA;#gamedev #javascript #procgen #music&#xA;&#xA;youtu.be/tZN5Vzs_82A&#xA;https://youtu.be/tZN5Vzs_82A</description><pubDate>16 May 2025 09:40 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lpbqdd3my22i</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lonzythof22v</link><description>House/Rooms generator using BSP. Has a single entrance and doors between each room. Future progress to possibly add furniture as well.&#xA;&#xA;#odin #raylib #gamedev #procgen</description><pubDate>08 May 2025 13:40 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lonzythof22v</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lo75tb4avs2s</link><description>Trying out some procedural rooms/dungeons!&#xA;&#xA;#odin #raylib #gamedev #procgen</description><pubDate>02 May 2025 15:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lo75tb4avs2s</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lngec7ll322p</link><description>For anyone interested in learning how do autotiling it&#39;s very easy and pretty versatile!&#xA;&#xA;#odin #gamedev #raylib&#xA;youtu.be/XhqtJzvPeYE&#xA;https://youtu.be/XhqtJzvPeYE</description><pubDate>22 Apr 2025 18:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lngec7ll322p</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lm7jwdhfks22</link><description>Working on a video/tutorial for implementing Autotiling with various types of tilesets using Raylib. &#xA;#odin #raylib #gamedev #tilesets</description><pubDate>07 Apr 2025 08:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lm7jwdhfks22</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3llqgsek7kc2i</link><description>Here&#39;s my tutorial/overview on generating procedural paths!&#xA;#gamedev #odin #raylib #procgen&#xA;https://www.youtube.com/watch?v=gclcN2Op3Yw&amp;feature=youtu.be</description><pubDate>01 Apr 2025 08:19 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3llqgsek7kc2i</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3llo2tvb6us2b</link><description>Different examples of my procedural path generator within different tilesets.&#xA;#gamedev #odin #raylib #procgen</description><pubDate>31 Mar 2025 09:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3llo2tvb6us2b</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3llk4ixusak2r</link><description>Generating procedural paths in odin and raylib! &#xA;#gamedev #raylib #odin #procgen</description><pubDate>29 Mar 2025 19:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3llk4ixusak2r</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lif6kbrdac26</link><description>Made a simple UI using CSS style flex boxes with raylib.</description><pubDate>17 Feb 2025 16:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lif6kbrdac26</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lbhar63yes2e</link><description>Any game devs also have some small components or packages to show? Here is my port of Jump Point Search written in Odin. &#xA;&#xA;One path uses Euclidean distance the other uses Manhatten distance.&#xA;&#xA;#GameDev #Odin</description><pubDate>21 Nov 2024 10:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lbhar63yes2e</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lbenby2tlk2d</link><description>For anyone who may struggle with working on projects and hit dead ends. I made this video on how I like to split a game/software into components and work on each component separately to truly understand how it works.&#xA;&#xA;https://youtu.be/mgghQumEUEk?si=Rx5Rldk8MBK1a2Kc</description><pubDate>20 Nov 2024 09:31 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lbenby2tlk2d</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lbc3merjis2p</link><description>Hello! Here is a small prototype game of a Stardew valley like game. It procedurally generates a small world and the player can edit and change.&#xA;&#xA;It was just to test some programming skills such as having tiles blend together automatically.&#xA;&#xA;tileset art used: opengameart.org/content/lpc-...&#xA;#gamedev</description><pubDate>19 Nov 2024 09:09 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lbc3merjis2p</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lawineqens2r</link><description>Here&#39;s an example of textures converted into pixel art with my tool PixelTextureForge.&#xA;&#xA;You can decide the pixel size so create varying sizes.</description><pubDate>14 Nov 2024 18:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lawineqens2r</guid></item><item><link>https://bsky.app/profile/chrisphp.bsky.social/post/3lavhbyjbxe24</link><description>Hi, I have been making a piece of software that lets you create pixel textures from real Images or drawings.&#xA;&#xA;You can generate a tileset, change colours and Procedural generate new textures&gt;&#xA;&#xA;https://github.com/ChrisPHP/PixelTextureForge</description><pubDate>14 Nov 2024 08:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:2fmdme33ryrobxtajnr2jsie/app.bsky.feed.post/3lavhbyjbxe24</guid></item></channel></rss>