[QUOTE=TheNerdPest14;52601936]Why do you ask?[/QUOTE]
The people who still develop for Space Station 13 servers, as well as the people who are interested in getting into development for a Space Station 13 style game, are one of the most important aspects of any future release. Anyone releasing a replacement for SS13 shouldn't be as focused upgrading it (i.e. to 3D) or replicating every major feature that has been implemented over the years as they should on creating a comfortable platform for the community to build off of, just as the original version of Space Station 13 did.
I was honestly thinking yesterday "damn this game should be coded in lua and on a better engine".
Like I don't know if the engine is badly made or if the game itself is just ambitious, but movement is pretty terrible since FPS is synced with tickrate, which is a lousy 20 ticks per second.
The game honestly needs a better engine with a better coding language. Something that's focused on performance but still has the same graphical effects as a 2D space station game. 60 tickrate servers that hold 100 people should be the dream.
[QUOTE=ROFLBURGER;52602689]I was honestly thinking yesterday "damn this game should be coded in lua and on a better engine".
Like I don't know if the engine is badly made or if the game itself is just ambitious, but movement is pretty terrible since FPS is synced with tickrate, which is a lousy 20 ticks per second.
The game honestly needs a better engine with a better coding language. Something that's focused on performance but still has the same graphical effects as a 2D space station game. 60 tickrate servers that hold 100 people should be the dream.[/QUOTE]
Well. You may have something to go on soon. We'll see.
Pretty damn salty rn. I was a traitor in this custom gamemode or whatever, it's not something I ever seen. I tried looked up the guide and while I was looking up the guide that kept giving 404s I was assassinated.
Custom gamemode was stacked against me, it was me vs 5 other people and those 5 other people knew who I was and I only knew one of them. Tbh this is just salty vision but I think that the traitor gamemodes should be gamemodes where unless the traitor actually does something, it isn't obvious that he's a traitor.
Anyone remember which .dmi file the UI icons were kept in for the TGStation version?
[QUOTE=Killowatt;52601124]If anyone reading is a developer for an SS13 server or are interested in developing for SS13 and have a programming background, but hate the BYOND scripting language: If you could use ANY other language to write SS13 scripts and objects with, rate Zing if you would prefer Lua, Informative if you would prefer C#, or reply below if you have a different idea.[/QUOTE]
This is a tough one. As the person with probably the most failed attempts at cloning this game under my belt, I'll put my two cents in.
Overall I think these are the two best options. A lot of people use both of these, and in my oppinion they are each the best language in their respective niches.
A scripting language like Lua is nice because there's a ridiculously low barrier to entry. You just open text files and edit them. You could probably even rig up an auto-reload system like Gmod's for quicker development.
On the other hand, a statically typed language like C# could really help. SS13 is a huge game, and static types with good tools would probably help stop things from getting out of hand. I believe BYOND itself is statically typed, I'm not sure, I stopped trying to figure it out as soon as I realized how much a dumpster fire it's only builtin datastructure is. With a bit of work you could probably jam a C# compiler into your game engine and minimize some of the trouble of having to compile your game code.
For possibly the best of both worlds, you can take a look at [URL="http://www.angelcode.com/angelscript/"]angelscript[/URL]. It was brought up a lot during the "What language should Gmod 2 use?" debate, but I'm not familiar enough with it to give it a solid recommendation, and it's not nearly as popular as the other two.
Bad Ideas: C/C++/Rust/Functional Hipster Shit/Javascript (Typescript might be okay)/Java (Is a more shitty version of C#)
There are obviously a lot of bad ideas, but those seem like the most obvious and I've seen at least three of them attempted in the past.
Sorry for halfway derailing this thread into the classic and very pointless programming language debate. If you have any more questions in the SS13 remakes category I can offer my strong and probably very wrong opinions.
[QUOTE=MadParakeet;52614301]This is a tough one. As the person with probably the most failed attempts at cloning this game under my belt, I'll put my two cents in.
Overall I think these are the two best options. A lot of people use both of these, and in my oppinion they are each the best language in their respective niches.
A scripting language like Lua is nice because there's a ridiculously low barrier to entry. You just open text files and edit them. You could probably even rig up an auto-reload system like Gmod's for quicker development.
On the other hand, a statically typed language like C# could really help. SS13 is a huge game, and static types with good tools would probably help stop things from getting out of hand. I believe BYOND itself is statically typed, I'm not sure, I stopped trying to figure it out as soon as I realized how much a dumpster fire it's only builtin datastructure is. With a bit of work you could probably jam a C# compiler into your game engine and minimize some of the trouble of having to compile your game code.
For possibly the best of both worlds, you can take a look at [URL="http://www.angelcode.com/angelscript/"]angelscript[/URL]. It was brought up a lot during the "What language should Gmod 2 use?" debate, but I'm not familiar enough with it to give it a solid recommendation, and it's not nearly as popular as the other two.
Bad Ideas: C/C++/Rust/Functional Hipster Shit/Javascript (Typescript might be okay)/Java (Is a more shitty version of C#)
There are obviously a lot of bad ideas, but those seem like the most obvious and I've seen at least three of them attempted in the past.
Sorry for halfway derailing this thread into the classic and very pointless programming language debate. If you have any more questions in the SS13 remakes category I can offer my strong and probably very wrong opinions.[/QUOTE]
I totally agree with you on this. I've experimented with using Lua script as well as TypeScript through ChakraCore, but my choice would be C# simply because it'd make actually creating/maintaining the systems that make up SS13 so much easier. The only issue is it is not nearly as easy to implement as the aforementioned languages.
Feel free to PM/add me if you want to continue the discussion, and un-derail the thread
[QUOTE=Killowatt;52620310]I totally agree with you on this. I've experimented with using Lua script as well as TypeScript through ChakraCore, but my choice would be C# simply because it'd make actually creating/maintaining the systems that make up SS13 so much easier. The only issue is it is not nearly as easy to implement as the aforementioned languages.
Feel free to PM/add me if you want to continue the discussion, and un-derail the thread[/QUOTE]
We barely update the thread once a day, as long as it's connected to SS13 even vaguely (such as potentially developing a successor to SS13) I think it's fine for you guys to talk about it here. I'm actually interested in hearing more about where you guys might be going with this.
Alright. Well, like I was telling some people earlier, not necessarily today; I got tile based movement working, where you can't go through walls and such too.
I'm actually considering volunteering/contributing towards a new space station game if it's coded in lua. Don't know what I would do though, would probably handle something that you can't fuck up like a recipie framework and not something like netcode or physics.
[QUOTE=Killowatt;52601124]If anyone reading is a developer for an SS13 server or are interested in developing for SS13 and have a programming background, but hate the BYOND scripting language: If you could use ANY other language to write SS13 scripts and objects with, rate Zing if you would prefer Lua, Informative if you would prefer C#, or reply below if you have a different idea.[/QUOTE]
Can't move away too far from the jank of the original, so use Java!
I've been following on the progress of a guy who has been keeping quiet on his development progress. He's a developer on goon, and is pretty anal about publicizing his work thinking it might kill the project.
[B]Pretty loud sound, beware.[/B]
[media]https://www.youtube.com/watch?v=4G66OTCo0LY[/media]
He's programming his own engine in luajit, it's pretty clean, fast, and runs on pretty much anything.
If you want to talk to him about helping, you can find him here: [url]http://steamcommunity.com/id/someguynamedpie/[/url]
He says the project is kind of abandoned, if you harass him enough I'm sure he'd get excited for it again.
I'd participate myself, but I'm taking too much school right now to be of any help.
What was everyone's favorite source of main power? Singularity? Tesla? What?
I remember when the supermatter engine was first added, I think I tried to start it a few times and ended up getting vaporized. Was a pretty cool thing though.
I remember when there was a week on Hippie where all the antags would break into Engineering to steal the supermatter and drag it around the halls, killing dozens before it goes boom.
It was absurdly annoying.
[QUOTE=The freeman;52627943]I remember when there was a week on Hippie where all the antags would break into Engineering to steal the supermatter and drag it around the halls, killing dozens before it goes boom.
It was absurdly annoying.[/QUOTE]
I think my favourite incident of such was when someone dragged it to the corner hallway near medbay, created a room with only one tile size gap on each side, lubed the floor and called for help through intercomms
Slip and slide into total disintegration.
[QUOTE=myon;52628838]I think my favourite incident of such was when someone dragged it to the corner hallway near medbay, created a room with only one tile size gap on each side, lubed the floor and called for help through intercomms
Slip and slide into total disintegration.[/QUOTE]
Honestly I preferred disintegration to what other more crafty lube antags got up to.
Getting stuck for 30 minutes while you slowly died from slamming your head in an infinite loop of a disposals chute wasn't so enjoyable. Especially when the [B]CLANGs[/B] were so loud from all the bodies that you had to mute the volume.
Swear to god I came across one of these contraptions one time and found like 20+ bodies all dead and decomposing inside the chute when I finally broke it open :v:
[QUOTE=Rudevinny;52634469]What's the most fun one can have with mousetraps?[/QUOTE]
could always go on an erp server with genitals enabled
[QUOTE=WitheredGryphon;52634367]Honestly I preferred disintegration to what other more crafty lube antags got up to.
Getting stuck for 30 minutes while you slowly died from slamming your head in an infinite loop of a disposals chute wasn't so enjoyable. Especially when the [B]CLANGs[/B] were so loud from all the bodies that you had to mute the volume.
Swear to god I came across one of these contraptions one time and found like 20+ bodies all dead and decomposing inside the chute when I finally broke it open :v:[/QUOTE]
Clongularity was amazing, especially when you add broken glass
[QUOTE=mecaguy03;52635761]Clongularity was amazing, especially when you add broken glass[/QUOTE]
I always make sure to put a shit ton of floor tiles and rods into any clongularity I build, just so if the poor sap taking it apart doesn't pay attention to where he is standing he will be instantly banished to the land of purple salt-chat.
It was funnier back in the days when hippiestation had set the embedd chance of metal rods to be absurdly high. Even if they survived the some 30 rods hitting them in the face,l the fact that 10 of them would get stuck in their face meant that they would be dead soon after very quickly.
[QUOTE=thisguy123;52636660]I always make sure to put a shit ton of floor tiles and rods into any clongularity I build, just so if the poor sap taking it apart doesn't pay attention to where he is standing he will be instantly banished to the land of purple salt-chat.
It was funnier back in the days when hippiestation had set the embedd chance of metal rods to be absurdly high. Even if they survived the some 30 rods hitting them in the face,l the fact that 10 of them would get stuck in their face meant that they would be dead soon after very quickly.[/QUOTE]
Embedding rods was cancer. Traitors with e swords, non slip shoes, and adrenal implants didn't mean shit against a crew all with 50 rods in their pockets.
Embedded rods slowed you as well, making it easier to get pelted by more rods...
[QUOTE=Naelstrom;52637148]Embedding rods was cancer. Traitors with e swords, non slip shoes, and adrenal implants didn't mean shit against a crew all with 50 rods in their pockets.
Embedded rods slowed you as well, making it easier to get pelted by more rods...[/QUOTE]
Yeah but it sure was funny when you examined someone and they had a rod through their skull, two in the kneecaps, and one piercing their sternum lol
[QUOTE=WitheredGryphon;52638717]Yeah but it sure was funny when you examined someone and they had a rod through their skull, two in the kneecaps, and one piercing their sternum lol[/QUOTE]
Till you were on the receiving end of an engineer with that damn rod gun, you dared to pop into maint or go near a wall *Thunk* and you were pinned and as good as dead.
I remember when a fellow roboticist threw a butt into my head so hard it embedded and slowly killed me. I have a hard time imagining how it looked like.
[QUOTE=ROFLBURGER;52600510]
However I highly recommend playing on RP servers as a clown. In other servers they'll space you for drawing rune dicks in the chapel but on RP servers SEC give you a 1 minute timeout. Another benefit is that you cannot get harmed unless you cause actual harm so in a lot of cases you'll end up getting someone banned if you break their spirit and cause them to attack you.[/QUOTE]
This is [B]HIIIIGHLY[/B] server dependent. A ton of RP servers will ban you for any reason they can find. I used to play on Baystation, and they had a bit of a problem where they had to switch to /tg/ for a few days. Several people got permabanned for "griefing" when they threw pies as the clown. Just a week later I was jobbanned from every position but assistant for taking a willing participant and making him retarded with my bible in order to show the power of god.
There was another time where I was beaten into crit by an admin and warned for drawing 'fuck' outside of security as an assistant. What servers do you typically go on? This is the opposite of my experience with roleplayers.
[QUOTE=myon;52640021]I remember when a fellow roboticist threw a butt into my head so hard it embedded and slowly killed me. I have a hard time imagining how it looked like.[/QUOTE]
There was a short few weeks when you could find dildos in maint. These were given a small embed chance and I remember the captain dragging some greyshit who broke into his office to the bar, tying him down and throwing dildo after dildo after dildo till they all embedded.
[QUOTE=SuperPlamz;52640109]This is [B]HIIIIGHLY[/B] server dependent. A ton of RP servers will ban you for any reason they can find. I used to play on Baystation, and they had a bit of a problem where they had to switch to /tg/ for a few days. Several people got permabanned for "griefing" when they threw pies as the clown. Just a week later I was jobbanned from every position but assistant for taking a willing participant and making him retarded with my bible in order to show the power of god.
There was another time where I was beaten into crit by an admin and warned for drawing 'fuck' outside of security as an assistant. What servers do you typically go on? This is the opposite of my experience with roleplayers.[/QUOTE]
citadel station aka that one erp server
no joke but playing clown on that is the best, not because "oh you get to annoy degenerates" but because most of them know how to take a joke since a lot of them are lonely shitposters; they never get actually annoyed and they don't instantly lynch the clown for throwing a banana peel. but like i mentioned earlier you just need to avoid harm as some of the admins can powertrip via PM if they don't like a prank (one gave me shit for making a space lube slip and slide into disposals).
Context: English is not my native language, even though I'm perfectly bilingual.
It just dawned on me that the "Space Heaters" in-game aren't called that because they're the futuristic spage-age version of a normal heater, it's just what they're actually called normally.
:eng101s:
[QUOTE=StrawberryClock;52652464]Context: English is not my native language, even though I'm perfectly bilingual.
It just dawned on me that the "Space Heaters" in-game aren't called that because they're the futuristic spage-age version of a normal heater, it's just what they're actually called normally.
:eng101s:[/QUOTE]
well, in general they're broken to begin with - no matter how many of them I put outside of arrivals, I still freeze to death and the space isn't heated
[QUOTE=Nexosz;52653154]well, in general they're broken to begin with - no matter how many of them I put outside of arrivals, I still freeze to death and the space isn't heated[/QUOTE]
well you're not gonna heat space with that attitude soldier
Sorry, you need to Log In to post a reply to this thread.