-
Notifications
You must be signed in to change notification settings - Fork 813
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request]: Delayed sliding camera from PS1 version #7640
Comments
Neither of these is simple. I suppose I can leave this issue open in case anyone wants to discuss the sliding camera. I'd tell you to open a separate issue for the colored lighting, but it's just not possible for the moment so I don't think it's useful to track it. Maybe in DevilutionX 1.7. |
Here's a video demonstrating the delayed sliding camera that was shared on Discord. Screenrecorder-2025-01-10-00-24-52-643.mp4Basically, the player is not centered on the screen while moving. The camera takes a bit to catch up. |
It's my video 😀 |
The camera movement in the PS1 version is not great at all IMHO. Because it is delayed centered, it gives the player less visibility in the direction of movement, which is exactly what you don't want to do. The only way that I see this being implemented, is if the game smoothly moves the camera to prioritize the direction that the character is facing at all times (i.e., it stops being centered). Then maybe a slight delay during movement would be ok as it would not be enough to offset the view and force the player to see less. |
makes me seasick, imagine trying to use the mouse with this.
Why? |
The PS1 port team had to write a completely new render since the one in the PC version was written specifically for the PC CPU, this means they are unrelated and have different feature sets that made more sens on the device they where build for. It's possible that the PS1 version used something preexisting which alreayd had some of these features and they simply kept them to save time. Since the smooth colored lights rely on the PS1 GPU it's not something that can be easily done in the PC versions software render. It would have to wait till we implement a hardware renderer. |
Feature Type
Other (please specify)
Describe
The PS1 and PC versions have a number of noticeable differences - reflections in the water, birds in the city, etc. I won't ask for the implementation of such complex features in DevX again. I propose to implement two simpler features that can be changed in the settings if desired: different light colors depending on the source and the delayed sliding camera.
Delayed sliding camera will give the game a little more dynamism and movement. This feature will look especially good on low screen resolutions.
The different colors of light seem logical in themselves and will definitely add variety to the game's color scheme. Torches emit orange-yellow light, the player and mobs emit white, acid emits green, light from various magics (not only from the player) and so on.
The text was updated successfully, but these errors were encountered: