Author Topic: Don't remove Terrain completely  (Read 1315 times)

These two features complicate Blockland’s code tremendously. That means we can’t add game features very quickly. They still have bugs in them (after years of work). They are slow, too - bricks are about 90% of their speed and can do a LOT more (explosions, events, in-game editing).

The two features Kompressor is referring to are Terrain and Interiors.

Instead of disabling terrain completely, what if Badspot makes a toggle option, when shaders are enabled then terrains can not be enabled, but when shaders are disabled, terrain CAN be enabled. This way we can still have the old terrain that we love and use. (Nobots death race) For online games, Badspot can create a new property called "Terrain", the server will use this to check if a game uses terrain and to see if you have terrain enabled. If you do not have not enabled then a message will come up saying you need to enable it, and vice versa. (Badspot could even make it switch automatically!)

kompressor also pointed out that the terrain makes Blockland look ugly, all we have to do is use higher quality textures and possibly a better program that has smoother edges when it renders, like 3DSMax (unless that is Blockland's fault)

My last point is this, kompressor and others say that they are removing a feature but adding in a new one, like taking its place. What about those who do not have a good computer, or are using Intel GMA/HD graphics. Thats not replacing a feature, for them its just removing an entirely good feature that they could actually play on. There are actually good amounts of people who uses Intel GMA/HD to this day, and Badspot and kompressor just removed a very good feature for them.

If my suggestion is a possibility then please get to work on it and don't remove terrain....at least not forever


He's been over this at least a dozen times.

The code in the engine for terrains and interiors has to be removed. There's no other way around it.

No. This will not happen. It has been explained way too many times, interiors and terrain are both being removed. Period. No loopholes or workarounds are going to happen either, same goes for substitutes.

For this to be possible, you would need two entirely different Blockland programs. V21 cannot have interiors or terrain, period.

Oh I see, so the shaders and shadows wont work at all if terrain is even supported into blockland?

it's not just because of the shaders and shadows.

They make it harder to do more than bugger all apparently and have to go.

it's not just because of the shaders and shadows.

They make it harder to do more than bugger all apparently and have to go.
This is it.
It's not like they can't exist because of the shaders/shadows.
They can't exist because they're too hard to support.

If there was the option to disable/enable terrain/interiors, the "tremendously complicated" code for it would still be in Blockland. And the game would still be very slow. It's not like a graphics option you can turn on and off, Terrain/interior support is like a core part of the game, that complicates things and makes it work a lot slower.
-At least, that's my understanding

The entire code of terrains and interiors has to be taken out. Without them, Blockland can get better engine updates, like the Brick Physics update or the soon-to-be Brick Shadows update. Terrains and interiors are why most of our updates are just Add-Ons.

The entire code of terrains and interiors has to be taken out. Without them, Blockland can get better engine updates, like the Brick Physics update or the soon-to-be Brick Shadows update. Terrains and interiors are why most of our updates are just Add-Ons.
also why the physics update took almost 2? years to make

If there was the option to disable/enable terrain/interiors, the "tremendously complicated" code for it would still be in Blockland. And the game would still be very slow. It's not like a graphics option you can turn on and off, Terrain/interior support is like a core part of the game, that complicates things and makes it work a lot slower.
-At least, that's my understanding

If you what you say is true then I completely understand now.

Im gonna lock this up now.