The Game Progress Report #15

Been doing some work under the hood optimising the hexagonal composition engine managed to more than quadruple the efficiency of rendering through various tricks and triangle magic and can still see plenty of room for improvement.

PSM/XNA/MonoGame don’t have good alignment Re: DrawUserIndexedPrimitives vs VertexBuffer but I seem to have coded a good compromise for now. MonoGame support is still a but patchy for PSVita but I have some patches of my own on the way.

I revamped the integration with PSVita, Xbox360, Touch Mouse and keyboard. Getting ready for some of the editing features with a hexagon selection/navigation for the main Hexagonal UI Mesh. I have a nice snappy vectoring navigation system that allows fast traversal of selections, it *feels* nice. It could still do with some tuning but works great with thumbsticks, Dpad and keyboard. 

8-12-2013 12-43-55 PM

Work on fonts and text layouts for the tutorial and and interactive fiction aspect of the engine.

8-12-2013 12-32-41 PM

Also background images for the tutorial and and interactive fiction aspect of the engine and probably for general use.

8-12-2013 1-20-43 PM

Nice to see it on the Vita too..

8-12-2013 1-42-41 PM

Next steps for the tutorial and and interactive fiction aspect is a Mass Effect style choice menu for the tutorial engine.

More work on intelligent Console hinting, hinting and auto-completion.

8-12-2013 12-30-46 PM

8-12-2013 12-34-40 PM

8-12-2013 12-51-49 PM

Dynamic Textures

8-12-2013 12-28-19 PM

Animated Textures

8-12-2013 12-29-51 PM

Compositional Textures

8-12-2013 12-33-38 PM

8-12-2013 12-39-07 PM



About James McParlane

CTO Massive Interactive. Ex Computer Whiz Kid - Now Grumpy Old Guru.
This entry was posted in TheGame. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s