if you are just starting I would stick with gideros studio instead and then if you don't like it you can use zbs The examples should work out of the box
if you are just starting I would stick with gideros studio instead and then if you don't like it you can use zbs The examples should work out of the box
I personally would stick to Gideros Studio - as if/when we change over to our flavour of Luau I doubt that it will work properly with zerobrane (unless they update that too).
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
I personally would stick to Gideros Studio - as if/when we change over to our flavour of Luau I doubt that it will work properly with zerobrane (unless they update that too).
that is an interesting point which would make me vote against luau whatever the advantages. working with zbs undoubtedly wins over these for me. if this luau urge is serious, then i can ask the creator of zbs if this can be managed.
alas am i wrong to assume that as far as i stick to standard lua code, then zbs should still work fine without changes, even if gideros allows extended luau syntax?
I personally would stick to Gideros Studio - as if/when we change over to our flavour of Luau I doubt that it will work properly with zerobrane (unless they update that too).
As long as you only do code edition with zbs, then you’ll be safe with luau. But I am afraid mobdebug won’t work anymore
debugging depends on mobdebug, so that will kill off the perhaps main advantage of zbs (besides that i'm just used to it, so it would be a pain to change it even if gideros studio would know everything that zbs knows). so why wouldn't mobdebug work?
See the set of changes here: https://luau-lang.org/compatibility I am trying to put back mandatory features of lua they removed, it shall be quite easy for typical API calls, but debug library heavily depends on internal lua state, which would have changed a lot in luau
i see. then i'd be interested to know how serious is your urge to move to luau? i also don't know how much work is to update mobdebug to luau. in any case i made an issue on zbs github about this, just to see if the developer thinks if it is reasonable to add support for it.
Frankly I don't think moving to Luau is urgent, but it does bring interesting features: better performance (I'd like to know how much exactly) and gradual typing, for those I am interested in. Gradual typing, in particular, could help solve a few challenges I am facing while trying to improve Gideros.
Frankly I don't think moving to Luau is urgent, but it does bring interesting features: better performance (I'd like to know how much exactly) and gradual typing, for those I am interested in. Gradual typing, in particular, could help solve a few challenges I am facing while trying to improve Gideros.
yes, the advantages are clear, e.g. i'd also like if the editor could notice if i mistype the name of some variable. performance is also a bonus, of course. but the disadvantages are not yet clear to me, but now i see this one related to zbs debugging.
The advantages I can see are performance - apparently it can be lots faster than regular Lua, gradual types, and maybe the future possibility of JIT performance. Plus the fact that a multi-million pound organisation is committed to it, making regular improvements.
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!). https://deluxepixel.com
Comments
https://www.indiedb.com/tutorials/gideros-with-zerobrane
at least i still use zbs for debugging and don't remember making any major changes.
let me know if you succeed.
Likes: MoKaLux
Fragmenter - animated loop machine and IKONOMIKON - the memory game
The examples should work out of the box
Fragmenter - animated loop machine and IKONOMIKON - the memory game
thanks
1.copy "user-sample.lua", named "user.lua".
2.change "path.gideros" from "user.lua".
3.add "require("mobdebug").start()" in "mian.lua"
Likes: keszegh
https://deluxepixel.com
if this luau urge is serious, then i can ask the creator of zbs if this can be managed.
alas am i wrong to assume that as far as i stick to standard lua code, then zbs should still work fine without changes, even if gideros allows extended luau syntax?
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: SinisterSoft
Fragmenter - animated loop machine and IKONOMIKON - the memory game
so why wouldn't mobdebug work?
Fragmenter - animated loop machine and IKONOMIKON - the memory game
I am trying to put back mandatory features of lua they removed, it shall be quite easy for typical API calls, but debug library heavily depends on internal lua state, which would have changed a lot in luau
Likes: SinisterSoft
then i'd be interested to know how serious is your urge to move to luau?
i also don't know how much work is to update mobdebug to luau. in any case i made an issue on zbs github about this, just to see if the developer thinks if it is reasonable to add support for it.
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Likes: SinisterSoft
but the disadvantages are not yet clear to me, but now i see this one related to zbs debugging.
Fragmenter - animated loop machine and IKONOMIKON - the memory game
https://deluxepixel.com