<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="https://digitalproduction.com/wp-content/plugins/xslt/public/template.xsl"?><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/"
	xmlns:rssFeedStyles="http://www.wordpress.org/ns/xslt#"
>

<channel>
	<title>game logic - DIGITAL PRODUCTION</title>
	<atom:link href="https://digitalproduction.com/tag/game-logic/feed/" rel="self" type="application/rss+xml" />
	<link>https://digitalproduction.com</link>
	<description>Magazine for Digital Media Production</description>
	<lastBuildDate>Tue, 27 May 2025 15:07:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">236729828</site>	<item>
		<title>Pawn to VEX: Chess Comes to Houdini&#8217;s Viewport</title>
		<link>https://digitalproduction.com/2025/05/28/pawn-to-vex-chess-comes-to-houdinis-viewport/</link>
		
		<dc:creator><![CDATA[Bela Beier]]></dc:creator>
		<pubDate>Wed, 28 May 2025 14:56:02 +0000</pubDate>
				<category><![CDATA[News]]></category>
		<category><![CDATA[topnews]]></category>
		<category><![CDATA[Animation]]></category>
		<category><![CDATA[chess]]></category>
		<category><![CDATA[game logic]]></category>
		<category><![CDATA[Houdini]]></category>
		<category><![CDATA[post-production]]></category>
		<category><![CDATA[procedural animation]]></category>
		<category><![CDATA[Realtime]]></category>
		<category><![CDATA[rigging]]></category>
		<category><![CDATA[VEX]]></category>
		<category><![CDATA[VFX]]></category>
		<category><![CDATA[viewport]]></category>
		<guid isPermaLink="false">https://digitalproduction.com/?p=184973</guid>

					<description><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/Chess.webp?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="#image_title" alt="A chessboard with pieces set up, CPU label, and a red game interface." /></div><div><p>Play chess in Houdini’s viewport using VEX-driven logic - no simulation needed, no rendering required.</p>
<p>The post <a href="https://digitalproduction.com/2025/05/28/pawn-to-vex-chess-comes-to-houdinis-viewport/">Pawn to VEX: Chess Comes to Houdini’s Viewport</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></description>
										<content:encoded><![CDATA[<div style="margin: 5px 5% 10px 5%;"><img src="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/Chess.webp?fit=1200%2C675&quality=72&ssl=1" width="1200" height="675" title="#image_title" alt="A chessboard with pieces set up, CPU label, and a red game interface." /></div><div><div class='__iawmlf-post-loop-links' style='display:none;' data-iawmlf-post-links='[{&quot;id&quot;:1573,&quot;href&quot;:&quot;https:\/\/nodesofnature.gumroad.com\/l\/dwkyxr&quot;,&quot;archived_href&quot;:&quot;http:\/\/web-wp.archive.org\/web\/20250601065820\/https:\/\/nodesofnature.gumroad.com\/l\/dwkyxr&quot;,&quot;redirect_href&quot;:&quot;&quot;,&quot;checks&quot;:[{&quot;date&quot;:&quot;2025-12-27 20:09:54&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-01-13 15:29:51&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-02-28 10:22:40&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-17 11:15:55&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-03-25 12:05:15&quot;,&quot;http_code&quot;:200},{&quot;date&quot;:&quot;2026-04-11 10:34:51&quot;,&quot;http_code&quot;:200}],&quot;broken&quot;:false,&quot;last_checked&quot;:{&quot;date&quot;:&quot;2026-04-11 10:34:51&quot;,&quot;http_code&quot;:200},&quot;process&quot;:&quot;done&quot;}]'></div>
<p class="wp-block-paragraph">Houdini users can now play chess directly in the viewport, <a href="https://nodesofnature.gumroad.com/l/dwkyxr" title="">courtesy of technical artist Mohamad Salame. </a>The interactive chess tool relies entirely on VEX scripting for move logic and game state tracking. That means no simulation nodes, no rendering pipelines, and certainly no Python backdoors. It’s all handled inside Houdini’s SOP (Surface Operator) context, with every rule of chess implemented as raw VEX code. If you lose, don’t blame your renderer.</p>



<h4 id="learning-tool-or-just-fun-yes" class="wp-block-heading">Learning Tool or Just Fun? Yes.</h4>



<p class="wp-block-paragraph">While not meant for production (unless your project is a very confusing FX-heavy Queen’s Gambit remake), the project highlights how logic systems and user interaction can be prototyped in Houdini using just VEX. Think of it as a conceptual playground rather than a feature request for SideFX. </p>



<h4 id="where-to-download" class="wp-block-heading">Where to Download</h4>



<p class="wp-block-paragraph">The Houdini chess tool is available for free on<a href="https://nodesofnature.gumroad.com/l/dwkyxr" title=""> Gumroad</a>. No license fees, no royalties – just 64 squares of procedural decision-making. If you’re wondering whether chess belongs in your postproduction pipeline, the answer is: probably not. But if you&#8217;re curious how far VEX can be pushed for interactive logic and UI inside Houdini, this checkered curiosity might be worth a look. Or at least a quick match between caching sessions. Check before use, especially if your studio’s pipeline doesn’t include en passant.</p>



<p class="wp-block-paragraph"></p><p>The post <a href="https://digitalproduction.com/2025/05/28/pawn-to-vex-chess-comes-to-houdinis-viewport/">Pawn to VEX: Chess Comes to Houdini’s Viewport</a> first appeared on <a href="https://digitalproduction.com">DIGITAL PRODUCTION</a> and was written by <a href="https://digitalproduction.com/author/qualityjellyfish45275761d0/">Bela Beier</a>. </p></div>]]></content:encoded>
					
		
		
		<enclosure url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/Chess.webp?fit=1280%2C720&#038;quality=72&#038;ssl=1" length="46532" type="image/jpg" />
<media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/Chess.webp?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" medium="image" type="image/jpeg">
	<media:copyright>DIGITAL PRODUCTION</media:copyright>
	<media:title>#image_title</media:title>
	<media:description type="html"><![CDATA[#image_title]]></media:description>
</media:content>
<media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://i0.wp.com/digitalproduction.com/wp-content/uploads/2025/05/Chess.webp?fit=1200%2C675&#038;quality=72&#038;ssl=1" width="1200" height="675" />
<post-id xmlns="com-wordpress:feed-additions:1">184973</post-id>	</item>
	</channel>
</rss>
