Lilly's Saga - The Stones of Evergreen

صفحة 12/12
5 | 6 | 7 | 8 | 9 | 10 | 11 |

بواسطة wimpie3

Champion (393)

صورة wimpie3

14-04-2022, 23:06

On the other hand, and I've made that remark before, I can't stop thinking: oh, that's the flag and the coins from Mario and oh, the snakes from Wonderboy. But I know there aren't a lot of new fresh ideas possible when it comes to that. Everything has been done before already in platform games and no matter what other objects you'd use, they still would remind people of other similar games.

بواسطة Bengalack

Hero (580)

صورة Bengalack

15-04-2022, 17:21

Manuel wrote:

Looks pretty good to me. But, to be honest, wouldn't it be better to look very carefully at existing popular games with the same kind of setup?

This is what happened: A friend of mine from the gaming industry brought the idea to me. We discussed it a bit. We looked at some other games with this kind of feature, and ended up with something I/we liked. At the same time, I needed to blend the ideas into the current engine and obey the current restrictions it has.

بواسطة Bengalack

Hero (580)

صورة Bengalack

15-04-2022, 17:35

Grauw wrote:

Also looks pretty good to me. Have you tried interpolating between scroll speeds more gradually, that is, with a fixed point step instead of integer? As demonstrated here.

Yes, I do use integers. Fixed point always ends up as integers anyways right? So, what I have is a list of manually entered integers, like this: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2] (pixels to add per frame, starting from index 0 if the character was standing still) which should give an ease-out start. There is more to it, but that is the general idea.

Maybe I should look into making it better - especially if you already noticed it not being smooth enough.

Anyway, I cannot make it too slow/smooth either. I will end up not being able to "catch up on the player" if the player runs constantly, fast in one direction, as I have a limitation on the scroll-speed. I cannot scroll faster than the speed of the character (an optimization elsewhere in the code has made this unfortunately ). :(

بواسطة Bengalack

Hero (580)

صورة Bengalack

15-04-2022, 18:15

wimpie3 wrote:

On the other hand, and I've made that remark before, I can't stop thinking: oh, that's the flag and the coins from Mario and oh, the snakes from Wonderboy. But I know there aren't a lot of new fresh ideas possible when it comes to that. Everything has been done before already in platform games and no matter what other objects you'd use, they still would remind people of other similar games.

I'm not sure what your point is, really. But here are some thoughts that might make sense:

Platform games like Mario has been with us since like 35+ years. It's a huge industry, with a whole bunch of extremely talented and creative minds. Presumably, the best ideas in the confines we are working, have been made already. And thousands of not so good ideas have also been made and put out there. In September 2016 app store had more than 1500 game submissions every day. It has declined since that time, but still, many are added on this single platform alone (source: https://www.pocketgamer.biz/metrics/app-store/submissions/). In total there are more than one million games submitted to app store. For all platforms as a whole? Must be an insanely huge number.

As for the MSX2 platform - many of the ideas never landed on this platform. This we can work with. As for recognition? Recognition and not having to learn how to play a game, is often key ingredients for a successful game.

بواسطة wolf_

Ambassador_ (9956)

صورة wolf_

15-04-2022, 18:44

In the end, all games look like other games. Especially on an MSX there's not much new to add, as the resources are finite.

بواسطة Grauw

Ascended (10581)

صورة Grauw

15-04-2022, 19:14

Bengalack wrote:
Grauw wrote:

Also looks pretty good to me. Have you tried interpolating between scroll speeds more gradually, that is, with a fixed point step instead of integer? As demonstrated here.

Yes, I do use integers. Fixed point always ends up as integers anyways right? So, what I have is a list of manually entered integers, like this: [1, 0, 0, 1, 0, 0, 1, 0, 1, 0, 1, 0, 1, 1, 1, 1, 2, 1, 1, 2, 1, 2] (pixels to add per frame, starting from index 0 if the character was standing still) which should give an ease-out start. There is more to it, but that is the general idea.

Maybe I should look into making it better - especially if you already noticed it not being smooth enough.

Ah ok yes that indeed amounts to the same thing! Perhaps the curve can be tweaked a bit more.

صفحة 12/12
5 | 6 | 7 | 8 | 9 | 10 | 11 |