<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[Esenthel Forum - Beginner Questions]]></title>
		<link>https://esenthel.com/forum/</link>
		<description><![CDATA[Esenthel Forum - https://esenthel.com/forum]]></description>
		<pubDate>Sun, 19 Apr 2026 12:22:56 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Esenthel RTS Source Code File order]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11784</link>
			<pubDate>Sat, 28 Jun 2025 22:08:50 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11784</guid>
			<description><![CDATA[Greetings everyone. I have a question in regards to the Esenthel RTS Source. I am actually learning a lot from it, as it is helping grasp a few things in regards to the engine. I am Curious about the order that these files were written. From a beginner perspective how should one be viewing this? Was their a specific code file that we started with first and built from there? If I am to rebuild this for learning purposes where would I start?]]></description>
			<content:encoded><![CDATA[Greetings everyone. I have a question in regards to the Esenthel RTS Source. I am actually learning a lot from it, as it is helping grasp a few things in regards to the engine. I am Curious about the order that these files were written. From a beginner perspective how should one be viewing this? Was their a specific code file that we started with first and built from there? If I am to rebuild this for learning purposes where would I start?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Help With Simple ImageAtlus Example]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11780</link>
			<pubDate>Wed, 18 Jun 2025 20:11:08 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11780</guid>
			<description><![CDATA[Greetings everyone, I am new to this and I am trying to understand how ImageAtlus works. Can someone provide a simple example on how to use it? I am trying to do just a simple 3 frame sprite utilizing ImageAtlus.]]></description>
			<content:encoded><![CDATA[Greetings everyone, I am new to this and I am trying to understand how ImageAtlus works. Can someone provide a simple example on how to use it? I am trying to do just a simple 3 frame sprite utilizing ImageAtlus.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Titan Server not working]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11767</link>
			<pubDate>Thu, 06 Mar 2025 13:33:03 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11767</guid>
			<description><![CDATA[when I start Titan Server.exe I get an error = Shader Param "Step" not found.]]></description>
			<content:encoded><![CDATA[when I start Titan Server.exe I get an error = Shader Param "Step" not found.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Project Import Error]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11766</link>
			<pubDate>Sun, 02 Mar 2025 18:37:46 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11766</guid>
			<description><![CDATA[Good Day to everyone !<br />
<br />
I'm totally new to the Esenthel / Titan engine (although I've known about it for years), and today, I decided to take a plunge and learn the engine.<br />
<br />
So I purchased the <span style="font-weight: bold;">Esenthel RPG 2</span> from the store, and I downloaded the engine from the website.<br />
<br />
Successfully installed it with no issues.<br />
<br />
However, when I attempted to import the <span style="font-weight: bold;">Esenthel RPG 2</span> project into the engine, I get the following message:<br />
<br />
<span style="font-style: italic;"><span style="font-weight: bold;">" Selected project was created with a newer version of the engine "</span></span><br />
<br />
I also tried the steam version and got the same response.<br />
<br />
I was wondering if there was anyone who could assist me with resolving this ?<br />
<br />
---------------------<br />
<br />
Sorry I forgot to add that I was running the engine on Windows 11.<br />
<br />
Thanks]]></description>
			<content:encoded><![CDATA[Good Day to everyone !<br />
<br />
I'm totally new to the Esenthel / Titan engine (although I've known about it for years), and today, I decided to take a plunge and learn the engine.<br />
<br />
So I purchased the <span style="font-weight: bold;">Esenthel RPG 2</span> from the store, and I downloaded the engine from the website.<br />
<br />
Successfully installed it with no issues.<br />
<br />
However, when I attempted to import the <span style="font-weight: bold;">Esenthel RPG 2</span> project into the engine, I get the following message:<br />
<br />
<span style="font-style: italic;"><span style="font-weight: bold;">" Selected project was created with a newer version of the engine "</span></span><br />
<br />
I also tried the steam version and got the same response.<br />
<br />
I was wondering if there was anyone who could assist me with resolving this ?<br />
<br />
---------------------<br />
<br />
Sorry I forgot to add that I was running the engine on Windows 11.<br />
<br />
Thanks]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[SOLVED I have a different Linux error after i resolved the NEW problem like stated]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11746</link>
			<pubDate>Thu, 14 Nov 2024 18:28:21 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11746</guid>
			<description><![CDATA[It further misses files according to this list:<br />
<br />
" Xi, Xinerama, Xrandr, Xmu, odbc, udev, Xcursor, Xxf86vm " are missing all from " /usr/bin/ld "<br />
<br />
I am a little bit insecure about linux too. I will search the web for these files.]]></description>
			<content:encoded><![CDATA[It further misses files according to this list:<br />
<br />
" Xi, Xinerama, Xrandr, Xmu, odbc, udev, Xcursor, Xxf86vm " are missing all from " /usr/bin/ld "<br />
<br />
I am a little bit insecure about linux too. I will search the web for these files.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[SOLVED] Linux. Tutorials fail to build with "fatal error: 'new' file not found".]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11745</link>
			<pubDate>Tue, 12 Nov 2024 21:43:59 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11745</guid>
			<description><![CDATA[Hello!<br />
<br />
Step to reproduce:<br />
1) ubuntu, all libs and compilers are installed, nouveau vcard driver<br />
2) start the engine, select tutorials<br />
3) build the first one -- fails with this error.<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=3323" target="_blank">sshot2.png</a> (Size: 521.83 KB / Downloads: 43)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=3322" target="_blank">sshot3.png</a> (Size: 103.71 KB / Downloads: 45)
<!-- end: postbit_attachments_attachment --><br />
<hr />
Here is the fix:<br />
1) install the missing libraries (the package is not included in the <span style="font-weight: bold;">linux installation manual</span>)<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&#36;&nbsp;</span><span style="color: #0000BB">sudo&nbsp;apt&nbsp;install&nbsp;g</span><span style="color: #007700">++-</span><span style="color: #0000BB">12&nbsp;<br /></span></code></div></div></div>
 <br />
2) I got a "ld -lGL missing" error. To fix it symlink libGL.so.1 to its default destination <br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&#36;&nbsp;</span><span style="color: #0000BB">sudo&nbsp;ln&nbsp;</span><span style="color: #007700">-</span><span style="color: #0000BB">s&nbsp;</span><span style="color: #007700">/</span><span style="color: #0000BB">usr</span><span style="color: #007700">/</span><span style="color: #0000BB">lib</span><span style="color: #007700">/</span><span style="color: #0000BB">x86_64</span><span style="color: #007700">-</span><span style="color: #0000BB">linux</span><span style="color: #007700">-</span><span style="color: #0000BB">gnu</span><span style="color: #007700">/</span><span style="color: #0000BB">libGL</span><span style="color: #007700">.</span><span style="color: #0000BB">so.1&nbsp;</span><span style="color: #007700">/</span><span style="color: #0000BB">usr</span><span style="color: #007700">/</span><span style="color: #0000BB">lib</span><span style="color: #007700">/</span><span style="color: #0000BB">x86_64</span><span style="color: #007700">-</span><span style="color: #0000BB">linux</span><span style="color: #007700">-</span><span style="color: #0000BB">gnu</span><span style="color: #007700">/</span><span style="color: #0000BB">libGL</span><span style="color: #007700">.</span><span style="color: #0000BB">so&nbsp;<br /></span></code></div></div></div>
<br />
3) And Bob's your uncle!<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=3324" target="_blank">sshot4.png</a> (Size: 614.9 KB / Downloads: 36)
<!-- end: postbit_attachments_attachment -->]]></description>
			<content:encoded><![CDATA[Hello!<br />
<br />
Step to reproduce:<br />
1) ubuntu, all libs and compilers are installed, nouveau vcard driver<br />
2) start the engine, select tutorials<br />
3) build the first one -- fails with this error.<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=3323" target="_blank">sshot2.png</a> (Size: 521.83 KB / Downloads: 43)
<!-- end: postbit_attachments_attachment --><br />
<!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=3322" target="_blank">sshot3.png</a> (Size: 103.71 KB / Downloads: 45)
<!-- end: postbit_attachments_attachment --><br />
<hr />
Here is the fix:<br />
1) install the missing libraries (the package is not included in the <span style="font-weight: bold;">linux installation manual</span>)<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&#36;&nbsp;</span><span style="color: #0000BB">sudo&nbsp;apt&nbsp;install&nbsp;g</span><span style="color: #007700">++-</span><span style="color: #0000BB">12&nbsp;<br /></span></code></div></div></div>
 <br />
2) I got a "ld -lGL missing" error. To fix it symlink libGL.so.1 to its default destination <br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:<br />
</div><div class="body"><div dir="ltr"><code><span style="color: #007700">&#36;&nbsp;</span><span style="color: #0000BB">sudo&nbsp;ln&nbsp;</span><span style="color: #007700">-</span><span style="color: #0000BB">s&nbsp;</span><span style="color: #007700">/</span><span style="color: #0000BB">usr</span><span style="color: #007700">/</span><span style="color: #0000BB">lib</span><span style="color: #007700">/</span><span style="color: #0000BB">x86_64</span><span style="color: #007700">-</span><span style="color: #0000BB">linux</span><span style="color: #007700">-</span><span style="color: #0000BB">gnu</span><span style="color: #007700">/</span><span style="color: #0000BB">libGL</span><span style="color: #007700">.</span><span style="color: #0000BB">so.1&nbsp;</span><span style="color: #007700">/</span><span style="color: #0000BB">usr</span><span style="color: #007700">/</span><span style="color: #0000BB">lib</span><span style="color: #007700">/</span><span style="color: #0000BB">x86_64</span><span style="color: #007700">-</span><span style="color: #0000BB">linux</span><span style="color: #007700">-</span><span style="color: #0000BB">gnu</span><span style="color: #007700">/</span><span style="color: #0000BB">libGL</span><span style="color: #007700">.</span><span style="color: #0000BB">so&nbsp;<br /></span></code></div></div></div>
<br />
3) And Bob's your uncle!<br />
<br />
<!-- start: postbit_attachments_attachment -->
<br /><img src="images/attachtypes/image.gif" border="0" alt=".png" />&nbsp;&nbsp;<a href="attachment.php?aid=3324" target="_blank">sshot4.png</a> (Size: 614.9 KB / Downloads: 36)
<!-- end: postbit_attachments_attachment -->]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Object parameters do not work if create dynamically ?]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11711</link>
			<pubDate>Fri, 26 Jul 2024 09:38:10 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11711</guid>
			<description><![CDATA[I have realize something very basic but I did not notice from the beginning, I just want to confirm here<br />
object parameters which are defined in 'Object Class' element only work when placing that object in editor manually ?<br />
it does not work if I spawn object dynamically (Using Game.World.objCreateNear();<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>virtual void create(Object &amp;obj)<br />
 {<br />
&nbsp;&nbsp;&nbsp;&nbsp;super.create(obj);<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;Set_Param(obj, "collision", collision);<br />
&nbsp;&nbsp;&nbsp;&nbsp;Set_Param(obj, "gravity", gravity);<br />
<br />
actor.collision(collision).gravity(gravity).ray(false).group(AG_PROP_DEBRIS).dom&#8203;inance(AG_PROP_DEBRIS);<br />
 }<br />
<br />
void Set_Param(Object &amp;obj, Str paramName, bool &amp;assignedVariable){<br />
&nbsp;&nbsp; if(Param *par = obj.findParam(paramName)) assignedVariable = par.asBool();<br />
}</code></div></div>
<br />
here is my custom create function<br />
I changed value in object editor, it is ok when I place object itself into the world in editor<br />
but if I use Game.World.objCreateNear() those parameters are not applied.]]></description>
			<content:encoded><![CDATA[I have realize something very basic but I did not notice from the beginning, I just want to confirm here<br />
object parameters which are defined in 'Object Class' element only work when placing that object in editor manually ?<br />
it does not work if I spawn object dynamically (Using Game.World.objCreateNear();<br />
<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>virtual void create(Object &amp;obj)<br />
 {<br />
&nbsp;&nbsp;&nbsp;&nbsp;super.create(obj);<br />
&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;Set_Param(obj, "collision", collision);<br />
&nbsp;&nbsp;&nbsp;&nbsp;Set_Param(obj, "gravity", gravity);<br />
<br />
actor.collision(collision).gravity(gravity).ray(false).group(AG_PROP_DEBRIS).dom&#8203;inance(AG_PROP_DEBRIS);<br />
 }<br />
<br />
void Set_Param(Object &amp;obj, Str paramName, bool &amp;assignedVariable){<br />
&nbsp;&nbsp; if(Param *par = obj.findParam(paramName)) assignedVariable = par.asBool();<br />
}</code></div></div>
<br />
here is my custom create function<br />
I changed value in object editor, it is ok when I place object itself into the world in editor<br />
but if I use Game.World.objCreateNear() those parameters are not applied.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Question about mipmap in Titan]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11707</link>
			<pubDate>Sat, 20 Jul 2024 09:12:29 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11707</guid>
			<description><![CDATA[I notice that if I import an Image into the editor, there is an option to enable MipMap (which will increase the size of the imported image element abit)<br />
<br />
What about textures in material slots (like color, normal etc) which are imported to the engine along side of model's material elements. Do they have generated mipmap as default or not ?<br />
<br />
I want to know if I have to reduce the size of texture (e.g 2048 x 2084 to 512 x 512) for materials of the LOD1+ of an imported mesh.]]></description>
			<content:encoded><![CDATA[I notice that if I import an Image into the editor, there is an option to enable MipMap (which will increase the size of the imported image element abit)<br />
<br />
What about textures in material slots (like color, normal etc) which are imported to the engine along side of model's material elements. Do they have generated mipmap as default or not ?<br />
<br />
I want to know if I have to reduce the size of texture (e.g 2048 x 2084 to 512 x 512) for materials of the LOD1+ of an imported mesh.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[How to properly check for collision between actors]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11469</link>
			<pubDate>Fri, 20 Oct 2023 17:28:31 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11469</guid>
			<description><![CDATA[I have a character that shoots projectiles, and I need to detect collision with enemy characters and decrease enemy's health. Right now I'm using this code in the projectile update function:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>PhysHit&nbsp;&nbsp;physHit;<br />
&nbsp;&nbsp; int enemyIndex = -1;<br />
&nbsp;&nbsp; if(Physics.sweep(projActor.box(), direction, &amp;physHit))<br />
&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(physHit.group = EnemyGroup) enemyIndex = (uintptr)physHit.user;<br />
&nbsp;&nbsp; }<br />
&nbsp;&nbsp; if(projActor.cuts())<br />
&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(enemyIndex != -1) baseEnemyCont[enemyIndex].UpdateHealth(-10);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;projActor.del();<br />
&nbsp;&nbsp; }</code></div></div>
<br />
It is supposed to get index of an enemy in the container and then update that enemy's health by index.<br />
<br />
However, this code does not work properly, and it won't work if I add different containers for enemies, so I need another solution. <br />
<br />
What would be a better way to implement this?]]></description>
			<content:encoded><![CDATA[I have a character that shoots projectiles, and I need to detect collision with enemy characters and decrease enemy's health. Right now I'm using this code in the projectile update function:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>PhysHit&nbsp;&nbsp;physHit;<br />
&nbsp;&nbsp; int enemyIndex = -1;<br />
&nbsp;&nbsp; if(Physics.sweep(projActor.box(), direction, &amp;physHit))<br />
&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(physHit.group = EnemyGroup) enemyIndex = (uintptr)physHit.user;<br />
&nbsp;&nbsp; }<br />
&nbsp;&nbsp; if(projActor.cuts())<br />
&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(enemyIndex != -1) baseEnemyCont[enemyIndex].UpdateHealth(-10);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;projActor.del();<br />
&nbsp;&nbsp; }</code></div></div>
<br />
It is supposed to get index of an enemy in the container and then update that enemy's health by index.<br />
<br />
However, this code does not work properly, and it won't work if I add different containers for enemies, so I need another solution. <br />
<br />
What would be a better way to implement this?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Creation of Obj class]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11466</link>
			<pubDate>Thu, 12 Oct 2023 10:10:31 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11466</guid>
			<description><![CDATA[Hey, could you provide the code at the store like before?<br />
From (Door : obj and Static : obj).<br />
To download?]]></description>
			<content:encoded><![CDATA[Hey, could you provide the code at the store like before?<br />
From (Door : obj and Static : obj).<br />
To download?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Make physical body visible in editor]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11465</link>
			<pubDate>Wed, 11 Oct 2023 07:48:48 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11465</guid>
			<description><![CDATA[For some reason all physical bodies are invisible in the editor. At the same time they are visible in the game when using Physics.draw()<br />
<br />
In the editor:<br />
<a href="https://i.imgur.com/NPD1Cl5.jpg" target="_blank">https://i.imgur.com/NPD1Cl5.jpg</a><br />
<a href="https://i.imgur.com/oE8kDyA.jpg" target="_blank">https://i.imgur.com/oE8kDyA.jpg</a><br />
<br />
In the game:<br />
<a href="https://i.imgur.com/SBFW6yF.jpg" target="_blank">https://i.imgur.com/SBFW6yF.jpg</a><br />
<br />
Is there a way to make these visible in the editor?]]></description>
			<content:encoded><![CDATA[For some reason all physical bodies are invisible in the editor. At the same time they are visible in the game when using Physics.draw()<br />
<br />
In the editor:<br />
<a href="https://i.imgur.com/NPD1Cl5.jpg" target="_blank">https://i.imgur.com/NPD1Cl5.jpg</a><br />
<a href="https://i.imgur.com/oE8kDyA.jpg" target="_blank">https://i.imgur.com/oE8kDyA.jpg</a><br />
<br />
In the game:<br />
<a href="https://i.imgur.com/SBFW6yF.jpg" target="_blank">https://i.imgur.com/SBFW6yF.jpg</a><br />
<br />
Is there a way to make these visible in the editor?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Actor groups and user data]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11464</link>
			<pubDate>Thu, 05 Oct 2023 05:52:10 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11464</guid>
			<description><![CDATA[Hello, could anyone please explain to me the concept of actor groups and user data? I'm talking about something like this:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>obj[i].group(GROUP_OBJ).user(ptr(i));</code></div></div>
 <br />
(It's from the "Detecting objects under cursor" tutorial)<br />
<br />
As far as I understand, groups are something like layers in other engines, they can be used to separate objects in the world into separate groups. And user data is perhaps some unique identifier of an object?<br />
<br />
I am a bit confused about it, and would greatly appreciate it if anyone could explain these things to me.]]></description>
			<content:encoded><![CDATA[Hello, could anyone please explain to me the concept of actor groups and user data? I'm talking about something like this:<br />
<div class="codeblock">
<div class="title">Code:<br />
</div><div class="body" dir="ltr"><code>obj[i].group(GROUP_OBJ).user(ptr(i));</code></div></div>
 <br />
(It's from the "Detecting objects under cursor" tutorial)<br />
<br />
As far as I understand, groups are something like layers in other engines, they can be used to separate objects in the world into separate groups. And user data is perhaps some unique identifier of an object?<br />
<br />
I am a bit confused about it, and would greatly appreciate it if anyone could explain these things to me.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Engine source download link]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11459</link>
			<pubDate>Thu, 28 Sep 2023 13:39:39 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11459</guid>
			<description><![CDATA[It seems the source code download link is not working now.]]></description>
			<content:encoded><![CDATA[It seems the source code download link is not working now.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Error when trying to compile tutorial examples]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11446</link>
			<pubDate>Sun, 03 Sep 2023 01:27:19 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11446</guid>
			<description><![CDATA[Hello,<br />
<br />
So, I've reinstalled Titan and am using Visual Studio 2022, which *should* work as the instructions say 2017 or higher.<br />
<br />
I checked off the illustrated options when installing it.<br />
<br />
Titan recognizes and loads the correct path to VS.<br />
<br />
However, when I try to compile any of the tutorial lessons, I get the following in the message console:<br />
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(2695&#8203;,3): error MSB4019: The imported project "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\WindowsXaml\v17.0\Microsoft.Windows.UI.X&#8203;aml.Cpp.targets" was not found. Confirm that the expression in the Import declaration "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\WindowsXaml\v17.0\Microsoft.Windows.UI.X&#8203;aml.Cpp.targets" is correct, and that the file exists on disk. [S:\GameDev\Titan\Projects\_Build_\1 - Basic App\Project.vcxproj]<br />
<br />
I'm just learning to program, though am mostly a graphics artist/world builder... so I have no idea how to interpret that error.<br />
<br />
What do I need to do to make it work correctly?<br />
<br />
Thank you!]]></description>
			<content:encoded><![CDATA[Hello,<br />
<br />
So, I've reinstalled Titan and am using Visual Studio 2022, which *should* work as the instructions say 2017 or higher.<br />
<br />
I checked off the illustrated options when installing it.<br />
<br />
Titan recognizes and loads the correct path to VS.<br />
<br />
However, when I try to compile any of the tutorial lessons, I get the following in the message console:<br />
C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(2695&#8203;,3): error MSB4019: The imported project "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\WindowsXaml\v17.0\Microsoft.Windows.UI.X&#8203;aml.Cpp.targets" was not found. Confirm that the expression in the Import declaration "C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\WindowsXaml\v17.0\Microsoft.Windows.UI.X&#8203;aml.Cpp.targets" is correct, and that the file exists on disk. [S:\GameDev\Titan\Projects\_Build_\1 - Basic App\Project.vcxproj]<br />
<br />
I'm just learning to program, though am mostly a graphics artist/world builder... so I have no idea how to interpret that error.<br />
<br />
What do I need to do to make it work correctly?<br />
<br />
Thank you!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[game not working]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11424</link>
			<pubDate>Sun, 04 Jun 2023 19:59:59 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11424</guid>
			<description><![CDATA[I just bought the game for my xbox and downloaded it but when I tried to play it all I got was a very dark background of some mountains and a blank screen that obviously was supposed to have something written in it. I tried to cycle through all of the buttons on my controller but all I got was more screens all of which were blank. I am very much looking forward to playing the game.help!]]></description>
			<content:encoded><![CDATA[I just bought the game for my xbox and downloaded it but when I tried to play it all I got was a very dark background of some mountains and a blank screen that obviously was supposed to have something written in it. I tried to cycle through all of the buttons on my controller but all I got was more screens all of which were blank. I am very much looking forward to playing the game.help!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Image -> drawrotate]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11393</link>
			<pubDate>Tue, 24 Jan 2023 06:02:16 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11393</guid>
			<description><![CDATA[draw rotate seems to be creating huge steps in the image, instead of having a smooth image, is there some option to change that ?<br />
<br />
<a href="https://gyazo.com/47cd11c4ac4d0d9776423dec771f7d0d" target="_blank">https://gyazo.com/47cd11c4ac4d0d9776423dec771f7d0d</a><br />
<br />
you can see that the black line is jagged, all i used is regular drawRotate();]]></description>
			<content:encoded><![CDATA[draw rotate seems to be creating huge steps in the image, instead of having a smooth image, is there some option to change that ?<br />
<br />
<a href="https://gyazo.com/47cd11c4ac4d0d9776423dec771f7d0d" target="_blank">https://gyazo.com/47cd11c4ac4d0d9776423dec771f7d0d</a><br />
<br />
you can see that the black line is jagged, all i used is regular drawRotate();]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Clothmesh?]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11392</link>
			<pubDate>Sun, 22 Jan 2023 04:16:41 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11392</guid>
			<description><![CDATA[Non functioning. Is there another way for making wind affect the warriors cloak?<br />
<br />
That sounds complex for someone without an associates degree in programming and a beginner in graphics.<br />
Many engines have this built in. Just a suggestion but Nvidia has a cloth library that might could be used in this.]]></description>
			<content:encoded><![CDATA[Non functioning. Is there another way for making wind affect the warriors cloak?<br />
<br />
That sounds complex for someone without an associates degree in programming and a beginner in graphics.<br />
Many engines have this built in. Just a suggestion but Nvidia has a cloth library that might could be used in this.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Climb Ladders?]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11373</link>
			<pubDate>Wed, 07 Dec 2022 08:16:48 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11373</guid>
			<description><![CDATA[Hoping somoene can help me understand how this is accomplished..<br />
<br />
Given a climb animation and an animation for when reaching the top what is the logic behind determining how to trigger the top animation and how hands grab the sides at proper points when climbing.]]></description>
			<content:encoded><![CDATA[Hoping somoene can help me understand how this is accomplished..<br />
<br />
Given a climb animation and an animation for when reaching the top what is the logic behind determining how to trigger the top animation and how hands grab the sides at proper points when climbing.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Control access of project editor?]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11372</link>
			<pubDate>Wed, 07 Dec 2022 04:19:19 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11372</guid>
			<description><![CDATA[Wanted to let my nephew build maps if I make a game but need to prevent him from deleting stuff.<br />
From what I can tell I would need to implement some sort of restriction mechanism but was wondering if anyone has implemented something similar already or has a better suggestion for accomplishing this. I see export so he could build maps and I can import them but in the long run would need a better solution.]]></description>
			<content:encoded><![CDATA[Wanted to let my nephew build maps if I make a game but need to prevent him from deleting stuff.<br />
From what I can tell I would need to implement some sort of restriction mechanism but was wondering if anyone has implemented something similar already or has a better suggestion for accomplishing this. I see export so he could build maps and I can import them but in the long run would need a better solution.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Contribute code examples]]></title>
			<link>https://esenthel.com/forum/showthread.php?tid=11369</link>
			<pubDate>Mon, 05 Dec 2022 05:36:34 +0000</pubDate>
			<guid isPermaLink="false">https://esenthel.com/forum/showthread.php?tid=11369</guid>
			<description><![CDATA[What's the best way? Is their a git repo with examples or some other way. Like this engine but getting beyond game basic examples is difficult for programmers without alot of game experience. Simple things like opening doors for example, climbing ladders. These are things that are easy in other engines because of more help available and novice programmers don't need to understand how it actually works. Just that it does.]]></description>
			<content:encoded><![CDATA[What's the best way? Is their a git repo with examples or some other way. Like this engine but getting beyond game basic examples is difficult for programmers without alot of game experience. Simple things like opening doors for example, climbing ladders. These are things that are easy in other engines because of more help available and novice programmers don't need to understand how it actually works. Just that it does.]]></content:encoded>
		</item>
	</channel>
</rss>