Holes/moats/cliffs


#1

I had a look at the Lost Halls 2.0 preview video and noticed that the holes in the floor look rather lame and flat: (They’re scuffed)


They could be a lot more impressive! Something like this:

I think there should be a new kind of object that looks like a hole in the floor, just like that above image.

Now for the more technical part. Visually, it should work just like a wall, but on a layer below the layer with the ground tiles. Its bottom, like a wall’s top, should always be visible if it has one. Its sides should only be visible next to floor tiles except all invisible tiles, such as Space. It should not block vision, walking or shots, although it should be capable of that just like any other wall or tree.

The bridge in the image is just a flat sprite object, just like a lilypad or the stuff on the lava in the Abyss of Demons. The entire moat is covered in Space tiles, except the bridge, which has invisible, but walkable tiles under it so that players and monsters can move on the bridge.

Its texture and the amount of tiles it extends downwards should be configurable. If it has the tag for it, then it should have a black gradient on it.

Proposed example XML:

   <Object type="X" id="Rocky Moat">
      <Class>Moat</Class>
      <Texture>
         <File>lofiEnvironment</File>
         <Index>0x60</Index>
      </Texture>
      <Bottom>
         <File>lofiEnvironment</File>
         <Index>0x60</Index>
      </Bottom>
      <Depth>2</Depth>
      <HitSound>monster/stone_walls_hit</HitSound>
      <DeathSound>monster/stone_walls_death</DeathSound>
      <Static/>
   </Object>

A breakdown:

      <Class>Moat</Class>

This object is a Moat, a new class just for objects like this.

      <Texture>
         <File>lofiEnvironment</File>
         <Index>0x60</Index>
      </Texture>
      <Bottom>
         <File>lofiEnvironment</File>
         <Index>0x60</Index>
      </Bottom>

This moat has a rocky texture on its sides and bottom. If a bottom texture isn’t specified, then it isn’t rendered.

      <Depth>2</Depth>

This moat is 2 tiles deep. I think double walls should be deprecated and walls should be given a similar Height tag.

      <HitSound>monster/stone_walls_hit</HitSound>
      <DeathSound>monster/stone_walls_death</DeathSound>

These tags are even on things that can’t be hit or die, so I left them alone.

      <Gradient/>

This moat’s sides have a gradient from transparent to black, top to bottom. This should be used if the moat has no bottom texture and there is no background.

The moat should have no tags that make it block movement in any way, as that is the job of the tile under it.

Edit: Boss room F from the Stone Caves of Nores 2 (575kB)
Edit: The gradient should be added by specifying a gradient color instead


#2

I appreciate this a lot. As is, the hole makes it look like the floor of LH is made of paper or something. I would note that as LH 2 is still in development, the hole that we saw might just be a placeholder so they could play test the dungeon rather than the intended final texture, but I hope the end up doing something that looks like the example you gave.

Hopefully someone on/connected to development sees this!


#3

Damn, that looks amazing!


#4

That’s pretty cool.


#5

Impressive work comrade, why have a merely visual home if you are not going to have it visually appealing. I think a lot people would enjoy to see what you have presented in game


#6

For the purpose of getting these people’s attention
@Kiddforce @Toastrz
One of you two, thoughts?


#7

It’s a nice suggestion, but completely out of our control. Something like this would need to be created manually, and it’s hard to say whether or not it would be realistically possible to add such a feature since this game has never had inward depth before. It’s also worth noting that ground tiles aren’t the same as objects. Tiles are flat textures, whereas objects can use 3D models to give a perspective effect.


#8

Neato-mosquito


#9

There have been people asking what would happen if the camera rotated - for them I have this gif:


#10

@Rysaw
It is indeed possible.


(Still kinda buggy)


#11

Wall is kind of wierd and I think the current thing is good. However, I agree with the moats edit


#12

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.