What I'm Working On
<i>This post was originally made by <b>danij</b> on the dengDevs blog. It was posted under the categories: Engine, Games, jDoom, jHeretic, jHexen.</i>
You might have noticed I haven't commited anything substantial to SVN for a few weeks now. Well, the good news is that I <strong>have</strong> been doing something productive and hopefully I'll be done with the following soon:
All Games:
<ul>
<li>Reorganised game-side Menu code using a (simplified) <a target="_blank" title="Design Pattern" href="http://en.wikipedia.org/wiki/Design_pattern_(computer_science)">Design Pattern</a> derived from the engine-side Doomsday Control Panel. Some aspects of the design I have changed (for example game-side menu pages are registered at runtime). Now that game and engine use very similar code bases we can begin to realistically think about combining them (ie engine-side customizable, skinable GUI).</li>
<li>Further clean up/organisation of game source files.</li>
<li>Fixed all known bugs introduced as a result of the new commonised Player Weapon handling from beta-4.</li>
</ul>
jHeretic & jHexen:
<ul>
<li>Commonised and rewritten Player Inventory handling.</li>
</ul>
You might have noticed I haven't commited anything substantial to SVN for a few weeks now. Well, the good news is that I <strong>have</strong> been doing something productive and hopefully I'll be done with the following soon:
All Games:
<ul>
<li>Reorganised game-side Menu code using a (simplified) <a target="_blank" title="Design Pattern" href="http://en.wikipedia.org/wiki/Design_pattern_(computer_science)">Design Pattern</a> derived from the engine-side Doomsday Control Panel. Some aspects of the design I have changed (for example game-side menu pages are registered at runtime). Now that game and engine use very similar code bases we can begin to realistically think about combining them (ie engine-side customizable, skinable GUI).</li>
<li>Further clean up/organisation of game source files.</li>
<li>Fixed all known bugs introduced as a result of the new commonised Player Weapon handling from beta-4.</li>
</ul>
jHeretic & jHexen:
<ul>
<li>Commonised and rewritten Player Inventory handling.</li>
</ul>
Comments