kuligs2 Why dont people stick with gdscript?
GodotVisualBasic
C# is a modern language with many features, some of them cutting edge. It's fantastic.
One of my favorite C# features is the "null-conditional operator". If you need to access object foo.leg.position for example, normally you'd need for null before every element access. With C# instead you can write foo?.leg?.position : if foo is null OR leg is null OR position is null you get a null back. You can write a single check and be done with it.
I would definitely not lump it in with Visual Basic. That said, to each their own. Personally I still use gdscript with Godot anyways because it's well integrated and documented.
Hey, congrats on being featured!
MikeCL thank you for the congrats - and thanks to the community
- Edited
xyz I started out with quickBASIC way back in the day, I do have some nostalgia for it but I wouldn't really use it today. And if I did want to get a nostalgia fix I'd probably do something in freeBASIC just for the lulz at this point.
Still, I can see this being a bit of fun for some.
- Edited
Megalomaniak My first exposure to code was Basic as well. Can't remember if it was on C64 or Spectrum. But soon I discovered that you can do miracles using the infinitely more powerful machine code. I get maximum nostalgia kick by just looking at 6502 assembly. How weird is that?
xyz I remember coding a text adventure in Basic on an old Tandy model if that tells you how old I am (it was a dinosaur when I got it). I still have memories of GOTO in my head.
- Edited
CALL RSEED
10 PRINT *, "YOU ARE IN WITTS END"
READ *, WORD
IF (WORD .NE. "EAST") GOTO 10
CALL RNUM(RNUM)
IF (RNUM * 100 .GE. 5) GOTO 10
PRINT *, "YOU ESCAPED WITTS END"
It is nice to see new scripting lang in Godot,
but I'm afrid that you need to teach GDScript yourself as M$ made VisualBasic a zombie: https://www.thurrott.com/dev/232268/microsoft-plots-the-end-of-visual-basic