yvt / openspades

Compatible client of Ace of Spades 0.75
http://openspades.yvt.jp/
GNU General Public License v3.0
1.14k stars 219 forks source link

Feeling #575

Open Gemynal opened 7 years ago

Gemynal commented 7 years ago

OpenSpades is certainly more good-looking than the Classic client (water is awesome, there is a lot of effects improving the appearance of the game) but it does not provide the same in-play feeling as Classic, which is the reason why I got back to Classic. But I am posting here because someone told me to, in fact I believe that the problem is more about the nature of the game than anything else, One reason could be that in Classic we aim with a .bmp whereas in OS we aim with a .kv6 That could also be due to the numerous animations and stuff.. So Im not hoping for a change since this is how the game work but Im just reporting a problem : Classic gameplay feels a lot better that OS gameplay, you could feel it by comparing both of them

NotAFile commented 7 years ago

This is a very complicated issue and it is hard to describe. Every creator has a unique artistic style and it is obvious that a different creator will create a different "feeling" game.

It is very hard (especially for non-designers like us) to describe exactly what this "feeling" is, as the mood is a very subtle thing that is influenced by almost every tiny thing you see, from the color palette to the shaders and models. Game developers spend a lot of time changing and playing around with shaders and assets and effects to get them just right. My point is: making a game (or poster, or music) feel "good" is a incredibly, tremendously, unbelievably hard thing to do. It's what makes games by certain people e.g. Miyamoto so tremendously good – anybody can create a platformer, but very few will realize they need to spend months working on a swimming animation to make it feel just right, like he did in Mario 64 (Here's an article on why games like Mario 64 "feel" so great). What you are requesting is hard, and in a clone game created free time with many people contributing, it is even harder.

That said, I disagree with the art direction of default OpenSpades too. I played around with the settings and now have a setup that I find very much enjoyable. I feel like the default shaders are maybe to bright and heavy – but without testing and tweaking for hours, you can't know.

Maybe you can play around with the settings and see if you find a config that feels good to you?

Gemynal commented 7 years ago

Well I know that this is hard, but as I said Im just reporting something, not hoping for any change. I posted it because kmsi asked me to (http://aloha.pk/index.php?topic=9180.30) Otherwise, it might be because of my bad computer too But I disagree a bit with what you said, I got the thing about tiny details, shader, palette etc but thats not my problem, it is more about the control feeling, the moves etc. Classic feels more "direct" to me, more "tight", more "accurate" this feeling is very hard to describe since my mother tounge is french and not english, but these words seem to be the most accurate ones to describe what I feel

Edit: maybe you could give me the settings you're using please?

NotAFile commented 7 years ago

It sounds like the movement deceleration night be too low, that could be changed easily.

Gemynal commented 7 years ago

Please give me your settings

yvt commented 7 years ago

Thank you for sharing your opinion. While we are trying to make OpenSpades' core mechanics as close as possible to that of the original client, you might observe, or "feel" some differences.

This is a very hard and time taking process: the lack of the original source code most of the time forces us to rely on experimental methods to capture and quantitate the original game mechanics accurately. We cannot change things just because we feel it's okay to do − that could give players unfair advantages (or disadvantages, which we consider more tolerable since it's at least not like "cheating"). In fact, it took three years to realize and confirm the discrepancy between the fog equation of OS and that of the original client! (This is already fixed in the latest version)

I understand describing those differences is not always easy, but they could have been easier for me to understand if you could provide some more concrete and objective information. Anyway, at least you've provided a hint of what they exactly are.

Here are some settings that you can try and see if they provide more "original" feeling that you mentioned:

It sounds like the movement deceleration night be too low, that could be changed easily.

Not likely. According to my quick experiment it seems that the original client and OpenSpades exhibit mostly identical player movements regarding acceleration and deceleration.

Gemynal commented 7 years ago

Thanks a lot for your very complete answer YVT, I will try this as soon as I get back to my home. I repeat that maybe this feeling is caused by my grandma computer, so don't worry you have helped me much more than I expected

IhateTrains commented 7 years ago

I think sounds make the biggest difference. Classic sounds feel "deeper" and are more informative. Is there any mod or at least a guide on how to restore the classic sounds?