←back to thread

112 points cybersoyuz | 2 comments | | HN request time: 0.495s | source
Show context
ferguess_k ◴[] No.44609830[source]
As a side (but arguably related) topic:

Is there any webpage or book or any media that analyzes the technical aspects of a game? Take HOMM3 as an example -- what are the most difficult technical problems and how did the developers solve them? What are the algorithms that run aspects of the game (e.g. how is path-finding implemented? How is AI implemented?)? What is the architecture of the engine? Does it have a scripting engine and if so how is it implemented?

I like post-mortems but mostly are given by designers, directors, not programmers -- and even by programmers they did not go very deep like "John Carmack" type deep. The "Black books" by Fabien came into mind but these are few and far between.

replies(5): >>44610184 #>>44610242 #>>44611316 #>>44612131 #>>44612424 #
1. hcs ◴[] No.44610242[source]
Warren Robinett wrote an interesting one on Atari VCS Adventure http://www.warrenrobinett.com/inventing_adventure/

It doesn't go super deep, he had a more technical book in the works but I haven't heard any updates about it for a while: http://www.warrenrobinett.com/ecv/annotated_adventure_toc/in...

replies(1): >>44614654 #
2. ferguess_k ◴[] No.44614654[source]
Thanks! This looks really interesting from retro-programming perspective.