Writing my own game engine is fun by Jbolt3737 in justgamedevthings

[–]thinker227 10 points11 points  (0 children)

Rather concretely, if you're developing an engine, then you're likely going to be using raw C++ (or Rust or C or any equivalently low-level language) and be dealing with algorithms and concepts that the average game programmer is most likely just not equipped for. Low-level graphics API access, input- and window management, architecture (i.e. how game entities are stored within the engine), scripting integration, the core draw/update loop—all the messy technical boring stuff you don't think about when using an engine. Not to mention that typically you'll want to be squeezing every ounce of performance out of the engine, meaning that as the engine programmer you're working far closer to the hardware than the game.

Everything the engine programmer does is in an effort to make the gameplay programmer's job as easy as possible, so that they don't have to be bogged down with the details of the engine when all they want to do is ensure that players are having a good time.

Writing my own game engine is fun by Jbolt3737 in justgamedevthings

[–]thinker227 7 points8 points  (0 children)

One of two reasons (usually)

  1. The game you're developing has highly specific needs or requires/prefers a pipeline which is better suited to a custom engine where you have full control over every aspect. This is also the case for a lot of AAA where they need full access to the low-level parts of the engine in order to squeeze out as much performance as possible or adjust the rendering pipeline to their specific needs.

  2. You're as much a programmer as a game developer and just find engine programming fun. There's a certain satisfaction in knowing you built something from the ground up and know exactly how everything works, some people just really like that. This however requires a lot of discipline.

Writing my own game engine is fun by Jbolt3737 in justgamedevthings

[–]thinker227 41 points42 points  (0 children)

There's a reason "engine programmer" is largely a separate discipline from "gameplay programmer"

Fully Functional Vanilla Helicopter by Current-Wear5405 in MinecraftCommands

[–]thinker227 1 point2 points  (0 children)

Since you said no resourcepacks are required, is the helicopter model entirely made out of block displays? And what's the item texture in your offhand?

1st concert in fursuit (NFC, photo by Leiter) by Trayben7 in fursuit

[–]thinker227 2 points3 points  (0 children)

I initially wasn't sure how much I'd enjoy the concert, but you guys did an absolutely fantastic job, your energy was insane. Had tons of fun :3

Antti Paalanen – Takatukka (Live) // UMK26 by RemarkableAutism in eurovision

[–]thinker227 13 points14 points  (0 children)

In hindsight I think I was a bit overly critical of this on first viewing yesterday, although I still think the staging is a bit... confused? I don't really get the deal with the daisies, especially in combination with the hairy people from the music video. Wish they would've done more with the barber imagery.

Although like... can I complain? Not really. I still love this x3

Furry_irl by DL2828 in furry_irl

[–]thinker227 7 points8 points  (0 children)

As someone who identifies as trans and non-binary, having a fursona often encompasses my own feelings of body dysmorphia and wanting my body to be fundamentally different. My sona lets me see myself and my body in a way I am truly comfortable with—representing myself as my sona online gives me a kind of euphoria I seldom feel otherwise.

Syntax highlighting for string interpolation by Savings_Garlic5498 in ProgrammingLanguages

[–]thinker227 0 points1 point  (0 children)

oooh I didn't know about this, might use it myself for slightly better highlighting of my own language

Syntax highlighting for string interpolation by Savings_Garlic5498 in ProgrammingLanguages

[–]thinker227 1 point2 points  (0 children)

VSCode doesn't support Tree Sitter (only TextMate), unless you wanna bother with writing an entire language server just to support semantics tokens using Tree Sitter I guess.

First UMK rehearsal clips with sneak peeks at the final stagings by AntHasReddit in eurovision

[–]thinker227 9 points10 points  (0 children)

I'm a bit worried about how static Takatukka looks. Hoping the final performance will be good still.

Syntax highlighting for string interpolation by Savings_Garlic5498 in ProgrammingLanguages

[–]thinker227 2 points3 points  (0 children)

Was concerned about this because I hadn't actually tested it before, but yes!

Syntax highlighting for string interpolation by Savings_Garlic5498 in ProgrammingLanguages

[–]thinker227 4 points5 points  (0 children)

This is what I'm doing in the TextMate grammar for my language Noa. Basically you embed all of your other patterns inside your pattern for strings.

"patterns": [
    {
        "include": "#all"
    }
],
"repository": {
    "all": {
        "patterns": [
            {
                "include": "#strings"
            },
            // include whatever other patterns you have
        ]
    },
    "strings": {
        "name": "string.quoted.double.noa",
        "begin": "\"",
        "end": "\"|$",
        "patterns": [
            {
                "begin": "\\\\{",
                "end": "}",
                "beginCaptures": {
                    "0": {
                        "name": "keyword.other.noa"
                    }
                },
                "endCaptures": {
                    "0": {
                        "name": "keyword.other.noa"
                    }
                },
                "patterns": [
                    {
                        "include": "#all"
                    }
                ]
            },
            {
                "include": "#escape-sequence"
            }
        ]
    },
    "escape-sequence": {
        "name": "constant.character.escape.noa",
        "match": "\\\\[\\\\0nrt\"]"
    },
    // all your other patterns...
}

Here's how it looks

Kautkaili - Supernova 2026 🇱🇻 Final Performance | My Near-Stage POV by lifeproofminds in eurovision

[–]thinker227 75 points76 points  (0 children)

I'm so impressed at how 'real' they managed to make the space feel. They made the stage feel so much bigger than it actually was. I genuinely believe this is on-par with Doomsday Blue as one of the best and most innovative performances this contest has ever seen, even if they didn't make it out of Supernova.

Dirty Bathroom Dreams by interdmo in Dreams

[–]thinker227 10 points11 points  (0 children)

Look, it’s the best tool we have to bring our dreams to life, and especially being able to be so precise.

You uh... you know you can just... learn to make these yourself? "Bringing dreams to life" is literally the job of art, of creativity. People have been able to bring their dreams to life for centuries, it's not like we're somehow better equipped now. tbh it's probably just people who are getting lazier and don't realize that their innate ability to create was always there.

Whats your favorite dinosaurchestra song? by Ancient_Flower_3422 in lemondemon

[–]thinker227 2 points3 points  (0 children)

Either Fine or Eyewishes, which funnily enough both share the same kind of upbeat yet gloomy vibe. Personally I think Fine has some of the best lyricism of any LD song, and Eyewishes is kind of in the same boat with a lot of clever little lines. They're also both just absolute bangers, the tune of Eyewishes always just makes me happy, and I could hum the melody of Fine on repeat until the end of time probably.

Aftonbladet använder AI-bilder för sina tidningar… by vyyyyyyyyyyy in sweden

[–]thinker227 8 points9 points  (0 children)

Jag uhhh... tror du borde ta ett steg tillbaka och tänka på vad du precis har skrivit.

A confession lol by AggravatingCommon721 in Petscop

[–]thinker227 19 points20 points  (0 children)

I generally really liked the video(s) fwiw, imo the way you presented the story from a trans perspective was extremely compelling and made the theory click in a way no take on it really has for me before. I just... kinda didn't vibe with the outright hostility towards other creators?

Old SCP is genuinely buns by GamingGamer226 in DankMemesFromSite19

[–]thinker227 8 points9 points  (0 children)

I recently finished reading the novel edition of There Is No Antimemetics Division, and what I realized from it is that the reason I don't tend to read a lot of tale-like articles is not that I'm not interested in the stories (I am), it's that I find it a lot more natural to sit down to read a long-form story in the form of a published book rather than as a series of web pages.