In response to Writing A New One
Writing A New One wrote:
Can't these posts be deleted or something? It's pretty obvious that this guy has no idea what he's talking about and nothing positive is going to come of responding to him.

If my entire BYOND experience was playing SS13 and working on SS13's code, I'd probably be talking just like him.

But I agree. This whole conversation has been pointless and depressing.
In response to Tobba
Tobba wrote:
FIREking wrote:
I've read some of your posts, and get the impression you're pretty smart. Then I read posts like this and scratch my head... It is possible to write a game that doesn't have to process past the tick-length (your so called "lag") by ensuring that not too much is done in a single tick. The fact that you call it "lag" makes me think you're 12 (you should know... it's not network latency that's the problem, afterall, byond isn't providing you with a fiber network). The problem is people program things until they work, and move on... instead of making sure they work well.

Unfortunately, you are dead set determined to prove otherwise. I've seen SS13, its not programmed well, and definitely not programmed to perform well. Blaming BYOND for poor performance with code that isn't optimized is like telling Microsoft windows is bad because someone's indie game crashed while you were saving. It makes no god damn sense.

Sure, you've found a few things here and there that could be improved, the VM and core is very old, but no one is going to change it. So if you're still here, and you know what you know, then... WHY are you still here?

Other than that the reason that a lot of BYOND games actually do stutter like shit is network lag and the bad networking implementation, it doesnt help that any sort of processing will just worsen the delays

Lag doesnt necessarily mean latency, it means falling behind
In general, the simplest of things can cause a whole 100ms of stutter, which by todays standard is unbearable

As for your question, because we're stuck with it

I'm doing just fine with the network protocol... I've had 25+ people in a game with smooth movement, AI, lights (server-side! mind you) etc... and it worked fine and was well under 10 CPU at 40 FPS. If you need more horse power, you can just throw up another Daemon on another core, and write your game to be modular. If you're so concerned about multiplayer performance, then do something about it. You have to design different area's of your map to be hosted by different daemons etc... Otherwise, BYOND has well enough power to host anything under 25 players in a single core. There are many games that get away with double that.
In response to Writing A New One
Writing A New One wrote:
Can't these posts be deleted or something? It's pretty obvious that this guy has no idea what he's talking about and nothing positive is going to come of responding to him.




Haha you know you've lost a debate when you ask for some other guys post to be deleted.
Here come the fanboys.
In response to Fugsnarf
Fugsnarf wrote:
Writing A New One wrote:
Can't these posts be deleted or something? It's pretty obvious that this guy has no idea what he's talking about and nothing positive is going to come of responding to him.

If my entire BYOND experience was playing SS13 and working on SS13's code, I'd probably be talking just like him.

But I agree. This whole conversation has been pointless and depressing.

https://yourlogicalfallacyis.com/composition-division
I've tried other BYOND games, some of them are interesting, but most are crap
As for working with SS13 code in general, no shit, its one of the quickest ways to burst your magical bubble where BYOND is amazing and realize its all a mess of ducttape

As for 25 players with smooth movement, good work, I'd love to see an example of this
Last time I tried something like that the server ground to a halt due to nonsensical refcounting errors in the lighting
In response to Fugsnarf
Fugsnarf wrote:
Here come the fanboys.

*shrug
I would have said that on any topic of a debate really.

Tbh I do only play ss13 on byond,
but it's because I don't really want to play weed goku.
Imo all the other games on byond are quite boring (yes I have tried other games on byond).
In response to Writing A New One
Writing A New One wrote:
Can't these posts be deleted or something? It's pretty obvious that this guy has no idea what he's talking about and nothing positive iOnline: Space Station 13

^

Zorafm just started to annoy aswell now.. I swear they are announcing this thread on a Space Station 13 Server to complain about BYOND. They can't be that dumb.
In response to Zorafm
Zorafm wrote:
Tbh I do only play ss13 on byond,
but it's because I don't really want to play weed goku.
Imo all the other games on byond are quite boring (yes I have tried other games on byond).

So as someone who only plays SS13 and who has tried a handful of other games, you're an authority to say that "all the other games on byond are quite boring." I thought goons were supposed to be rude, not idiots.
I think now is as good a time as any to get a team together and make a game(s) so we can give back to BYOND. Market them if possible, and give the money made to BYOND.

I made a Classified Ad concerning this idea. If everyone who knows what they are doing but is too busy complaining would stop for a bit and work on a game, I think we could get something going.
In response to Gakumerasara
Goons are trolls, they'll try to spark up an argument anywhere possible by any means possible, be it stupidity or not.
You wouldent have to use any stupidity, its already provided rather well here
I was just telling you what I do on byond, not what I think of it.

The engine is really good for it being free, and 20$ for an upgrade is also really good,
Also don't think I hate byond because I said most of the games are boring, I think the engine is fine for what the cost is and there can be some good games made from it.
Ooooohhhhhh IfStatement just got told.

Just kidding. Grow up.
In response to Tobba
Tobba wrote:
You wouldent have to use any stupidity, its already provided rather well here

3) Don't troll. "Trolling" is posting with the intention of inciting a user or group, or otherwise getting a reaction that contributes nothing but negative energy to the discussion. This is probably the easiest way to bring down a good community.

Can somebody get rid of his comments? Space Station 13 Users have been complaining too much on this thread about BYOND's nonexistent limits.
In response to Tobba
Tobba wrote:
You wouldent have to use any stupidity, its already provided rather well here

I have to question why the SS13 approach is to pile more code onto what you claim is a broken system instead of optimizing the system. "Wouldent" it make more sense to get it working properly first and THEN pile on monkeys and shit grenades? Granted, there are some things that BYOND doesn't do particularly well, and in some cases it would serve better to reinvent the wheel, but I'm curious just how much of your woes come from badly written legacy code.
YAYYYYYYYYYYYYYYYYYYY
In response to Eternal_Memories
Eternal_Memories wrote:
Tobba wrote:
You wouldent have to use any stupidity, its already provided rather well here

3) Don't troll. "Trolling" is posting with the intention of inciting a user or group, or otherwise getting a reaction that contributes nothing but negative energy to the discussion. This is probably the easiest way to bring down a good community.

Can somebody get rid of his comments? Space Station 13 Users have been complaining too much on this thread about BYOND's nonexistent limits.

That is funny, I can't exactly see proper threading support, I'm not sure the developers even know what those are since the IDE locks up for 2 minutes when compiling 5 years old SS13 code. Oh, while we're at the IDE - most modern languages at least have an incremental compiler that doesn't redo everything from scratch every time you want to compile your project.

Technically you're suggesting we should support a community that doesn't care about something that provides its singlehandedly largest userbase. I'm sure your GAME ABOUT GOKU runs as smooth as a baby's ass because it features complex and interesting features such as pressing the right arrow to move a tile right (WOW!), or even more complicated, pressing the right arrow to move LEFT (OH MY!). We have some truly incredible features in our game that could use some features from the BYOND developers. Have you considered that there is a very large, virtually untapped, community here that is ready to cooperate with, and support, BYOND in exchange for moving forward instead of running around in circles? Yes, I'm sure most of those "serious" BYOND coders making anime games can't even fathom some of the concepts that we require, but then they are actually satisfied with how things are right now, so why would extending it hurt?

A little bit of background here. The problems are so bad that the SS13 community that is known to have considerable beefs and dislikes between the different builds, branches, actually stands united on the issues raised here. This is mostly unheard of along the lines of the Palestinians and Israelis homogenously uniting for a common goal.
In response to Marquesas
Marquesas wrote:
most modern languages

Great we got that out of the way - DM isn't a modern language. As Tom said, it's legacy software, and they do not have the manpower or monies to 'modernize' it.
In response to Marquesas
Marquesas wrote:
since the IDE locks up for 2 minutes when compiling 5 years old SS13 code.

Lummox JR wrote:
Dream Maker has been improved to handle compilation of large projects much better than before, including by compiling in the background to let the interface be more responsive.
In response to Super Saiyan X
Super Saiyan X wrote:
Marquesas wrote:
most modern languages

Great we got that out of the way - DM isn't a modern language. As Tom said, it's legacy software, and they do not have the manpower or monies to 'modernize' it.

Which suggests it comes with the limitations of a legacy language. Which would undoubtedly mean that the limits do exist. Why do people suggest otherwise then if you agree it's legacy?
Page: 1 2 3 ... 7 8 9 10 11 12