home.social

#luau — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #luau, aggregated by home.social.

fetched live
  1. Not my usual Ruby beat: one weekend I built a Roblox game, in a language (Luau) I'd never touched, just to see what it was like.

    Behind the toy reputation there's a real codebase, Rojo syncing from my own editor, --!strict typed Luau, server-authoritative physics, and the pure logic under headless unit tests.

    I wrote up what surprised me, and you can play the thing:

    bounga.org/projects/2026/07/25

    #Roblox #Luau #gamedev

  2. "Ya know how sometimes you go on vacation and you’re so busy that, at the end of it, you wish you had another week of vacation to recoup? Well, that’s the beauty of retirement (and early retirement) – you can actually make that happen!"

    routetoretire.com/hawaii-vacat

  3. Книга: «Roblox: играй, программируй и создавай свои миры. 3-е изд.»

    Привет, Хаброжители! Что такое Roblox? Это красочная компьютерная платформа для создания и публикации своих игр. Мир Roblox изо дня в день становится все популярней, и ты можешь стать его частью! Если ты мечтаешь стать геймдизайнером и создать свою игру, но не знаешь, с чего начать, эта книга поможет тебе!

    habr.com/ru/companies/piter/ar

    #Roblox #luau #разработка_игр #дизайн_игр

  4. Bonnie Gordon is joining us on Risa! Bonnie will be performing at our Trek Long Island Luau with the Stars on Saturday evening so purchase your tickets early. They are selling fast!
    Bonnie will also be available all weekend for autographs and photo ops!
    Treklongisland.com
    #startrek #longislandny #Luau

  5. ТИПЫ ДАННЫХ И ОПЕРАЦИИ НАД ТИПАМИ ДАННЫХ

    Привет, Хаброжители! Не ждали? Издаём! Книга о разработке игр в Roblox О движке Roblox в новом издании Мы открыли предзаказ на книгу «Roblox: играй, программируй и создавай свои миры. 3-е изд.» Андрея Корягина. Предлагаем ознакомиться с отрывком «Типы данных и операции над типами данных». ПЕРЕМЕННЫЕ Первым делом нужно рассмотреть основы любого языка — это типы данных, с которыми он работает.

    habr.com/ru/companies/piter/ar

    #Roblox #предзаказ #luau

  6. read rust naming guideline: mostly clear recommendation for any data type with agreed standard
    reed #luau naming guides: first guide - use camelCase for functions; second guide: use only PascalCase for everything; third guide, for lua not luau specifically: use snake_case for functions; #lua language server: functions should be in PascalCase; luau-lsp doesnt care

    how do you name things in lua(u)? files, functions and return tables types? for example:
    file myPlugin.luau:
    local MAX_USERS_COUNT = 100

    local function doSomething(phone_number: string, finger_count: number): number
    print(phone_number)
    result = finger_count * MAX_USER_COUNT
    return result
    end

    return {
    DoSomething = doSomething,
    }

    how do you usually name things here? i would use camelCase for local vars, functions and file names, LOUD_SNAKE_CASE for constants, and PascalCase for return tables fields, after reading some guides
    also, how many spaces for indentations? i usually use four for python and rust, but maybe lua(u) has different conventions?

    #programming

  7. I wish there were some examples of virtual worlds with user-accessible Luau scripting that I could look at, since I'm not 100% confident that my implementation in github.com/NovaSquirrel/Tilema is good and that I'm using the API right.

    That was one of the trickiest and most complicated systems I ever tried to make. I don't *think* it leaks, and I don't *think* I've seen evidence of it leaking, but memory usage goes up and down in a way that's unintuitive to me.

    That said, multi-user worlds where people can put objects running user-provided scripts in the same environment seems to be such a niche concept that I wouldn't be surprised if Second Life and Tilemap Town's server were actually the *only* programs that even attempt this use-case with Luau (or maybe even Lua?) and I assume I can't just go ask the SL devs what they're doing. Maybe I would be surprised.

    #luau #lua

  8. 🌺 Behold, Luau: the #scripting #language that's so "fast" and "small" you'll hardly notice it exists! #Roblox "evolved" Lua so much, it's practically unrecognizable, but don't worry, it's still "safe" and "gradually typed" – because who wouldn't want to #gradually type? 😂🔧
    luau.org/ #Luau #fast #small #typed #safe #HackerNews #ngated

  9. 😂 Ah, yet another #GitHub project promising to revolutionize your life with a "standalone #Luau runtime"—because clearly, your biggest problem was not enough Luau in your life! 😜 But hey, at least now you can *automate any workflow* while pretending you're not just procrastinating on using the same old frameworks. 🚀
    github.com/lune-org/lune #Automation #Procrastination #Workflow #Humor #HackerNews #ngated

  10. I think it's clear now.

    I'm exiting selling plugins for money on the Roblox Plugin Marketplace when the Creator Store launches.

    https://create.roblox.com/docs/production/publishing/selling-on-the-creator-store

    I'm fucking pissed off that this is the way things are. Granted it was only for a month but I helped beta test paid plugins before they were open to the public. Surely I shouldn't now be locked out from this?

    I refuse to sell my plugins over $4.99 because I don't think I will get any sales. I do not meet one of the requirements for joining. It is clear that I am either taking things off-sale or making it free.

    I may as well just quit Roblox development altogether at this point since I don't have any game ideas and I literally have a few friends that I could work with but that's it.

    I'm pissed off.

    #roblox #robloxdev #gamedev #plugindev #dev #developer #coding #plugins #luau

  11. The #Luau talk at HATRA 2023 is about five hours into youtube.com/live/M_l4MMzf2tQ. I would recommend skipping about five minutes of faffing around with audio problems 🙄

  12. If anyone's waiting to watch the #HATRA2023 talk about the #Luau programming language, it'll be live at youtube.com/live/M_l4MMzf2tQ

  13. We have a mini-site for the papers we've published about the #Luau programming language! research.luau-lang.org/

  14. This post's intention is not to be rude, just thought I'd clarify that.

    So, Roblox has ruined your life just because your posts got taken down? There's seriously much more serious issues than that, we could talk about the Roblox-developer pay rate, we could talk about Roblox rolling out updates without getting feedback first, but instead you decide to complain about someone reporting your posts on a forum.

    #Roblox #RobloxDev #RobloxDevForum #RobloxLuau #Luau #gamedev

  15. Yay, we released our first large external contribution to the #Luau programming language! String interpolation: luau-lang.org/2023/02/02/luau-