Blockland Forums > General Discussion
Events Replacement - How would you prefer?
<< < (8/17) > >>
Destiny/Zack0Wack0:

--- Quote from: popman98 on November 21, 2011, 03:27:00 AM ---I don't understand what you mean. Why would he replace the events, tey work fine. Maybe just add some search feature.

--- End quote ---
Not he, us.
It works fine for 30- lines of events, yes. But once you start getting into more complex contraptions, it gets extremely hard. For example, try making a game with default events. It becomes a pain in the ass. Basically what this is brain storming is the concept of something that makes it easier to make more complex things.

In summary, the current event system is very simple for simple things, but complex for complex things because of its simplicity. We want to make something that is simple for simple things and simple for complex things.
Reactor Worker:

--- Quote from: M on November 21, 2011, 03:21:28 AM ---So in the name of not alienating some users, we should instead keep on with the system we have, which is simple but still difficult to use (once you get some 30+ inputs or 60 outputs it is slow as hell) and has been maimed beyond recognition with strange hacks to make it do things it wasn't meant to (re: VCE), rather than making and using a better system.

"We shouldn't move to green technology because people will have to buy new cars"

--- End quote ---

That is exactly what I am suggesting.

A better brown townogy: "We shouldn't move to flying cars as people are clearly incapable of safely operating vehicles moving in two dimensions"


--- Quote from: Destiny/Zack0Wack0 on November 21, 2011, 03:25:15 AM ---I guess you're under an "illusion" of being unable to read our comments properly then. Clockturn has already explained that that is not what he meant by that post.

1) You won't need to download anything to play on the server or use the functions of any contraptions made with the custom eventing system. Only the host or someone who wants to make something in it will
2) Scripting is a much more complex. Eventing feels more natural to the game in general - and this will be NO MORE COMPLEX than the current eventing system in theory. It will basically just allow you to embed events and other features that won't change it extensively from the current event system, only make it easier to use.
3) So you're encouraging people to turn to scripting and then saying we shouldn't make this because it divides people by their talents? Oh wait, that already exists with scripting! There is already plenty of division of sub communities in the community already, such as people who can build, model, script or event. This would be no different.

If I understand you, you're basically saying people shouldn't be able to have an extensive feature, that no one will be required to use, because you think people will find it hard (which if it remains GUI based, it won't be) and therefore be discriminated because of that. You're forgetting one thing: the blockland community is already full of cunts. People are discriminated daily based on absolutely stuffty reasons.

--- End quote ---


* 1. I'll believe that "you won't need to download anything" when I see it. M's comment (see below) suggests users without the GUI won't be able to event on any servers using it.
* 2. Given the crazy things people seem to be attempting with events and VCE, scripting isn't that much more complex than eventing and is likely a better choice for creating something as complex as a custom gamemode. The current eventing system is difficult to use in ways it wasn't intended for; the problem is you are trying to script with events.
* 3. The existing divisions in the community are at a level of content-creation outside of the game. It doesn't harm a players in-game experience if some users can make custom weapons or maps outside of the game. It does hurt a players in-game experience if they can't event because they are missing a required GUI or because the system is more complicated than necessary.
What I am saying, if it can be said any clearer, is that you're devising a "fix" for a problem that only exists because you are using the tools before you incorrectly. I am also saying that if you go ahead with this "fix", it will have a negative net effect on the community. The politeness of the community is irrelevant; you shouldn't be actively sabotaging the games accessibility just so you can avoiding learning how to write scripts.


--- Quote from: M on November 21, 2011, 12:17:56 AM ---That comment is, for the most part, about making the two systems compatible with one another side-by-side. (ie, people who don't have/won't use the client mod still being able to use the system)
This would be a ridiculous amount of work only to be giving a rudimentary experience to users who don't know about or refuse to use the mod, as is always the case with anything with clientside support. There's always someone, not catering to them makes you look like an starfish and catering to them is as much work as making the mod in the first place. It's like having to code polyfills to make your javascript work in IE6.

--- End quote ---
Chrono:

--- Quote from: Dr.Block on November 21, 2011, 03:32:29 AM ---I like the current event system the way it is, regardless of a new system's affect on the community it seems to me like said new system would be pointless. I'm also against turning wrench events into a text editor for scripting in. The nice thing about events is that you can use and have a good understanding of how to "script" with them without actually knowing how to script. Making it into a text editor would be over complicating it for no reason.

--- End quote ---
It doesn't have to be a text editor.
My example could be done with dropdown lists and such.
M:

--- Quote from: Reactor Worker on November 21, 2011, 05:57:34 AM ---That is exactly what I am suggesting.

A better brown townogy: "We shouldn't move to flying cars as people are clearly incapable of safely operating vehicles moving in two dimensions"


* 1. I'll believe that "you won't need to download anything" when I see it. M's comment (see below) suggests users without the GUI won't be able to event on any servers using it.
* 2. Given the crazy things people seem to be attempting with events and VCE, scripting isn't that much more complex than eventing and is likely a better choice for creating something as complex as a custom gamemode. The current eventing system is difficult to use in ways it wasn't intended for; the problem is you are trying to script with events.
* 3. The existing divisions in the community are at a level of content-creation outside of the game. It doesn't harm a players in-game experience if some users can make custom weapons or maps outside of the game. It does hurt a players in-game experience if they can't event because they are missing a required GUI or because the system is more complicated than necessary.
What I am saying, if it can be said any clearer, is that you're devising a "fix" for a problem that only exists because you are using the tools before you incorrectly. I am also saying that if you go ahead with this "fix", it will have a negative net effect on the community. The politeness of the community is irrelevant; you shouldn't be actively sabotaging the games accessibility just so you can avoiding learning how to write scripts.


--- End quote ---
He means you won't need to download anything to play on these servers. If you're not going to be eventing on them, it doesn't effect you.

As for point #2, you just acknowledged that people are already doing some crazy things that go against the existing system, so why not make a new system that can accommodate for these things naturally? If anything, it will in fact remove one divide entirely while widening another by a small margin - the divide between people who understand the whole VCE logic system and those who don't will be gone, since the logic system will be integrated into the base and not some ungodly hack that's about as user-friendly as a bed made of lava, and thus will be considerably easier to use. The learning curve for basic events goes up by a little and the learning curve for advanced events comes down.
Tammy:
The current events system relies heavily on engine code. If you make a new system, it's probably going to be pretty hacky and have a lot of glitches. Space Guy's events in v8 were a lot simple than what your proposing and they were still unstable.
Navigation
Message Index
Next page
Previous page

Go to full version