Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (762)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (847)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Good Game Patterns book: Game programming Patterns, Robert Nystrom  (Read 1684 times)
0 Members and 1 Guest are viewing this topic.
Offline philfrei
« Posted 2017-08-04 05:36:07 »

Every now and then I come across a book that I makes me want to stop programming and read it as fast as possible because there is so much to learn and incorporate.

Game Programming Patterns by Robert Nystrom

Examples are in C++, not Java, unfortunately. But otherwise this book is really promising, so far. I've read up through FlyWeight on my first sitting. I came across it via a reference to the Component chapter of the Decoupling section earlier in the day -- something quite relevant to the AFrame/JavaScript stuff I'm learning/cramming.

Part of why I like it: for every recommendation there is also an acknowledgement of the downsides. No panaceas or cure-alls. It's balanced. (Though, he does seem to have a significant antipathy to Singleton.)

Maybe I shouldn't recommend something until I've read more. But I am wondering if others have seen it or read it.

[EDIT: another oops for me. Should have done a search first. This post is a duplicate of yet another. Lots of good comments in the original discussion.]

music and music apps:
Offline Oskuro

JGO Ninja

Medals: 77
Exp: 10 years

Coding in Style

« Reply #1 - Posted 2017-08-04 15:48:39 »

I ordered the book after briefly reading the web version. I even have the following quote on decoupling patterns printed and pinned on the wall behind my monitors at work:

If you think paging some data from disk to RAM is slow, try paging it into a simian cerebrum over a pair of optical nerves

Offline aldacron

JGO Coder

Medals: 20
Exp: 19 years

Java games rock!

« Reply #2 - Posted 2017-08-04 16:20:05 »

He's got a new one in progress, Crafting Interpreters, where he describes a Java and a C implementation of a scripting language.
Pages: [1]
  ignore  |  Print  

EgonOlsen (367 views)
2018-06-10 19:43:48

EgonOlsen (374 views)
2018-06-10 19:43:44

EgonOlsen (305 views)
2018-06-10 19:43:20

DesertCoockie (549 views)
2018-05-13 18:23:11

nelsongames (874 views)
2018-04-24 18:15:36

nelsongames (857 views)
2018-04-24 18:14:32

ivj94 (1318 views)
2018-03-24 14:47:39

ivj94 (437 views)
2018-03-24 14:46:31

ivj94 (1100 views)
2018-03-24 14:43:53

Solater (449 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!