Space Engineers - Say goodbye to Starmade and Blockade runner.
16,985 replies, posted
[QUOTE=kopd;45000662]Well, it's not like you're being forced to use programming. It's entirely optional. Your existing builds aren't going to stop working or anything.[/QUOTE]
it depends entirely on the advantage it gives you.
[QUOTE=NoDachi;45000742]it depends entirely on the advantage it gives you.[/QUOTE]
I suppose for multi-player that may be true, but it's not clear if that's what Used Car Salesman meant. But the point that existing builds will continue to work the same stands. My Starfury is still going to be a Starfury and handle like it always has. But I won't be able to put any programmatic bells and whistles on it without coding. Unless they do add a beginner mode or whatever.
But seriously, I don't think anybody who is at all interested would have trouble learning enough C# from a tutorial to be able to use the feature. It's a pretty straightforward language. If they wanted to be assholes, they'd do it in COBOL.
Even though I liked E2, it was always a bit depressing when you joined a GMOD server and everyone on it was sitting stationary with the little "E2" symbol floating above their head.
I see most people just sitting and coding rather than actually building things or trading or fighting.
Fights would just devolve into who can code the deadliest weapon first.
If code can run through a rotor, then squeegy may just be able to make a fully functioning scavenger bot, complete with articulated arms.
gonna say it again
programming in spacebuild segregated the community into "those who could use wire" and "those who could not use wire"
ignore the fact that E2 was overpowered omniscient bullshit, what I have said above still stands.
[QUOTE=Cloak Raider;45000887]gonna say it again
programming in spacebuild segregated the community into "those who could use wire" and "those who could not use wire"
ignore the fact that E2 was overpowered omniscient bullshit, what I have said above still stands.[/QUOTE]
I was keeping up with E1, but when E2 came out I just gave up.
I'd have preferred lua, easier to implement in a non compiled state, and easier to debug on the fly probably.
[sp]Totally not pulling this out of my ass because I prefer C++/lua over C#, no siree[/sp]
[QUOTE=Cloak Raider;45000887]gonna say it again
programming in spacebuild segregated the community into "those who could use wire" and "those who could not use wire"
ignore the fact that E2 was overpowered omniscient bullshit, what I have said above still stands.[/QUOTE]
I was an avid E2 programmer way back when I used to play Gmod. I specialized in holograms of all types, from conjuring virtual spiders to blinding boxes, I could pretty much overwhelm peoples' senses all without them being able to fight back against it. So yes, I do agree with you. People who can program will absolutely demolish those who cannot. They'll make viruses one cannot remove that disable ships, self-destruct bombs and even eject all useful cargo. The people who cannot will be utterly powerless to fight back, depending on what the programs do.
Then again, I always had a pessimistic view of e2, even while I was programming it.
[QUOTE=xxfalconxx;45001037]People who can program will absolutely demolish those who cannot. They'll make viruses one cannot remove that disable ships, self-destruct bombs and even eject all useful cargo. The people who cannot will be utterly powerless to fight back, depending on what the programs do.
[/QUOTE]
i'm so not playing public survival servers when this is implemented
don't want some sperg to ruin what I made with a press of a button
and don't get me started on ~private~ scripts, oh god
i like how we're referring to coders as spergs and non-coders as plebs
In GMod, nobody has power of the person who spawns a locker and throws it at people...unless god mode is on, but even then it sends the person flying.
In MP do asteroids come really late in the game? My friend and I set up a scenario in survival and now want to defend against asteroids but when we changed the setting and go back in there not showing up. We even put it on apocalyptic.
I'd rather not have to learn how to program in order to not get assfucked in a public server. As it stands right now, it's a matter of who has the most creative/effective design for a ship when it comes to determining the victor of combat, and I wish it would stay roughly thereabouts. If the "programming" was something simple, even like a visual drag-and-drop make-this-do-that-on-keypress kind of thing, then that would be great, but [I]actual[/I] programming? Really?
Edit: Oh, pardon me for offending your sensibilities Civil, do you care to share just what exactly you found dumb about me wanting to be able to enjoy multiplayer in this game without it devolving into the shit-mess that Gmod's MP became with Wire and E2?
I think we'll be fine. You probably have to upload the code to the ship's database or something like that, so each ship runs on its own code. Simply put, viruses would actually be cool because you would have to get into the ship to put it in first, which means now we would have a reason to ram and/or board rather than just blow the shit out of your enemy.
[QUOTE=DeEz;45001145]i like how we're referring to coders as spergs and non-coders as plebs[/QUOTE]
plebpride worldwide
I think something you guys are missing is that coding is really easy! it can look pretty daunting (especially when it's something like C as opposed to lua or javascript) but it's really not hard once you understand it :v:
having it in the game is a great way to learn how to code, since even if they do leave it completely raw like in the example, it will still be a lot easier than making a real program
it can be frustrating, but it's a lot of fun seeing your creations come to life when you put the effort in
I code at work so when I come home I just want to build ships and pew pew
I'd rather have some much needed optimizations first though, both to netcode and graphical
[editline]4th June 2014[/editline]
[QUOTE=krail9;45001399]I think something you guys are missing is that coding is really easy! it can look pretty daunting (especially when it's something like C as opposed to lua or javascript) but it's really not hard once you understand it :v:
having it in the game is a great way to learn how to code, since even if they do leave it completely raw like in the example, it will still be a lot easier than making a real program
it can be frustrating, but it's a lot of fun seeing your creations come to life when you put the effort in[/QUOTE]
if you make coding in the game too powerful you're gonna end up with the wiremod fiasco all over again
although if they stay on the level as the sample objects they've provided I don't see what could go wrong
also a visual scripting system (maybe like the one in cryengine) with an option to edit the raw code would be neat for both plebs and spergs alike
I don't understand all the fuss. Programming's just gonna let you control the ship's functions, not magically create aimbot monster drone ships.
All I want to do with programming is to make a mining drone that gathers ore then docks to my construction ship and unloads it for refining and assembly
[QUOTE=Minelayer;45001627]I don't understand all the fuss. Programming's just gonna let you control the ship's functions, not magically create aimbot monster drone ships.[/QUOTE]
yeah it will
set up some small ships with a computer for flying and point them at people you don't like
boom, monster drone ships
[QUOTE=krail9;45001399]I think something you guys are missing is that coding is really easy! it can look pretty daunting (especially when it's something like C as opposed to lua or javascript) but it's really not hard once you understand it :v:
having it in the game is a great way to learn how to code, since even if they do leave it completely raw like in the example, it will still be a lot easier than making a real program
it can be frustrating, but it's a lot of fun seeing your creations come to life when you put the effort in[/QUOTE]
The thing is, I don't [I]want[/I] to have to learn a programming language just to get a leg up on other people. To me, programming is work, not fun/play. I don't want to have to work in order to enjoy a sandbox game, or any game, really. It's why I don't enjoy MOBAs, because they're not relaxing to me, they require work, albeit of a different kind.
Is the server working right now?
When it crashes I have no way to check, and I also have no way to check if anyone's on it, and Timezbrick couldn't join it.
God damn I hope the next update adds some more functionality to the server.
[QUOTE=PaperBurrito;45001641]yeah it will
set up some small ships with a computer for flying and point them at people you don't like
boom, monster drone ships[/QUOTE]
But... you have to aim it. It's like a slightly less complicated Multi-Stage Torpedo
[media]http://www.youtube.com/watch?v=7Uk2xTyoXfY#t=244[/media]
[QUOTE=krail9;45001399]I think something you guys are missing is that coding is really easy! it can look pretty daunting (especially when it's something like C as opposed to lua or javascript) but it's really not hard once you understand it :v:
having it in the game is a great way to learn how to code, since even if they do leave it completely raw like in the example, it will still be a lot easier than making a real program
it can be frustrating, but it's a lot of fun seeing your creations come to life when you put the effort in[/QUOTE]
It may be easy to you but it may not be easy to others.
Everyone has different skills and different learning abilities.
Ok but consider this
There is gonna be servers out there that will specifically be for coders and ones that eliminate it entirely
And in war game servers, coding in your own AI IS in fact a huge advantage -- Which i think is the point. It may sound weird, but i think the struggle of facing off against an OP opponent will cause two things to happen: 1. You dedicate yourself to learn to code just as well, or 2. you find other ways to outsmart your enemy that don't involve coding.
C# as it's being shown looks to be on a ship to ship basis. I.E. If you're not there to access the ship yourself and run the code, then it doesn't work. I don't think to begin with it will get out of hand. Comparing this to E2 is not fair at all. They are two languages designed for two different purposes, with two different access levels. As a programmer, i know that for them to give access to the player in regards to things like the ability for a ship to fire thrusters(i know marek said this in his blog, but i highly doubt it will stay or even make it to the release version) pivot, and other shenanigans would be a horrible idea, something that the devs will certainly take into consideration before they roll it out. Thus, the "murder drones" wouldn't be possible. The idea of the programming seems to be to just allow players to make things prettier(HUD/GUI) or to automate tedious/difficult tasks.
So long as there's no applyForce I'm happy with it.
[QUOTE=Chamango;45002135]So long as there's no applyForce I'm happy with it.[/QUOTE]
even if it's implemented initially, it won't stay. As soon as they realize that it's OP, they'll cut it.
Maybe for online play there will be a server option to turn in game programming off. I am going to be enjoying this new feature as I like programming games anyway and I am learning to program in college anyway so it is a sort of win win situation for me but I know how daunting it is to others.
[QUOTE=ossumsauce;45002113]Ok but consider this
There is gonna be servers out there that will specifically be for coders and ones that eliminate it entirely
And in war game servers, coding in your own AI IS in fact a huge advantage -- Which i think is the point. It may sound weird, but i think the struggle of facing off against an OP opponent will cause two things to happen: 1. You dedicate yourself to learn to code just as well, or 2. you find other ways to outsmart your enemy that don't involve coding.
C# as it's being shown looks to be on a ship to ship basis. I.E. If you're not there to access the ship yourself and run the code, then it doesn't work. I don't think to begin with it will get out of hand. Comparing this to E2 is not fair at all. They are two languages designed for two different purposes, with two different access levels. As a programmer, i know that for them to give access to the player in regards to things like the ability for a ship to fire thrusters(i know marek said this in his blog, but i highly doubt it will stay or even make it to the release version) pivot, and other shenanigans would be a horrible idea, something that the devs will certainly take into consideration before they roll it out. Thus, the "murder drones" wouldn't be possible. The idea of the programming seems to be to just allow players to make things prettier(HUD/GUI) or to automate tedious/difficult tasks.[/QUOTE]
Perhaps antennas and such will be useful and able to broadcast code, and have frequencies and encryption (probably just a number for simplicity) so you could [I]technically[/I] hack into a enemy ship and shut it down but you would have to know those two things to do that.
Sorry, you need to Log In to post a reply to this thread.