Jump to content
  • Advertisement
Sign in to follow this  
Fassbinderfan

Book that goes over something like Napoleon total war

This topic is 2873 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Advertisement
Not likely, and certainly not at any level of detail. The aggregate skills required to make a game of that scope won't fit nicely into a single book.

Share this post


Link to post
Share on other sites
Which particular system? The total war games are made up of dozens of gameplay systems, as well as all the technical systems...

Share this post


Link to post
Share on other sites
Quote:
Original post by Fassbinderfan
Wow you two are the masters of the obvious.


Well I wasn't going to be rude, but since you started it, from your question it sounds like you're the master of the facepalm.

I mean it sounds from your question (I'm just guessing here so correct me if I'm wrong) that you don't know much about programming at all. So what do you expect? You have to learn to crawl before you can walk. And you have to be born before you can learn to crawl.

I mean a commercial quality game such as NTW is ridiculously complex. Hundreds of thousands of lines of code. No book is going to even scratch the surface, you needs hundreds of specialized skills for a game like that.

In that respect, there are thousands (literally) of books that go over "something like Napoleon Total War System". Any book on graphics programming, any book on C++, any book on game programming, any book on algorithms and data structure, any book on network programming, any book on 3d math and linear algebra.

So you can basically go to amazon.com, type "programming", and just buy anything you see and it will be just as relevant as any other book if your aim is to learn how to program a system like NTW.

This probably isn't what you're looking for, but it's the answer to the question you asked. So do you have a more specific question?

Share this post


Link to post
Share on other sites
Quote:
Original post by Fassbinderfan
Wow you two are the masters of the obvious.
This reply doesn't make sense. If you consider Telastyn's and Hodgman's answers to be obvious, that implies you already knew the answer before you asked the question. So why'd you ask then?

Anyway, like cache_hit said, it's unlikely you'll find one book that covers this. If there are specific aspects of the game that you're interested in, someone could probably offer some recommendations though.

Share this post


Link to post
Share on other sites
Quote:
Original post by Fassbinderfan
Quote:
Original post by Hodgman
Which particular system?
Wow you [are a] master of the obvious.
Uh, so... Which particular system?

Share this post


Link to post
Share on other sites
Quote:
Original post by Hodgman
Quote:
Original post by Fassbinderfan
Quote:
Original post by Hodgman
Which particular system?
Wow you [are a] master of the obvious.
Uh, so... Which particular system?


The whole thing I think. Preferably the book should include, as a final project, a game that's as complicated as Napoleon Total War. It should start from ground 0 too.

Share this post


Link to post
Share on other sites
Quote:
Original post by Fassbinderfan
Is there any book out there on game programming that goes over something like Napoleon total war system?


Yes, there is.

Just in case you also want to know which books those are:

- "The Art of Computer Programming"
- "The C++ Programming Language"
- "The C++ Standard Library"
- "C++ Network Programming"
- "What every computer scientist should know about floating-point arithmetic"
- "What every programmer should know about memory"
- "Modern Operating Systems"
- "Modern Multithreading"
- "Parallel Computing"
- "Programming Massively Parallel Processors"
- "Effective C++"
- "Physically Based Rendering"
- "Programming Game AI by Example"
- "Artificial Intelligence for Games. With CD-ROM."
- "Learning Autodesk Maya 2008"
- "Introducing Character Animation with Blender"
- "Digital Art Masters"
- "GPU GEMS"

And many more. So ...

Quote:
Uh, so... Which particular system?


because, let me tell you that e.g. PBRT, a book about physically based ray tracing, covers a < 0.5MLoC ray tracing system and consists of 1k+ pages. How many pages would you expect for NTW if it goes into every coding detail? Then, every design detail? Character modeling and animation? Scalability on modern CPU/GPU?

Begin with something simple. Build up on that, gain experience. If it becoms unextensible/unmaintainable, begin from scratch and do better, but don't build a Second System. Even TW-programmers are just cooking with water and doing nothing impossible.

Share this post


Link to post
Share on other sites

This topic is 2873 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!