News for hackers. Stuff that matters.
Re:Open source is democratizing video game development by torginus on Thursday October 20, 2022 @01:16PM (#33277773)
I mean, stuff like this isn't really defensible:

    switch (index)
    {    
        case 0: return sound0;
        case 1: return sound1;
        case 2: return sound2;
        case 3: return sound3;
        case 4: return sound4;
    }
Re:Open source is democratizing video game development by 32gbsd on Thursday October 20, 2022 @10:35PM (#33283787)
Look perfectly readable and easy to understand.
Re:Open source is democratizing video game development by chii on Friday October 21, 2022 @12:05AM (#33284381)
only because there's no `default` case.

You could argue that having `sound` as an array, and index into that array is better, but once again, what does "better" mean here?

this code works as is, you will not get an array index out of bounds error. If this is quick and easy to write, what else could you ask for?