This update is LONG overdue!. The first quarter of 2017 has been a very busy one for all of us, and I'd like to provide a brief update on what we've been working on. In the next weeks, we hope to provide a more specific update on what has been achieved and what new things have been added to the HeroEngine main branch of development. We hope you all will understand that while we can speak about what we are working on, that actual delivery date of any specific features is still up in the air. We're working on multiple priorities including the releasing of several of our customers' products at the same time as we're working on features for all of you.
Over the last two months, we've been working on a number of website updates. Sadly, many of those are not visible as they affect the underlying backend to support future expansion of web service features. As a result of feedback from the developer community, we've added some additional information in the form of changelogs for our Roadmap to help ensure you all know where we are going moving forward. Also, we've attempted to add graphics depicting the general progress towards specific features to the roadmap (http://heroengine.com/heroengine/he-roadmap
Our main focus of development has been the D3D11 update for HeroEngine, which lays the foundation for the D3D12 features that we've already started planning. Once our current release priorities ease, development will focus on releasing the D3D11 features to the entire community. The first step in that process will be the deployment of a publically accessible test server for the DX11 features using existing Hero's Journey and (of course with permission) content from currently in development and newly released games.
Additionally, we have also started to plan for the integration of the Steam SDK and other external services to more easily support launching products on multiple publishing sources. As you can imagine, there is a significant amount of work involved to generically support external service architectures in HeroEngine. It will be an ongoing process, where we expose multiple phases of increasing integration to the multiple supported services.
If there are specific questions, or concerns related to particular services and features supported or other services your team believes should be supported...please feel free to bring them to our attention.