• Is learning GLua worth it anymore?
    23 replies, posted
Now I am asking this question solely based on the fact that Garry's Mod 2 is coming out relatively soon but is GLua worth trying to learn/work being this late in the game of scripting for Garry's Mod? I would just like to know because I don't want to invest my time in something that is at the end of its cycle, and don't get me wrong I know the importance of learning a language no matter the longevity of it but I'd rather learn a language that will last longer.
[QUOTE=MistyVermin;49838364]Now I am asking this question solely based on the fact that Garry's Mod 2 is coming out relatively soon but is GLua worth trying to learn/work being this late in the game of scripting for Garry's Mod? I would just like to know because I don't want to invest my time in something that is at the end of its cycle, and don't get me wrong I know the importance of learning a language no matter the longevity of it but I'd rather learn a language that will last longer.[/QUOTE] Garrys Mod 2 isn't coming out anytime soon. The bellends over at the game journalism site wrote lies in that VR game launch list. [editline]asdf[/editline] Lua is a pretty nice lightweight scripting language to learn.
[QUOTE=aurum481;49838429]Garrys Mod 2 isn't coming out anytime soon. The bellends over at the game journalism site wrote lies in that VR game launch list. [editline]asdf[/editline] Lua is a pretty nice lightweight scripting language to learn.[/QUOTE] Thanks for clearing up the vr game stuff but as far as I've heard the game is in development I kind of remember Garry even saying it was in the making and that was like 2-3 years ago.
Why would garry release a new garrysmod when the current version is still incredibly popular and making a lot of money?
Whats the problem? If you want to create something to play with - learn lua. Its simple scripting language. About gmod2: i think, gmod with custom (or just another not-a-source) engine will be greater and better. Also, no more awesomium, plaes
[QUOTE=StonedPenguin;49838790]Why would garry release a new garrysmod when the current version is still incredibly popular and making a lot of money?[/QUOTE] While still incredibly popular, another Garry's Mod would probably make quite a lot of money. [QUOTE=iJohnny;49838831]Whats the problem? If you want to create something to play with - learn lua. Its simple scripting language. About gmod2: i think, gmod with custom (or just another not-a-source) engine will be greater and better. Also, no more awesomium, plaes[/QUOTE] I've heard rumors of Garry's Mod 2 no longer supporting lua thats why I asked the question.
[QUOTE=StonedPenguin;49838790]Why would garry release a new garrysmod when the current version is still incredibly popular and making a lot of money?[/QUOTE] Because a new engine that runs better than source (IE source 2) would be amazing, and it actually going to be done when source 2 comes out
[QUOTE=AJ10017;49838939]Because a new engine that runs better than source (IE source 2) would be amazing, and it actually going to be done when source 2 comes out[/QUOTE] Money talks a whole lot louder then "it will be amazing". Why kill off an older product if it still does the job and makes lots of money?
I think Garry's Mod 2 would be mentally retarded. Just my opinion.
[QUOTE=StonedPenguin;49841514]Money talks a whole lot louder then "it will be amazing". Why kill off an older product if it still does the job and makes lots of money?[/QUOTE] your only right on 1 point. GarrysMod may still make a lot of money, but the engine is showing its age. it performs like shit due to it being single-core along with the addons already at their limits with what they can do with the game
[QUOTE=AJ10017;49841593]your only right on 1 point. GarrysMod may still make a lot of money, but the engine is showing its age. it performs like shit due to it being single-core along with the addons already at their limits with what they can do with the game[/QUOTE] You do realize that the glitches, the funny mishaps, ect. are the main reasons Garry's Mod has it's audience that it does, correct?
[QUOTE=StonedPenguin;49838790]Why would garry release a new garrysmod when the current version is still incredibly popular and making a lot of money?[/QUOTE] Because Garry's Mod still has an active following, transitioning to a new game gives a guaranteed community who is aware of how the game works and its development cycle. Look at the Call of Duty franchise -- new games are released even after the old ones still have a huge following, which guarantees them sales as opposed to them putting out an entirely original game. It's a great marketing tactic; so you are correct. Money does talk. [editline]29th February 2016[/editline] [QUOTE=StonedPenguin;49841514]Money talks a whole lot louder then "it will be amazing". Why kill off an older product if it still does the job and makes lots of money?[/QUOTE] Making a new one does not kill of the old one. Diminishes it, sure, but it will always be on a different engine and it will always have a small but loyal following.
[QUOTE=code_gs;49841620]Because Garry's Mod still has an active following, transitioning to a new game gives a guaranteed community who is aware of how the game works and its development cycle. Look at the Call of Duty franchise -- new games are released even after the old ones still have a huge following, which guarantees them sales as opposed to them putting out an entirely original game. It's a great marketing tactic; so you are correct. Money does talk. [editline]29th February 2016[/editline] Making a new one does not kill of the old one. Diminishes it, sure, but it will always be on a different engine and it will always have a small but loyal following.[/QUOTE] True, however, it's just like games such as ARK. They REALLY should've used a different engine on that game. I mean, it has nothing to compare to, like a prequel or what have you... However, you can just feel it while playing.
[QUOTE=Percipience;49841635]True, however, it's just like games such as ARK. They REALLY should've used a different engine on that game. I mean, it has nothing to compare to, like a prequel or what have you... However, you can just feel it while playing.[/QUOTE] you do know Ark runs on Unreal Engine 4 right? you know, a cutting edge engine? Ark is just unoptimized because its still in early access.
[QUOTE=AJ10017;49841646]you do know Ark runs on Unreal Engine 4 right? you know, a cutting edge engine? Ark is just unoptimized because its still in early access.[/QUOTE] It does not matter how "cutting edge" the engine is. If you make certain controls one way, and the graphics/the way the game runs another way... It will not balance. Ark is a great example. A fun game, but poor choice in software. This is how I would see Garry's Mod 2. [editline]29th February 2016[/editline] Especially in this case, since you are comparing a GREAT game to a new one. It would be really hard to beat. Plus, it's a sandbox game... What would Facepunch do, make better maps, and optimize the game a little bit? And that being said, optimizing shit could be in the form of an update, instead of a whole new game.
[QUOTE=Percipience;49841670]It does not matter how "cutting edge" the engine is. If you make certain controls one way, and the graphics/the way the game runs another way... It will not balance. Ark is a great example. A fun game, but poor choice in software. This is how I would see Garry's Mod 2. [editline]29th February 2016[/editline] Especially in this case, since you are comparing a GREAT game to a new one. It would be really hard to beat. Plus, it's a sandbox game... What would Facepunch do, make better maps, and optimize the game a little bit? And that being said, optimizing shit could be in the form of an update, instead of a whole new game.[/QUOTE] you dont seem to understand. Garry and his team cant release an update to garrysmod moving it to source 2. doing that would be worse than the change from gmod 12 to gmod 13, literally EVERY addon made for garrysmod would be broken. Source 2 would be a major upgrade to the game. physics would be improved vastly with rubicon instead of havok. we would have the source 2 hammer editor. we would have native lua compatability, and garry actually plans on adding C# scripting to the game. we would have a vastly superior menu system to the current one. i dont think garrysmod 2 would have any trouble destroying the original in terms of its flexibility.
[QUOTE=AJ10017;49841756]you dont seem to understand. Garry and his team cant release an update to garrysmod moving it to source 2. doing that would be worse than the change from gmod 12 to gmod 13, literally EVERY addon made for garrysmod would be broken. Source 2 would be a major upgrade to the game. physics would be improved vastly with rubicon instead of havok. we would have the source 2 hammer editor. we would have native lua compatability, and garry actually plans on adding C# scripting to the game. we would have a vastly superior menu system to the current one. i dont think garrysmod 2 would have any trouble destroying the original in terms of its flexibility.[/QUOTE] I did not say that they could change the engine in an update. I said they can optimize the game in an update.
[QUOTE=Percipience;49841784]I did not say that they could change the engine in an update. I said they can optimize the game in an update.[/QUOTE] The game is pretty damn optimized. That's not to say multicore rendering and cef wouldn't make massive clientside differences. It's bad code that makes the game run so badly. I run a server with 100-120+ players simultaneously on daily with stable server fps and decent clientside FPS.
[QUOTE=StonedPenguin;49841824]The game is pretty damn optimized. That's not to say multicore rendering and cef wouldn't make massive clientside differences. It's bad code that makes the game run so badly. I run a server with 100-120+ players simultaneously on daily with stable server fps and decent clientside FPS.[/QUOTE] This is exactly what I'm saying. Why make another game? I mean I guess it makes since to improve the performance. However, this would be a bad idea, money-wise. Casual players don't really care about those extra 15 frames. Or the fact that the performance isn't the BEST it could be(or the casual players I've met). Most people who play Garry's Mod are hardcore, however, about 30% is casual players.
[QUOTE=Percipience;49841855]This is exactly what I'm saying. Why make another game? I mean I guess it makes since to improve the performance. However, this would be a bad idea, money-wise. Casual players don't really care about those extra 15 frames. Or the fact that the performance isn't the BEST it could be(or the casual players I've met). Most people who play Garry's Mod are hardcore, however, about 30% is casual players.[/QUOTE] What the fuck are you talking about? It's a completely different engine that has endless new possibilities? That's like saying, "why not have only one strategy game? Why not have only one Final Fantasy/Call of Duty/Legend of Zelda/Mario/console? Why not have only one car?" Because demands, popular opinion, and technology are constantly advancing and changing. Garry's Mod was first released over a decade ago.
GLua is one of the easiest languages to learn anyway (at least in my opinion) so I don't see a problem with trying to learn it - really all it is is Lua with some hooks and timers and a bit of other good stuff added
[QUOTE=MistyVermin;49838914]I've heard rumors of Garry's Mod 2 no longer supporting lua thats why I asked the question.[/QUOTE] Empty rumors. [QUOTE=garry;48126979]What I would like to do is use Lua, but get rid of the stupid syntaxes, like the comments syntax, and add in c style syntax like && || and the binary operators and whatever, and make arrays 0 based instead of 1 based. I feel like if we encourage people to use Lua syntax - especially as their first language, we're doing them in an injustice because its syntax is just contrary a lot of the time.[/QUOTE] [QUOTE=garry;48147542]You can probably stop debating languages now. We have decided our priorities.[/QUOTE] They will replace some of Lua's syntaxas so it look more like C, but Lua stays. 'Gmod 2' might support a second language (Garry wants C# but 'But yeah - security, cross platform concerns, accessibility.. all worries.') ..
All programming languages follow similar structures/ideas - even if Glua stops being used, you can transfer that knowledge into other areas and feel much more comfortable than someone diving straight in
Lua is bae, And even if you did not use it in garry's mod your still taught your self the fundamentals of programming, Which can be the hardest part when trying to learn a new language. Your knowledge of how code executes, How to the write the logic and just general knowledge will be paseds into almost any other language you learn, If you learn to choose another. [editline]1st March 2016[/editline] rip NiandraLades ninjaring me, Should of refreshed :c
Sorry, you need to Log In to post a reply to this thread.