Replies: 10 comments 23 replies
-
I would like to see more Piccu QoLs imported, such as the new resolution picker in options. I would also love to see complete controller compatibility: true xinput and the ability to play the game and set config options using only a controller. |
Beta Was this translation helpful? Give feedback.
-
It's not a very "sexy" project, but telemetry (for crash reporting, at a minimum) would be extremely helpful. I know there is a lot of concern around user privacy and avoiding even the impression of violating that, but I feel fairly confident that we could come up with some opt-in mechanisms that would provide a lot of value. |
Beta Was this translation helpful? Give feedback.
-
I am planning to create Apple Developer accounts so that we can sign the MacOS builds, which would be another great thing to get in for 1.6. |
Beta Was this translation helpful? Give feedback.
-
Some DirectX renderer features added to the new renderer to make the game look the best it can be |
Beta Was this translation helpful? Give feedback.
-
Another one: Before we get too far along in any other PRs, we should aggressively clang-format and clang-tidy the repo. The formatting diff should clearly specify the tool versions and commands used, so contributors can run the same command on their PRs to prevent merge conflicts. |
Beta Was this translation helpful? Give feedback.
-
I'm not sure whether it'd be a 1.6 feature or more of a 1.7 or later, but some kind of 32-on-64 virtual machine for running scripts for backward compatibility with existing community-built levels would be important. |
Beta Was this translation helpful? Give feedback.
-
VR / OpenXR support would be sooo great :D |
Beta Was this translation helpful? Give feedback.
-
First off, great work so far!! I love Descent 3, and it's SO nice to be able to finally play it on a modern computer (and OS) without "weird issues" :D Some things that come to mind for updating the original engine is being able to push the options and settings past their current values. Things like forcing the terrain to render at maximum detail, pushing terrain draw distance further, forcing highest LOD for objects, more sounds being played at once (if that's even an issue?), etc. Eventually it'd be great to improve the responsiveness of the UI like the main menu and auto map. Of course not losing compatibility with older hardware either, which I'm sure is not the plan haha. I have an old P3 533Mhz I'm hoping to bring back to life "soon", and Descent 3 is always high on my list of games I'm gonna play. |
Beta Was this translation helpful? Give feedback.
-
With the move to SDL2, the issue of calibrating joysticks/joypads moves from the OS to the program, so being able to do this in-game would be helpful. |
Beta Was this translation helpful? Give feedback.
-
Thank you very much for all your ideas! I opened a few more issues tracking new ideas, please open more if I missed some. You can view the issues we plan to address primarily in the upcoming 1.6 version here: https://github.com/DescentDevelopers/Descent3/milestone/2 To make it short, 1.6 will bring better multiplayer and controller support, as well as graphical enhancements and improved user experience to finding game data files. Feel free to help solving these issues if you are able to! |
Beta Was this translation helpful? Give feedback.
-
As v1.5 is about to be released, we're looking for new ideas and suggestions for the next version of the Descent 3 engine!
Now that the game is more stable, we can start incorporating new quality of life features not originally in the main game.
Some developments are already ongoing or planned:
What would you like to see implemented in the next release of the engine?
Beta Was this translation helpful? Give feedback.
All reactions