-
-
Notifications
You must be signed in to change notification settings - Fork 577
Description
Feature Details
Synergistic with #3351
Feel free to add thoughts below!
- Block is inside the light-ray generated cloud, so turns solid.
- Block is outside the cloud, is not turned solid.
Objects:
- Light ray shiner/spawner. This could be a concave shape glass disc held by some sandstone/metal/gold mounting material, which spawns light at its tip, on the convex side. Here, light shines out in a straight line. The spawners can have 4 directions, up, down, left, right, and possibly in the future, inbetweens, like up-right, down-left, etc.
- Mirror Box. A 1x1 box, with a mirror at 45 degree angle. Would need two types, one from the bottom-left corner to the top-right corner, and the other from the bottom-right corner to the top-left corner. This redirects light rays. Can be picked up by Tux, where his body blocks light rays, but when facing the block to the light ray, lets it reflect still [Or omit this sentence if this is too tricky/not possible with current infrastructure].
- 360 Mirror. A mirror which can be rotated 360 degrees. It's a flat surface of reflection, light comes in, and you can reflect light rays out. Can be controlled by scripting or by its sister objects:
- Variable Switch. Normal switches has true/false, but variable switches have a lever, which can be pushed by the player, it has some resistance. Pushing it can be done from one side to another.
- Light ray detector. When light hits it, possibly of the corresponding colour, it activates a script.
- [Optional]: Light ray Splitter. When a light ray hits, it splits into two rays. The amount of angle possibilities could be wide, so the amount of variations of this object could be quite high? Two rays means more possibilities for interactions and such.
In 1, the variable switch can be pushed to the right, to move the mirror in 2, to redirect the light ray in 3.
Object Interactions:
- Light ray shining on a hay bale causes it to combust and burn, causes meltboxes to melt
- Light ray has a light cloud, which lights up magic blocks
- Light rays can have different colours, which light up their respective magic blocks. Light clouds create light which can combine with the distinctive light from magic blocks or other light rays.
Feature Purpose
As we all know, W3 is going to be the "Tropical Paradise". At the moment, no physical, unique gameplay features are planned for this.
In the Jungle portion of W3, Light rarely meets the surface. [Additional Feature, separate Issue?] Perhaps there should be decoration tiles/lightmap tiles that show rays hitting the floor of the jungle.
Because of this interesting situation, I think it could be cool to introduce a Light Ray Mechanic into the game. This feature would encompass several objects, and have some interactions with existing objects. It would fit perfectly into a W3-temple/jungle temple-like level, and give the game really unique features for BI3, and beyond.
Please note that light-rays and light clouded objects would be different things. Light rays could provide a light cloud around it, which could be the interaction with magic tiles.
This feature is really heavily inspired by fireboy and watergirl. It would fit quite well in W3 I think. It's also been a few years since a new (non-enemy) gameplay object was added, the bumper.
Concept Screenshots
No response
Guidelines For Reporting Issues
- I have read https://github.com/SuperTux/supertux/blob/master/CONTRIBUTING.md#bug-reports.
- I have verified this isn't a request that's already been submitted as an issue.
- I have verified this isn't a discussion, or an issue with the game, but rather an actual feature request - a currently non-existent, but desired feature.
- In this request, I have only included details about one (1) desired feature.
- If I make a mistake while submitting this request, I agree to use the "Edit" feature to correct it, instead of closing this issue and opening a new one.