Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (739)
Games in Android Showcase (224)
games submitted by our members
Games in WIP (820)
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 647 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.

http://gameprogrammingpatterns.com

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: http://adonax.com
Offline Oskuro

JGO Ninja


Medals: 73
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:

Quote
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  
 
 

 
Ecumene (51 views)
2017-09-30 02:57:34

theagentd (76 views)
2017-09-26 18:23:31

cybrmynd (183 views)
2017-08-02 12:28:51

cybrmynd (182 views)
2017-08-02 12:19:43

cybrmynd (189 views)
2017-08-02 12:18:09

Sralse (197 views)
2017-07-25 17:13:48

Archive (747 views)
2017-04-27 17:45:51

buddyBro (881 views)
2017-04-05 03:38:00

CopyableCougar4 (1429 views)
2017-03-24 15:39:42

theagentd (1319 views)
2017-03-24 15:32:08
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

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
java-gaming.org 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‑gaming.org
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!