Solarus-Games English Forum

Solarus => Development => Topic started by: polyglot762 on September 26, 2015, 01:33:13 AM

Title: Game Feel in Solarus 1.4
Post by: polyglot762 on September 26, 2015, 01:33:13 AM
Hello All,
I have recently encountered the term "game feel" in the following youtube videos.
"Why your game death animation sucks"
https://www.youtube.com/watch?v=HdXoRcq64zQ
"Game Makers Tool kit"
https://www.youtube.com/watch?v=216_5nu4aVQ
"The art of screenshake"
https://youtu.be/AJdEqssNZ-U
"The 4 Hour Game Design"
https://www.youtube.com/watch?v=sgwlJu8Ql2o
"Juice it or lose it"
https://www.youtube.com/watch?v=Fy0aCDmgnxg

The "Juice it or lose it" break out demo clone program is here.
https://github.com/grapefrukt/juicy-breakout

I know there are ways to make some of these type of effects manually in Solarus.
Such as screen shake, and particle effects via sprite art.

Is there a way create these effects without manually editing the sprites with effects?

Or an even better question...
Is there a way we can add these in the code as a manager?

Thanks,
Poly


Title: Re: Game Feel in Solarus 1.4
Post by: zutokaza on October 07, 2015, 07:14:33 PM
A screen shake would be a good feature too add. Rain would be a good feature too with the option to substitute the water with petals or other things that would fall from above. A companion feature or follow option would be great for NPCs.

Overall, I think Solarus is a great engine.
Title: Re: Game Feel in Solarus 1.4
Post by: polyglot762 on October 07, 2015, 10:45:41 PM
There is already companion lua code but it takes inserting code into a couple of placed before you can get it to work.
Using the game_manager.lua you put in the companion character code so that the game creates the character each time you change the map. This can be disabled or enabled when ever you want you can even record where you left the companion so that you have to go and get him or something with savegame variables.
Title: Re: Game Feel in Solarus 1.4
Post by: polyglot762 on October 07, 2015, 10:57:28 PM
I think I might be able to integrate rain and screen shake. Thanks for the Suggestion.
I'll post the results when I have them.