Page 4 of 6

Re: Ideas for the next release?

PostPosted: 13 Feb 2018, 10:44
by manuel
sinisa3games already made some sliding sprites.
You can find them here: https://forum.freegamedev.net/viewtopic.php?f=67&t=7800

Re: Ideas for the next release?

PostPosted: 13 Feb 2018, 15:21
by mteufel
This idea came up before. I remember attempting to implement it. However, nobody who is currently on the developer team has a good understanding of SuperTux' physics code and this is what's necessary to properly make adjustments so this works.

Re: Ideas for the next release?

PostPosted: 14 Feb 2018, 19:54
by darkhog
Maybe we could just throw physic code away and replace it with Box2D for all stuff that needs collision/gravity? Not only this would allow for more complex interactions, but it'll be easier to work with as you would only specify masses and forces applied to things (rigid bodies) and likely won't need to change actual physics code.

Of course replacing the physics code is a tall order that will probably break a lot of things before appropriate values for mass and forces will be found that are roughly equivalent to the current physics, but if seriously no one understands the code and the guy who wrote it isn't coming back, it's the only solution to have successful long-term development.

Just to be clear: There's nothing wrong with the current physics, but if they stand in the way of new features...

Re: Ideas for the next release?

PostPosted: 16 Feb 2018, 11:52
by manuel
A different suggestion:
A possibility to allow a script trigger to run only once. I know, that can be done with an if-statement, but it would be easier to have a "Run only once" checkbox.

Re: Ideas for the next release?

PostPosted: 16 Feb 2018, 12:07
by mteufel
That seems easy enough.

Re: Ideas for the next release?

PostPosted: 16 Feb 2018, 12:29
by mteufel
There we go, that one was quick: https://github.com/SuperTux/supertux/pull/772

Re: Ideas for the next release?

PostPosted: 18 Feb 2018, 18:26
by Oliver_Buo
My Idea for Supertux 0.6.0:

https://www.youtube.com/watch?v=U_sMpbr ... e=youtu.be

My Idea for Supertux 0.6.0
Water freeze to ice.
And ice melt back to water ... ;)

01 Water_Ice.JPG
01

Re: Ideas for the next release?

PostPosted: 24 Mar 2018, 22:10
by Oliver_Buo
--- english---
Good day
I have the following suggestions for the level editor:
If I have a dark level (ambient light) then I have to make it brighter for editing (LEVEL EDITOR) and to test (GAME) again dark etc. :think:
Therefore, I would find it useful if you could save the values ​​for the environment, such as "Alpha" of Tilemap independently - once for the editor and once for the game itself. :)

A forward and back command what you have built would of course be a dream. :cool: But I have understanding that this is probably too complicated, and therefore not feasible ....
On the other hand, it would be cool if you could already copy detached elements as a whole group ....

For the scripts, an "insert" should be possible. I have at the beginning of a line a mistake I have to delete everything and rewrite .... :(
Likewise, the readability should be improved. (yellow writing on white background is not so readable)
(Copypast while scrippten would be a help .....)
The readability of hints in the game would also improve ...
In the sense, I'm looking forward to Supertux 0.6.0. :)
Thank you in advance for the one or other implementation. ;)

(hope u anderstand everything....) :o

--- deutsch ----

Guten Tag
Ich habe folgende Verbesserungsvorschläge für den Leveleditor:
Wenn ich ein dunklen Level habe (Umgebungslicht) dann muss ich das für die Bearbeitung heller stellen und zum testen wieder dunkel etc.

Daher fände ich es sinnvoll wenn man für Umgebungsliche, so wie "Alpha" von Tilemap die Werte unabhängig gespeichert werden könnten - einmal für den Editor und einmal für das Spiel selbst.
Ein Vor- und Zurück Befehl was man gebaut hat wäre natürlich ein Traum. Ich hab aber Verständnis das dies vermutlich zu kompliziert ist, und daher nicht umsetzbar ist....

Hingegen wäre es cool, wenn man schon abgesetzte Elemente als ganze Gruppe kopieren könnte....
Bei den Scripts sollte ein "Insert" möglich sein. Habe ich am Anfan einer zeile ein Fehler muss ich alles löschen und neu schreiben....
Ebenso wäre die Lesbarkeit zu verbessern. (gelbe Schrift auf weissen hintergrund ist nicht so toll lesbar)
(Copypast beim Scrippten wäre auch eine Hilfe.....)
Die Lesbarkeit von Hinweistexten im Spiel wäre auch zu verbessern...
Im den Sinne bin ich gespannt auf Supertux 0.6.0.
Vielen Dank im Voraus für die eine oder andere Umsetzung.

Re: Ideas for the next release?

PostPosted: 25 Mar 2018, 09:40
by mteufel
There is an option in the level editor (the main editor menu when editing a level) that says "Render lighting". If you disable it, it will show stuff in normal brightness.

Re: Ideas for the next release?

PostPosted: 25 Mar 2018, 15:49
by sinisa3games
Idea: have a script deactivate another script from happening and have a script activate another script which was deactivated.

Re: Ideas for the next release?

PostPosted: 25 Mar 2018, 18:22
by manuel
Just use Squirrel (the script language SuperTux uses):

Define a variable in the sector's init-script or somewhere:
{l Code}: {l Select All Code}
variablename <- false

For script1 use:
{l Code}: {l Select All Code}
if(variablename==true){
"Your script goes here..."
}
This script won't run unless it gets activated by script2.

Script2
{l Code}: {l Select All Code}
variablename = true
If you activate this script, you will also be able to activate script1.

Script3 will deactivate script1 again:
{l Code}: {l Select All Code}
variablename = false

Re: Ideas for the next release?

PostPosted: 13 Apr 2018, 20:06
by DevonST
One of the things I love most about Super Mario World: secret exits. Am I the only one who thinks SuperTux really needs them? They offer a new incentive to explore the levels and find the secret areas. They should replace the secret paths on the worldmap because it’s just boring to press UP RIGHT LEFT and DOWN on every level dot solely because there could be a hidden path.

Re: Ideas for the next release?

PostPosted: 13 Apr 2018, 20:43
by Tobbi
In the 35 minutes I had since you posted this, I quickly whipped up a new pull request that implements this:
https://github.com/SuperTux/supertux/pull/742

Re: Ideas for the next release?

PostPosted: 31 May 2018, 18:09
by Danny
Lasers:
#1: There are two types, hot and cold. They both hurt tux and badguys.
#1.5: Hot works like the fireflower, cold is like the iceflower.
#2: They can either spin slowly around or blink.
#3: They can have a length that tux must be in to be hurt.
#x: They might work well in noloks castle or levels like 'Silent Walls'.
Hope this is considered.

Re: Ideas for the next release?

PostPosted: 07 Jun 2018, 10:13
by Nitro Ninja
I agree with the secret exit idea.

Re: Ideas for the next release?

PostPosted: 14 Jun 2018, 21:44
by WeLuvGoatz
Many ideas.

Being able to carry frozen enemies.
Short Fuses shouldn't count as enemies.

In order for the owl to be usable in the Forest more, here's my new owl concept. Instead of dropping skydives, it should pop out explosive eggs. If it could do this, it would be able to drop them many times instead of only once. Also, it should drop eggs on a timer instead of when Tux is below it, giving it some individuality from the zeekling. Also, a new sprite.

In the forest world, I think "A Mouldy Grotto" should be the cave exit. The levels "Shocking", "Up and Down", and "Bigger Fish" should be together since they are watery levels (kindof) and there should be more diversity in the paths and a less linear path. I am basing this off of the new forest worldmap, btw.

Re: Ideas for the next release?

PostPosted: 15 Jun 2018, 06:40
by manuel
WeLuvGoatz {l Wrote}:Being able to carry frozen enemies.

The bomb can actually be carried when it is frozen. But for the frozen spiky, this is an interesting feature, indeed.

WeLuvGoatz {l Wrote}:In order for the owl to be usable in the Forest more, here's my new owl concept. Instead of dropping skydives, it should pop out explosive eggs. If it could do this, it would be able to drop them many times instead of only once. Also, it should drop eggs on a timer instead of when Tux is below it, giving it some individuality from the zeekling.

The owl is able to carry more things than only bombs. It is possible to give it trampolines and things like that, however, this feature isn't implemented in the level editor yet. It's the question how to handle with that.

Re: Ideas for the next release?

PostPosted: 04 Dec 2018, 01:45
by Alzter
icefloe.png
icefloe.png (626.52 KiB) Viewed 8345 times

Ice floes that react to your weight,
Swim.png
Swim.png (401.08 KiB) Viewed 8345 times

swimming, sliding, and a better, more complete forest world with more level diversity and a graphics cleanup.

Re: Ideas for the next release?

PostPosted: 04 Dec 2018, 02:02
by WeLuvGoatz
Yeah, please finish the forest world before 0.6.0. I really don't think a stable release should happen when around five of the levels, including the castle, aren't even in the game and are instead replaced with "There is no level" messages.

Re: Ideas for the next release?

PostPosted: 04 Dec 2018, 02:42
by Alzter
WeLuvGoatz {l Wrote}:Yeah, please finish the forest world before 0.6.0. I really don't think a stable release should happen when around five of the levels, including the castle, aren't even in the game and are instead replaced with "There is no level" messages.

The whole thing needs a bit of a revamp, in my humble opinion. Probably won't make 0.6.0 though.

Re: Ideas for the next release?

PostPosted: 04 Dec 2018, 03:26
by BlasterMaster
My quick rendition of the seal merchant idea that has been passed around. I wanted to make him look more menacing, and shady, since leopard-seals eat penguins.

Re: Ideas for the next release?

PostPosted: 04 Dec 2018, 03:32
by BlasterMaster
I know the perspective is all wrong and such, however, the focus is more on the seal, and the general idea.

Re: Ideas for the next release?

PostPosted: 04 Dec 2018, 03:38
by BlasterMaster
With this idea, you could make the coins become more valuable. You could buy a fire hat that you could activate during the middle of a level, or one of those propeller hats to glide with, maybe some bombs you could throw at badguys, stuff that makes the game fresh again. It could also help expand on the lore by bringing in a new character. It's up to you.

Re: Ideas for the next release?

PostPosted: 04 Dec 2018, 03:39
by BlasterMaster
Though, now that I think about it, this wouldn't be for 0.6.0

Re: Ideas for the next release?

PostPosted: 04 Dec 2018, 06:17
by RustyBox
@BlasterMaster I really like the design idea for the shop house on the worldmap