Several new item config ideas

Got a cool idea that should be in R'n'D? Let's hear it!

Moderators: Flumminator, Zomis

Post Reply
IceFir3
Posts: 2
Joined: Sun Feb 21, 2021 6:46 pm

Several new item config ideas

Post by IceFir3 »

  • Configurable amount of time in which the amoeba (BD style and amoeba with content) turns into boulders
  • Bombs that can bounce off elements until they can't anymore and explode. It would explode when it lands onto a non-slippery element, or when it cannot bounce off more.
  • Rocks that can't fall down from an element despite such element being slippery. Or at least a CE that allows the CE to override the slippery value of the element below.
  • Allow gems to pass through quicksand. (default off)
  • Allow a CE to explode in a 5x5 fashion.
Making CEs that behave like those elements described above is really hard and requires lots of trickery. I wish some properties could be modifiable to make things easier. The ideas come from a really old game called Rocks'N'Gems, a Net Yaroze Boulderdash clone. No new elements are needed, though. If it's hard to implement them, no problem. I'll continue thinking in a way to make them as CE.
User avatar
Holger
Site Admin
Posts: 4073
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Re: Several new item config ideas

Post by Holger »

Hello IceFir3, welcome to the forum! :-)

Most of your suggestions seem to be reasonable to me. Let's have a look at them:
Configurable amount of time in which the amoeba (BD style and amoeba with content) turns into boulders
This one absolutely makes sense, and shouldn't be hard to add.
Bombs that can bounce off elements until they can't anymore and explode. It would explode when it lands onto a non-slippery element, or when it cannot bounce off more.
For this feature, I would suggest using a new element with different graphics would be required, as it would be rather unexpected to have normal looking bombs that do not explode when falling on a slippery wall. Besides this, I like the idea!
Rocks that can't fall down from an element despite such element being slippery. Or at least a CE that allows the CE to override the slippery value of the element below.
This sounds a bit like the existing "stable DX bomb"... Question: Would that rock fall down other rocks? If yes, I would find it a bit strange.
Allow gems to pass through quicksand. (default off)
This sounds like a reasonable idea to me.
Allow a CE to explode in a 5x5 fashion.
Same here. Would then also need a 5x5 area to define its content.
Making CEs that behave like those elements described above is really hard and requires lots of trickery.
There are ideas for "new elements" every now and then where I think they could easily be constructed using CEs, but all the ideas above are not (or hard to do, as you said), so I will have a look what could be added to the R'n'D game engine.
The ideas come from a really old game called Rocks'N'Gems, a Net Yaroze Boulderdash clone.
Yes, I've heard of it (but never played it) -- the name "Rocks'N'Gems" always sounded a bit "inspired" by the name "Rocks'n'Diamonds" to me... :D
No new elements are needed, though.
Well, probably it could all be done by adding new CE properties, but some of them seem to be better done by just adding new elements with these properties -- especially the "bouncing bombs" and "not falling down from slippery ground" properties seem to be hard to add to CEs in a generic way, as they are a bit special, I think.
User avatar
Eizzoux
Posts: 567
Joined: Wed Oct 30, 2013 5:32 am
Location: Russia
Contact:

Re: Several new item config ideas

Post by Eizzoux »

IceFir3 wrote: Sun Feb 21, 2021 9:28 pm
  • Allow a CE to explode in a 5x5 fashion.
This one isn't so tricky to do with CE. Make "Custom element 1" blow up into content with 4 of "Custom element 2" put in corners with no ignition and explosion delay (both 0), and config "Custom element 2" to explode right immediately after appearing (Element changing to: "empty_space" after/when: CE delay: 0, Use extended change target, Explode instead of change)
Custom element 1 "Config 2"
Custom element 1 "Config 2"
ert1.png (236.59 KiB) Viewed 6415 times
Custom element 2 "Change"
Custom element 2 "Change"
ert2.png (233.76 KiB) Viewed 6415 times
The result in GIF
The result in GIF
Honeycam 2021-02-24 00-41-12.gif (459.48 KiB) Viewed 6415 times
038.level
Just a little level to show the result off
(745 Bytes) Downloaded 213 times
038.tape
Tape for level if necessary for some reason
(213 Bytes) Downloaded 214 times
But still, that would be pretty neat to have more options for explosion range, and not just square, but, maybe, also Bomberman-like resizable plus shape like with dynabombs?
𒈟
IceFir3
Posts: 2
Joined: Sun Feb 21, 2021 6:46 pm

Re: Several new item config ideas

Post by IceFir3 »

Holger wrote:This sounds a bit like the existing "stable DX bomb"... Question: Would that rock fall down other rocks? If yes, I would find it a bit strange.
Such rock wouldn't fall down other rocks, and wouldn't be pushable. Like this, for example:
https://prnt.sc/105ze0z (Screenshot taken from Rocks'N'Gems. See the square rock below the player)
Holger wrote:There are ideas for "new elements" every now and then where I think they could easily be constructed using CEs, but all the ideas above are not (or hard to do, as you said), so I will have a look what could be added to the R'n'D game engine.
That's nice to hear!
Eizzoux wrote:This one isn't so tricky to do with CE. Make "Custom element 1" blow up into content with 4 of "Custom element 2" put in corners with no ignition and explosion delay (both 0), and config "Custom element 2" to explode right immediately after appearing (Element changing to: "empty_space" after/when: CE delay: 0, Use extended change target, Explode instead of change)
I didn't think about that. Thanks for the idea!
Post Reply