FaroukTheHedge
Member
Will . Maybe you can Use Photoshop CS5 To Make Custom textures, Which Is the Easiest Way
I also wonder why only now they decided to include LUA in SRB2...
The reason why they included LUA is to replace the the old SOC files. LUA is more simple then socing. Socing require's knowledge and experience (in my opinion). And most game's has LUA in it. So people already have some knowledge to create a LUA file. Socs can only do so much, but with LUA you can do more then that. Socs can't actually script but LUA can. You will soon see why they added LUA when 2.1 come's out.
Lua won't replace SOC. It can do most (maybe even all?) of the stuff SOCs can do, but it's basically a whole different thing. SOC basically lets you screw around with the game's settings, and it also lets you create new objects by combining the features of existing ones, but you can't escape the confines of what SRB2 provides you with. Lua doesn't have these kinds of restrictions. As long as the necessary interfaces are provided in SRB2's source code, you can basically write your own code and embed it into the game.The reason why they included LUA is to replace the the old SOC files.
Not really. SOC's syntax might be pretty much unreadable, but if you know what all the options do, you pretty much have all the information you need. Lua is much freer than that, and it's also much more extensive, which on one hand makes it more powerful, but on the other hand also much more complicated and difficult to learn. If you have never written programming code before, Lua will basically be an entirely new world for you.LUA is more simple then socing. Socing require's knowledge and experience (in my opinion).
Now that's just not true.And most game's has LUA in it.
Lua support for SRB2 is pretty much JTE's brainchild. He originally planned to release a mod called SRB2Lua, but when he joined the dev team (which was after 2.0's release), it was decided to incorporate it into SRB2 proper.So, in other words, LUA is one more way to give SRB2 2.1 more possibilities. What i asked is: why didn't they include it in previous versions? I don't think these posts helped me much.
Probably not as soon as you think, it might be quite long until it is released. Therefore you don't have to discontinue working on this.2.1 is coming out? Did I make all of this for nothing?
Probably not as soon as you think, it might be quite long until it is released. Therefore you don't have to discontinue working on this.