← Home ← Back to /v/

Thread 715777730

36 posts 16 images /v/
Anonymous No.715777730 [Report] >>715777819 >>715778123 >>715778704 >>715779475 >>715779569 >>715780207 >>715782175 >>715782391 >>715783660 >>715783680 >>715783754 >>715784830 >>715788692 >>715788884 >>715789115 >>715789428
Tim Sweeney has responded to my email about the Lua scripting language.
Anonymous No.715777819 [Report]
>>715777730 (OP)
This board is for inane conversation, mybe try >>/g/
Anonymous No.715778123 [Report]
>>715777730 (OP)
*adjusts taped up glasses* *puts 6 pencils in pocket protector* uimmm nyeah lua isnt typesafe
Anonymous No.715778292 [Report] >>715780167 >>715782501
>le online players

Its crazy that modern games can barely do 64 players online. Like two decades ago I thought 4 players was crazy locally. By 2025 we should have had 1,000 player games by now. We should have had MMOs with no server hopping. I'm still waiting for a Dynasty Warriors that let me fight ONE MIRRION TROOPS in real time without fade in/pop in.
Anonymous No.715778704 [Report]
>>715777730 (OP)
wtf is he talking about luajit is fast
Anonymous No.715779475 [Report] >>715785678
>>715777730 (OP)
now ask him why he hates the Unreal games and delisted them in the first place
Anonymous No.715779569 [Report]
>>715777730 (OP)
Can you ask him to stop chewing the remote?
Anonymous No.715780037 [Report] >>715784548
So if Lua isn't good enough, what is the best language to sandbox your game for mod potential?
Anonymous No.715780167 [Report]
>>715778292
>Like two decades ago I thought 4 players was crazy locally.
battlefield 1942 came out over 20 years ago and had a max player count of 64
Anonymous No.715780207 [Report]
>>715777730 (OP)
if he actually responded to this retard's no doubt asanine stack overflow-tier question, i have a little more respect for him
i mostly hate him for the epic store shenanigans but i appreciate busy people taking the time to answer people who respect/value them
gaben used to respond to emails too, don't know if he still does
Anonymous No.715780489 [Report] >>715784548
Lua is pretty dogshit in projects that require good performance, but if you are making roguelite deckbuilder, you can code all game logic in Lua no problem and it will be convenient to tweak things without project recompilation.
Right tool for the right problem.
Anonymous No.715782175 [Report]
>>715777730 (OP)
What was your email even about?
Anonymous No.715782391 [Report]
>>715777730 (OP)
Tim is such a swell guy honestly
Anonymous No.715782501 [Report]
>>715778292
Matchmaking asks its players to value their time less and less with every additional player.
More than 10 or 12 players just isn't feasible without drop-in, drop-out gameplay and dedicated server browsers.
Anonymous No.715783660 [Report]
>>715777730 (OP)
Type safety is overrated, especially in a scripting language.
It is absolutely wild to say "isn't optimizable" when LuaJIT exists. It's just unreasonably optimized to the point of needing to be excluded from benchmarks of competing languages because it breaks the graph.
Unfortunately, he is right about concurrency. That does kill a lot of usecases for Lua.
Anonymous No.715783680 [Report] >>715784548
>>715777730 (OP)
People are really tired of same and tried technobabble this nigger is constantly spewing, just make your fucking game engine better you faggot.
Anonymous No.715783754 [Report]
>>715777730 (OP)
Now ask him what happened to my damn remote.
Anonymous No.715784481 [Report] >>715784548
LUA is meant to be easy but at the cost of performance. Like using DirectX11 instead of Vulkan.
Anonymous No.715784548 [Report] >>715784797 >>715785409 >>715789523
>>715783680
UE is fine.
Modern programmers are not fine.
When the users are vibe coders, cheap third world labor, and danger-haired western "women", no engine is going to produce good results.
>>715780489
>>715784481
You aren't supposed to write an entire game in Lua. That's insane person talk.
Lua was designed from the beginning to be embedded in C programs. Use it that way and it's both good and fast.
>>715780037
It is good enough and is used widely throughout the industry.
There are some reasonable JavaScript runtimes you can embed these days. But they're still going to increase complexity compared to Lua without necessarily increasing performance.
Anonymous No.715784797 [Report]
>>715784548
WoW uses lua for add-ons instead of the game engine. It bottlenecks the game entirely because add-ons operate on a single thread. Just as DirectX 11 bottlenecks WoW until you switch to Vulkan alternatives.
Anonymous No.715784830 [Report]
>>715777730 (OP)
1 indexed piece of SHIT
Anonymous No.715785324 [Report]
yeah timmy we're not talking about using it to run server infrastructure, that isnt the appeal at all
Anonymous No.715785409 [Report] >>715789481
>>715784548
>>When the users are vibe coders, cheap third world labor, and danger-haired western "women", no engine is going to produce good results.
>implying that isn't exactly who's being hired to do work on UE
really makes you think
Anonymous No.715785678 [Report] >>715785767 >>715789418
>>715779475
I have actually considered mailing him about that.
Because I just don't get what the fuck his problem is.
Pulling the programmers away from it for Fortnite, ok, as much is expected from greed.
But why not just turn it into an officially sanctioned community edition and keep soft supporting it? They made it open source, they could've just let UT bros do the rest. Just put a single Epic engineer in charge of it for oversight or something. Free money/advertisement.
Anonymous No.715785767 [Report]
>>715785678
Unreal is dead largely because of Fortnite. The unreal tournament in UE4 was a mess in terms of monetization.
Anonymous No.715788692 [Report]
>>715777730 (OP)
cool
Anonymous No.715788884 [Report]
>>715777730 (OP)
No other big tech CEO would be able to give you these substantive technical answers without going into MBA wordsalad bullshit. I kneel Tim-sama.
Anonymous No.715789115 [Report]
>>715777730 (OP)
Now ask Gaben what he thinks and if he agrees with Timmy.
Anonymous No.715789178 [Report]
what Tim actually said ‘’ mods are bad for business'' even though roblox is bigger than all epic products and endorses lua scripting
Anonymous No.715789274 [Report]
/v/ shits on Tim and Epic but he's smarter than anyone on this board lol
Anonymous No.715789418 [Report]
>>715785678
>I have actually considered mailing him about that.
he won't answer, he never does when it's brought up. in picrel Tim was responding to the dev of DUSK back and forth, but as soon as he brought this up Tim disappeared, as usual.
Anonymous No.715789428 [Report]
>>715777730 (OP)
can you ask him if the chinese gov... I mean the Epic Store will kneel to american payment processors?
Anonymous No.715789481 [Report]
>>715785409
There's some truth to that, I admit.
The bar for working on engine dev at Epic is nevertheless a lot higher than becoming a "game" """developer""".
For the latter you can just download UE right now, slap some blueprints together with purchased assets or AI slop, and call it game.
It will run like shit and people on this board will attribute that to the engine, not the engine user.
Anonymous No.715789523 [Report] >>715790107
>>715784548
Love2D has been around forever and it works fine.
https://love2d.org/
Anonymous No.715790107 [Report] >>715790565
>>715789523
LÖVE is a wrapper to SDL, just like Pygame.
It works fine especially as a learning tool.
Also like Pygame, I would not suggest it for real work.
Anonymous No.715790565 [Report]
>>715790107
yeah for sure, but as a scripting language to write game logic in; it works fine and works fine in pico-8. You're not writing an engine in it, but it works fine for scripting-- even if it just SDL's api underneath.