Live data from Hacker News

“Game Programming Patterns” is now finished

gameprogrammingpatterns.com

11–20 of 75 posts

Re: “Game Programming Patterns” is now finished

#12
post #4

I remember seeing one of Bob's posts earlier about how he struggled to finish this. Congratulations to him, I know how difficult it is to complete big projects (they say there's the first 90%, then when the finish line is in sight, there's the second 90%). His perseverance is inspiring!

The 90/90 rule fits a lot of things, to the point that whenever I see it, it seems cliche now. That doesn't make it any less applicable and relevant though, which is why we see it so much.

Re: “Game Programming Patterns” is now finished

#13
Looks great! I think it would add greatly if you have a chapter that illustrates the development of a simple game where many of these ideas are illustrated.

I teach coding to high-school kids. When I tell them that "We'll be building a game" attention increases exponentially; unfortunately I know nothing about how to program anything beyond simple board games, e.g. tictactoe. I can totally use ideas from your book in my course.

Also, many of the students are also in the school's FIRST Robotics Team. I noticed that programming the robot and game programming are quite a similar (at a high level). So this might help with that, too.

Thanks a lot once again, I entered my email and will definitely be following along.

Re: “Game Programming Patterns” is now finished

#14
post #3

Thanks so much for all of this. It's extremely well put together. I'm still trying to figure out the optimal way to organize every part of a Dwarf Fortress-style simulation (but multi-threaded of course), and I feel like I'm reinventing the wheel somewhat poorly. Component-based design is an important part of that, but there are still so many hairy problems to solve. These are problems which most games don't encounte…

That's an ambitious project you're undertaking. Can you share more?

Re: “Game Programming Patterns” is now finished

#15
post #7
post #4

I remember seeing one of Bob's posts earlier about how he struggled to finish this. Congratulations to him, I know how difficult it is to complete big projects (they say there's the first 90%, then when the finish line is in sight, there's the second 90%). His perseverance is inspiring!

True, always the last 10% consume as much effort as the 90%

I've always phrased it tongue-in-cheek:

"The first 90% of the work takes 90% of the time. The last 10% of the work takes the other 90% of the time.

Re: “Game Programming Patterns” is now finished

#18
post #7

Earlier quoted context omitted.

True, always the last 10% consume as much effort as the 90%

I've always phrased it tongue-in-cheek: "The first 90% of the work takes 90% of the time. The last 10% of the work takes the other 90% of the time.

That reminds me of the Pareto Principle (20/80):

http://en.wikipedia.org/wiki/Pareto_principle

I've found it to apply to many things in life.

Edit: why would this be downvoted?

Re: “Game Programming Patterns” is now finished

#19
Congratulations Mr Nystrom! I've been reading through each chapter as you posted them, and I've found your writing style throughly enjoyable and your ability to describe complex code patterns with ease.

It's really hard to get the motivation to finish such a project, serious kudos to you; I shall be buying that e-book!

Re: “Game Programming Patterns” is now finished

#20
Does anyone know about such a book/list with game-play patterns?

Most of the time I work with game engines, which already use the patterns mentioned here. I struggle with stuff like moving entities in specific directions, collision detection, physics, gravity, etc.

Post reply on HN