Live data from Hacker News

Game design wiki

rosacarbo.notion.site

1–10 of 27 posts

Re: Game design wiki

#3
Kinda parallel to this, if anyone has any recommendations on a good book about game design, more focusing on design patterns, how to structure code, good practices, etc rather than how to program or use a specific engine I'd be grateful.

Re: Game design wiki

#6
post #3

Kinda parallel to this, if anyone has any recommendations on a good book about game design, more focusing on design patterns, how to structure code, good practices, etc rather than how to program or use a specific engine I'd be grateful.

I haven't read it, but Tynan Sylvester wrote a book about game design while making Rimworld. I've seen the way he's discussed some of his decisions in public forums and it's always seemed insightful, so his book it probably good.

Out of curiosity, would principles about how to structure code be different in games vs other software?

Re: Game design wiki

#7
post #3

Kinda parallel to this, if anyone has any recommendations on a good book about game design, more focusing on design patterns, how to structure code, good practices, etc rather than how to program or use a specific engine I'd be grateful.

The best book I've read about making games is the two Blood Sweat and Pixels by a games journalist.

Regarding design, Vlambeer (Rami Ismail and JW Nijman) is kind of the template of the contemporary indie game. Watch their talks.

HN frequently links to stuff that could appear on "Awesome X" lists on GitHub but I don't personally find it very useful.

Honestly you will not find good books about these things. Games culture writing almost entirely falls into the wrong side of cultural materialism: since the vast majority of game creators are still living, talking about them is marketing. Marketing is survival. It's very hard to have a negative subjective opinion about anything to do with games, including engineering and design, and participate in the gaming ecosystem. All of the games industry operates, essentially, under the "Banning the Negative Book Review" (https://www.nytimes.com/2013/11/30/opinion/banning-the-negat...) premise, in a Darwinian way.

So like if it's a book by a game creator... At the end of the day, they have to promote their game. If they were dead, and someone else were writing about it, okay, the bad stuff won't be omitted, it will be authentically bad. It won't be mea culpa or here's-what-I-learned badsplaining. But that doesn't happen because everyone is still alive.

This is difficult to express because there isn't a succinct humanities idea for this - it's cultural materialism, but that covers a lot of ground - but it is the reason you can't just like, find a book about game development that is mind-bendingly good. It's why there isn't an idea as succinct as The Hero's Journey for games like there is for books. You have to accommodate any and all ideas for making games, not because there's no objective truth to it (there is), but because you might make someone's thing less marketable.

Re: Game design wiki

#8
post #3

Kinda parallel to this, if anyone has any recommendations on a good book about game design, more focusing on design patterns, how to structure code, good practices, etc rather than how to program or use a specific engine I'd be grateful.

There's a book from 2014 that's all about game programming patterns: https://www.amazon.com/Game-Programming-Patterns-Robert-Nyst...

I pulled it out recently and it still has its usefulnes.

Re: Game design wiki

#9
It's exciting to see experienced people in the game industry trying to break down barriers to show how things are/can be done. Everyone seems to do it differently, especially at smaller game studios. It's so easy to get caught in your bubble of how to make games and not figure out all the different tools out here that can pop you out of your comfort zone, biases, and blind spots.

Re: Game design wiki

#10
This seems like a good start and has the potential to be useful. But some of the documents are hard to consume because it looks like you need more context to understand nuance and how they fit together with other things.

I'm not very familiar with Notion. Will this be something that is easy to expand with Notion or is this the wrong platform for such things?

Post reply on HN