In response to Xooxer
Xooxer wrote:
BYOND makes game makers, not games.

This is 100% it. While I was programming before I came to BYOND, BYOND is the reason I am a game developer. It is the sole reason I am doing what I am doing now and the reason I am where I am today, and I can't express how grateful I am for that.

I think it is funny that fizzy has only posted on the first page of this thread, the rest of it is everyone else chiming in.

What I don't understand is why people who feel the way fizzy does bother to stick around. Look at the last things fizzy wrote:

I already put more effort than it was worth by writing a meager thirteen paragraphs even proposing it.

Are we gonna listen to this guy? Thirteen paragraphs suggesting something that has already been considered, beaten to death, and decided against with very good reasoning? That is what you call effort? Why are you here?

Even you seem plainly aware of the looming death of the software in the face of its irrelevance, which is already the case.

Yes...when I am ready to quit a project, I usually make a huge effort to push out a big, ground-breaking update and THEN I quit. Cutting your losses is for noobs!

What fizzy is NOT aware of is his own ability to cherry-pick what he doesn't like and only focus on that. Sure, Tom mentioned the fact that this is a legacy project and he's not necessarily going to the ends of the earth with it. But he has been saying that for many years now, and we just got the most important update in the history of BYOND. Your logic circuits really have to be failing miserably to think that "looming death" is the only thing on Tom and Lummox's minds.

Best of luck to your project, but you've already seem to have come to terms with its passing.

Are you trying to guilt-trip Tom and Lummox? Why? You have already stated that you would only be interested in BYOND if they took on a task that is basically a huge waste of time for very little benefit. Since they are obviously not going to do that, the only logical course of action would be to stop posting. Tom has said over and over, "if BYOND doesn't do what you want to, then don't use BYOND." It really could not be simpler than that.

BYOND does what I want it to do. Therefore, I will continue to use it. I just want to encourage others to make clear decisions and not to fall into this lunacy that fizzy and others have. If you have a constructive suggestion for BYOND, it will be entertained. These people are not ignoring us and they have worked really hard to deliver. But you can't just come around with this "re-write the whole damn engine" campaign. If you are capable of doing "so much more" but you are being held back by BYOND, then the problem is that you are an idiot and need to leave now and find a "real" programming language. Make a clear decision. If you are going to put time and effort into DreamMaker then go for it and don't blame the engines creators for YOUR faults and failures.
In response to Magicsofa
Magicsofa wrote:
I think it is funny that fizzy has only posted on the first page of this thread, the rest of it is everyone else chiming in.

Are we gonna listen to this guy? Thirteen paragraphs suggesting something that has already been considered, beaten to death, and decided against with very good reasoning? That is what you call effort? Why are you here?

Considered, beaten to death, decided against and look at the position BYOND is in. You want to talk about effort? Right now(for a couple of years now actually) most of the work has been asked to be done by the community. It's not exactly our project because I can't even remember the last time any input has been ever added to the software aside from the usual forum goers. Fizzy came here giving his opinion and giving a suggestion. I would've stopped responding just like he did if all that I saw were responses like yours.

It's Tom/Lummox's choice whether or not they do something like that, but aside from the webclient and the recent work done for it, when has BYOND been in the right direction? I can understand why fizzy would even suggest what he did just because of that fact.

Are you trying to guilt-trip Tom and Lummox? Why? You have already stated that you would only be interested in BYOND if they took on a task that is basically a huge waste of time for very little benefit. Since they are obviously not going to do that, the only logical course of action would be to stop posting. Tom has said over and over, "if BYOND doesn't do what you want to, then don't use BYOND." It really could not be simpler than that.

Sounds like laziness to me, and that's just my honest opinion. It's one thing to give up on a project, but there are a lot of people that use it. If there isn't going to be any effort made towards things that some users want then there is no point in continuing the project at all. BYOND isn't financially stable for a reason.

The "if BYOND doesn't do what you want it to do, find something else that does" quote has gotten pretty funny to see this often. It doesn't make any sense at all. If that's what's going to be said over and over, why make any updates? Might as well just post "we're going to add what we want, how we want, when we want, don't bother suggesting." Any SERIOUS suggestions towards improvements, I've seen people be told to basically go do the work for them and then they'll add it once it's figured out.

BYOND is heading in a good direction with the web client right now and I think it's a great thing to focus on it, but as long as they keep that mindset and saying what they have been to people, I don't see them going much anywhere. Either they want to improve or they don't. There is no in-between.

If you have a constructive suggestion for BYOND, it will be entertained.

If only this were true. I don't mean any disrespect to anyone who's ever helped make BYOND what it is today but I've read every post on this forum, every single day, for the last couple of years and I know this isn't true. A few suggestions yes, but definitely no where near even half of them.

No hard feelings to anyone. This is just my opinion on what I've read.
There is definitely an in-between. BYOND, as a whole, is already "in-between." It is not the game-maker that everyone knows about, but it is not a dead piece of history on the internet either. Why is that so difficult to see? Tom said a long time ago that he wasn't going to waste all his effort turning BYOND into a sustainable business. He said he would try a few more things and see how it goes. And he is doing just that. That isn't laziness, and dismissing suggestions that are unrealistic isn't laziness either.
Cloud Magic wrote:
Magicsofa said it best, key and lock. Why are we listening to someone that removed everything they contributed to the community and stormed off in anger, and hasn't come back for months except to complain when he's not even an active member.

To be fair, someone that leaves the community, their input should be taken into account, and not simply dismissed.
They left for a reason.
Well we definitely didn't ignore what he said. Tom's already stated that the suggestion just isn't feasible or practical, as nice as it might be. I think we should leave it at that, as both Tom and Popisfizzy have said their piece.
In response to Aaiko
Aaiko wrote:
Xooxer wrote:
BYOND makes game makers, not games.

This is 100% it.

Agreed.

In response to Magicsofa
Magicsofa wrote:
There is definitely an in-between. BYOND, as a whole, is already "in-between." It is not the game-maker that everyone knows about, but it is not a dead piece of history on the internet either. Why is that so difficult to see? Tom said a long time ago that he wasn't going to waste all his effort turning BYOND into a sustainable business. He said he would try a few more things and see how it goes. And he is doing just that. That isn't laziness, and dismissing suggestions that are unrealistic isn't laziness either.

No where did I say he had to turn it into a sustainable business. I'm talking about improvements to the software. If all that's going to be said about most suggestions "if it doesn't do what you want to already then find something else" then why bother updating the software at all. Why bother asking people to still suggest something if 99% of it won't even be implemented.

There have been threads where Lummox himself has said something is easy to implement and that it'd be a good idea and it's been, in some cases, YEARS and still not implemented. The examples are there, you just have to search for them. I'm not saying they should turn this into a sustainable business nor to do the opposite. I'm saying to be clear as to what they want exactly. Because one second it seems like they don't want to improve/update the software, then the next second they're doing just that with some feature that brings in nothing. Look at how long it took for the flash client, and back then they stopped working on a ton of suggestions just because it took priority. It isn't easy to know what will work and what won't, but it isn't rocket science either.

The attitude "Why should we listen to him?" is exactly what the hell I'm talking about here. It doesn't matter who the hell he is or whatever. If you want improvement then it's best to listen to someone who's trying to help. You can't have your cake and eat it too. It's just sick that the few people that post here every day are the only ones who ever see anything they suggest see the light of day.

I'm not saying this is a 100% thing and always happens, but it's a majority thing. Anyways, enough of my derailing. Sorry for going off-topic everyone.
All I can tell is that we've done the best we can. We've tried to listen to our users, who've often made good suggestions, and at the same time we've tried to do things to bring in some income necessary to support development. I don't think that until you've been in a position of trying to juggle so many tasks, you can really appreciate how difficult it is. Trying to turn a very complicated piece of software into a business after the fact is probably one of the hardest things you can do, and I simply wasn't able to accomplish it, despite the contributions of some very smart people.

I don't have anything against PopIsFizzy or any of the other people in this thread. I am sure their heart is in the right place. But it is a tad presumptuous to imply that we need to take on yet another large development in order to "save" this project. Contrary to what you may think, it is not up to you, the community, to dictate the direction of this project. Particularly since the most outspoken members of the community don't even do what little we've asked of them, which is simply to create and promote games.

Thank you those of you who have appreciated BYOND and perhaps used it to better your life in some way.
Yes, BYOND has in fact influenced my ability to program games even in C++. As a matter of fact, I used what I learned during the development of text objects for a C++ version of "SkyDrop Delivery" (which was almost done, but may need to be redesigned due some engine issues). Plus, the concept behind text objects is very similar to what they use in some retail games.

Another thing I already mentioned earlier is that BYOND has influenced my ability to reverse engineer (which as stated earlier, you already know.). Been years since I have ever distributed my version of any DMB String Extractor (outdated now since v500). One of the reasons for not reverse engineering the DMB format as much anymore is so I can work on other projects (like new games or even more ambitious projects).

Technically, I have never retired from BYOND regardless of my previous attempts to do so. I keep coming back and I have a way to coming back with new and exciting projects. One such example was 2010 (where though I experimented a bit in 2009, nothing was really produced on the DM front) where I got back into DM programming and finally working on a new game. I have a feeling there will be another time I'll be back to DM programming in full force (though I will also be programming in other languages including new ones being developed).

Recently, I start delving into a raycasting engine of my own (which is currently behind Ter13's "DawnCaster Infestation"). Right now, it is only an experiment. I also have plans for new projects (which are currently unannounced).

BYOND may not attract everybody, but it does serve one great purpose. It can introduce programmers into more advanced programming languages (such as C++, C#, Java, etc.) and can actually learn them at the same time. Even when I have learned C++, I still program in DM since it already provides a working form of networking. Game Maker maybe more popular, but networking you pretty much have to handle yourself regardless of it providing such a feature. By handling yourself, I mean handling socket framework yourself.

While handling socket framework yourself does have advantages, it of course has disadvantages of taking more time to finish projects as well as anything could go wrong if you don't program them properly. The way I see BYOND/DM is that it provides a working networking framework (even if it may not be the fastest), speeding project production. That is actually one area I'm still trying to fix in the C++ version of "SkyDrop Delivery". Overall, I have had a great time working with BYOND and I do plan to bring something new to the table in the near future.

When I say good things about BYOND, I really do mean it. As I have stated, I know it is not necessarily the fastest in terms of performance. However, it does not mean it is a terrible programming environment. What makes BYOND/DM great to use is provided networking support and a great place to start programming before moving on to more advanced programming languages (as in programming languages that would actually take years to master, maybe never for some). Overall, I have managed to produce quite a couple games compared to like maybe 1-3 games total in C++ in my lifetime at present. That is all I have to say.

Edit: All of sudden, I feel inspired to create something new. Yes, I have learned some HTML5 a few years ago, but the recent webclient is giving me some inspiration.
In response to EnigmaticGallivanter
EnigmaticGallivanter wrote:
JS isn't as isolated as DM is. Tons of people know JS, tons of people would love to integrate their JS frameworks they use with BYOND somehow if they could I am sure.

It's unfortunate some cannot into DM, but there is less of an excuse to not into JS.

As someone who does strictly JS dev, yeah, this was what I wanted for a long, long time.
In response to Tom
Tom wrote:
[..]
Thank you those of you who have appreciated BYOND and perhaps used it to better your life in some way.

I gotta say, BYOND got me started on what I like doing most in life: programming. It was a long road to get where I am today, but if I didn't start as early as I did, I wouldn't be where I am now. Thanks! It's hard to believe it's been ~8 years already.
I gotta say, the problem with BYOND has nothing to do with Tom and Lummox or production or anything like that. We've had the tools to make successful games for years now. YOU, YOU reading this RIGHT NOW (and myself as I write it) are the problem with BYOND. If people were to make successful games with BYOND, that would bring in more developers (the real backbone of the engine) and, in turn, more revenue for the developers and engine. I've had a working login system independent of the BYOND engine for years now. The old BYONDEXE, if you jerry-rigged it a bit, worked perfectly fine for off-site promotion. The new system is even better. If you can't make a marketable, profitable game with the engine at this point in its development, YOU are the problem.

With this new update, we're going to be able to make Facebook and Android applications. That is a HUGE market. Facebook especially has never seen the level of interactivity BYOND is capable of providing. Being able to set something up that can be marketed on those platforms with the relative ease that BYOND provides is a huge selling point, but to be able to market those features BYOND needs games already using them to push into the public eye. I'm really hoping that people will take advantage of the HTML5 updates and help that to happen.
some of us are working on it...
In response to Unwanted4Murder
Stop blaming us for not making games, its not so simple some of us really want to make awesome games its just the lack of art that ruins it all, having to make pixel art is the most hard thing, because you either gotta pay someone to do it or you have to learn it to do it yourself which is just a turn off at least for me. And some if not most so called pixel artists on byond are well...meh(kids mentality).
In response to Zasif
Zasif wrote:
Stop blaming us for not making games, its not so simple some of us really want to make awesome games its just the lack of art that ruins it all, having to make pixel art is the most hard thing, because you either gotta pay someone to do it or you have to learn it to do it yourself which is just a turn off at least for me. And some if not most so called pixel artists on byond are well...meh(kids mentality).

Then use place-holder art.

In response to Kozuma3
Enought with the Place-holder mentality, doesnt solve the real issue it just leeches on top of it. Get over it!
I agree with Kozuma. Placeholders are fine until you can find a real artist.
Code shouldn't wait for art and vice versa. Awesome art can be part of the polishing that comes after the game is fully functional (or you could just use colored rectangles indefinitely), but it shouldn't keep you from writing code. That is the placeholder mentality.
Also, you don't have to pay someone. I have seen collaborations work just fine here, with nobody getting paid. But unless you are either a well-known developer who is trusted to finish projects, or have a mostly-functional game to show off, pixel artists would be smart NOT to join your project and waste all their time drawing icons that will never be used. You need some sort of credentials before any decent artist will consider helping you, you can't just make a hub with one screenshot and say "need artist" and expect results...

So really all I can see from the non-placeholder-mentality is "well, no artist is joining my project which is at 0% completion, I might as well give up"
Page: 1 2 3 4