also not to mention how bad the roblox hacking is right now anti cheats are genuinly so bad rn to the point where a game WITH 1 BILLION VISITS kept getting stuff leaked because there was a hacked clinet that allowed people to join the test server roblox keeps trying to fix it but to some extent its made it worse
I used Roblox before but it’s hard
Not to mention the fact it uses a proprietary language that only works with its own engine. It isn’t good unless your just trying to dabble with a little bit of programming
Just Googled, Godot actually uses webassembly. While I wholeheartedly encourage the use of Godot (I use it myself), I cannot, for the sake of load times, encourage it to be used for simple, quick games. Godot allows for extremely complicated & great web games, but they also package lots of things into the export and the app size may be bloated, so loading times will be longer.
I must say, you can modify the Godot web export, and make it export a FAR slimmer file with the same quality, but it requires a bit of tinkering & googling.
Rust is on the simpler side if your looking into backend and game dev.
???
tf you saying?? Proprietary language???
Roblox uses Lua, a lightweight, embeddable scripting language made in 1993 by some Brazilian guys, it is a completely open-sourced language.
Lua prides itself on being one of the simplest (and fastest) languages ever, being only a couple hundred kb (and only 20000 lines of C code altogether) as well as being the fastest interpreted scripting language.
Lua was made to be embeddable, which is why it is used in programs like coregames.com, roblox.com, and other programs for their modding tools & game creation.
It uses a seperate type of lie which doesn’t exactly work in most situations elsewhere
oh right, I forgot about frameworks. I guess I’m just torturing myself trying to make a game with pure js.
It uses a modified Lua, yes, but it is still very, very similar. The Lua seen in Roblox is only like that to make it simpler for the end user.
and the few people that do moderate are barely paid anything and are from india
Certainly! Writing a ‘Hello, World!’ program in Lua is straightforward. Let’s create a simple Lua script that prints the classic greeting message:
Lua
print("Hello, World!")
AI-generated code. Review and use carefully. More info on FAQ.
Here’s what you need to do:
- Create a Lua File:
- Open a text editor (such as Notepad, Vim, or VS Code).
- Type the above Lua code into a new file.
- Save the file with the name “hello-world.lua”.
- Run the Program:
- You can execute the program using the following command in your terminal or command prompt:
lua hello-world.lua
- The output will be:
Hello, World!
- Optional: Make It Executable:
- If you want to run the program without explicitly feeding it into the interpreter, you can make it an executable.
- Add the following shebang line at the top of your Lua file:
Lua
#!/usr/bin/env lua
AI-generated code. Review and use carefully. More info on FAQ.
- Give the file executable permissions:
chmod +x hello-world.lua
- Now you can run it directly without the
./
prefix:
./hello-world.lua
- Interactive Mode:
- You can also run the Lua interpreter in interactive mode (REPL) by typing
lua
in your terminal:
lua
- Then enter the following command:
Lua
print("Hello, World!")
AI-generated code. Review and use carefully. More info on FAQ.
- You’ll see the output:
Hello, World!
- Execute Arbitrary Code via Command Line:
- To execute arbitrary Lua code directly from the command line, use the
-e
option:
lua -e "print('Hello, World!')"
- This will also print:
Hello, World!
Feel free to explore Lua further—it’s a versatile language with a lot to offer!
all ai
Roblox is a step, you are not supposed to be successful, you are rarely ever. If he wants testers, he has us. Or himself. Roblox is just there for learning.
If you think Roblox is hard, everything else will be like a brick wall.
And so what if it’s hard? If you don’t do anything that’s hard, you won’t make any progress.
are u trying to be rude or give me an advice
That’s just a hello world program, Lua looks like english compared to rust.
Learning ROBLOX lua is extremly redundant because ROBLOX lua can only be useful on ROBLOX
yeah, looks easy.
all you do is
print("Hello, World!")
and Hello, World! is printed, simple.
Only is a strong word, the syntax of Roblox Lua is exactly the same as regular Lua, as well as all the keywords, etc.
I was able to make a basic game in LOVE2D (A Lua framework, nothing to do with Roblox) just because I knew Lua from Roblox.