<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Dreamers Inc]]></provider_name><provider_url><![CDATA[https://dreamerincblog.wordpress.com]]></provider_url><author_name><![CDATA[Dreamer]]></author_name><author_url><![CDATA[https://dreamerincblog.wordpress.com/author/dreamersinc12/]]></author_url><title><![CDATA[DevLog 8: The One About&nbsp;Movement]]></title><type><![CDATA[link]]></type><html><![CDATA[<p>Last month, I set out to start creating a single character system using the Unity DOTS Framework. For those unfamilair with the DOTS acronym, Data Oriented Tech Stack, this is Unity&#8217;s implementation of the Entity Component System. Time for a progress report.</p>
<ul>
<li>Review the new Input System
<ul>
<li>I have decided against using the new Input System package. This is mainly because I am going to roll out my own system using ScriptableObjects. Also right now, Unity has been doing a poor job of providing useful information on the new packages.</li>
</ul>
</li>
<li>Write a single movement system that can be used both AI based and Controller driven Animator StateMachines
<ul>
<li>Complete and tested using Infinite axis AI System.</li>
</ul>
</li>
<li>Create an Input System for Controller and Keyboard focus on rebinding at runtime
<ul>
<li>For this, I have created a ScriptableObject that will hold each button keycode.</li>
<li>Adding a new subtask of creating a UI system for rebinding the controls.  This will be do in a much later update as it is not mission critical.</li>
</ul>
</li>
<li>Create a switching system to change between party members
<ul>
<li>Needs more work</li>
</ul>
</li>
<li>Stretch Goal Combat Animation
<ul>
<li>Purchased 3 set of animation for combat system.
<ul>
<li>Grim Reaper</li>
<li>Rapier</li>
<li>Sword</li>
</ul>
</li>
<li>New Subtask added Create a Button queuing system</li>
</ul>
</li>
</ul>
<p>If you are interested in the system, you can find it <a href="https://github.com/DreamersIncStudios/ECS-Motion-System">here</a>. The animation I am using for the Controller are not include. There are links to purchase them. I am not affiliated with the Animation Creator</p>
]]></html></oembed>