Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Justifying a Connect method on maids. -- Regular method. if maid:Alive() then maid.heartbeat = RunService.Heartbeat:Connect(function(dt) print("delta time", dt) end) end -- Method if your name is Max. maid.heartbeat = if maid:Alive() then RunService…
-
If you maintain a popular project, and you’re going on hiatus, are too busy, or just don’t feel like maintaining it right now/anymore, please let your users know.
-
Getting annoyed by projects that market themselves like they’re ready but don’t even have basic documentation.
-
Discord, Snapchat, Instagram: We’re sorry, all of our lawsuit reservations have been filled.
-
Fingerprint scanning is literally leaving your password, which you can never change, on everything you have ever touched, or will ever touch.
-
Playing with foliage.
-
An if-expression that is too long to be one-lined should just be an if-statement.
-
Probably, a Roblox Studio plugin for displaying the probability distributions of functions, is now available!
-
You want to produce meshes with simple, solid color textures.
-
Fun fact: You can plug a keyboard into your TV’s USB port.
-
Plugin development should share the same UX as games.
-
>“creator” dashboard >can’t create assets
-
When you don’t feel like uploading icons.
-
UI refresh allows plugin windows to be docked to the center area. +10000 points.
-
Last update fixed problems with studio forgetting plugin dock positions.
-
Plugin that displays probability curves of functions.
-
… Go has some performance hurdles that make it unsuitable for many real-time or time-critical applications, for example having a garbage collector.
-
Not at RDC, but I thought I’d gamejam anyway.
-
Copilot inhibits growth.
-
If you have tooling that makes use of Studio’s cookies, Roblox recently changed how they work in Windows.
-
Boring Facts: The lowercase “archivable” property can be used within a model or place file to load an instance with Archivable set to false.
-
Your cashier gives you three dimes and a nickel as your change.
-
I use passive voice for references for a formal and well-defined feeling, and active voice for guides/tutorials to feel more loose and relaxed.
-
DUEHs quietly so as not to wake mom and dad
-
DUEH
-
The patent for Simplex noise has expired. https://github.com/Anaminus/roblox-library/tree/master/modules/Simplex
-
Physically simulated grass.
-
Sublime snippets are amazing.
-
I rigged a mesh that has 85 completely independent triangles.
-
RemoteEvents will happily receive a giant dictionary from the client, happily deserialize it, and happily reflect it to Lua.
-
Boring Facts: Roblox preserves NaN values across network boundaries.
-
Roblox serizes both the MeshID and MeshId properties.
-
“I think I’ll just write my own game engine.
-
Infeasible particle grass.
-
Stupid idea: send/receive unreliable data by encoding it in physics.
-
The Ownership Problem: A vaguely formed idea involving the fact that instances in the game tree can be accessed by anything at any time.
-
Making games has less problems than making software.
-
The DataModel as the single source of truth is an awful one, because the engine calls all the shots, while scripts are second-class.
-
If you bought a brand new house in a developing neighborhood, and you want free rocks for landscaping, start digging them out now.
-
URL Present in Physical Book Tragically Broken by Word Wrapping
-
If UpdateAsync calls the update function again, the result of the previous call is discarded.
-
Keyword of Don’t Repeat Yourself is “Yourself”.
-
Sometimes you feel like spewing out a prototype, other times you feel like describing the entire thing in increasingly microscopic detail before any code is even written.
-
Thinking of a positioning system based off of the virtual memory technique, where “virtual” regions are mapped to “physical” regions.
-
When a survey is paginated, it’s probably because of some statistical thing that involves preventing future questions from influencing current questions.
-
This morning I was flipping out over the line *(form++) = '%'; in a C codebase.
-
Starting to get annoyed by Luau making features available before they’re complete.
-
If writing optimal code makes it unreadable, then it might as well be written in assembly.
-
Filtering a list can be done in-place just fine.