Thanks, didn't know this site but looks really good.A good resource for books is Scribd
Thanks, didn't know this site but looks really good.A good resource for books is Scribd
Great book that got me started on programming on OS X (had never touched obj-C before this, altho I did have a comp. sci. degree under my belt). Helped me understand a lot w/in Pocket Gnome.
[ame=http://www.amazon.com/Cocoa-Programming-Mac-OS-3rd/dp/0321503619/ref=sr_1_4?ie=UTF8&s=books&qid=1262628730&sr=1-4]Amazon.com: Cocoa(R) Programming for Mac(R) OS X (3rd Edition) (9780321503619): Aaron Hillegass: Books[/ame]
https://tanaris4.com
Some books i like both are really nice
[ame=http://www.amazon.com/2008-NET-Platform-Fourth-Windows-Net/dp/1590598849/ref=sr_1_fkmr0_1?ie=UTF8&qid=1263927603&sr=8-1-fkmr0]Amazon.com: Pro C# 2008 and the .NET 3.5 Platform, Fourth Edition (Windows.Net) (9781590598849): Andrew Troelsen: Books[/ame]
[ame=http://www.amazon.com/Professional-2008-Wrox-Guides/dp/0470191376/ref=sr_1_1?ie=UTF8&s=books&qid=1263927603&sr=8-1-spell]Amazon.com: Professional C# 2008 (Wrox Professional Guides) (978047019137: Christian Nagel, Bill Evjen, Jay Glynn, Morgan Skinner, Karli Watson: Books[/ame]
This book is great if you already have an understanding of C Sharp, and want to write better/more coherent code, or simply get a better understanding of combining linq, lamba expressions, delegates etc. The book features much less theory than most programming books, and simply shows annotated demonstrations of advanced programming techniques.
[ame=http://www.amazon.co.uk/Depth-What-you-need-master/dp/1933988363/ref=sr_1_1?ie=UTF8&s=books&qid=1264122017&sr=1-1]C# in Depth: What you need to master C# 2 and 3: Amazon.co.uk: Jon Skeet: Books[/ame]
Does anyone have a online book/book recommendation for a C++ programmer learning C#?
Most beginner tutorials are just about stuff that is obvious to me-
Hey, it compiles! Ship it!
Take a look at "Apress Accelerated C# 2010", a normal google will give you a free ebook of it
Highly recommended: [ame=http://www.amazon.com/gp/product/0123747317/]Amazon.com: Artificial Intelligence for Games, Second Edition (9780123747310): Ian Millington, John Funge: Books[/ame]
This useful resource covers writing AI for games including pathfinding (all you ever wanted to know about navmeshes, A*, Dijkstra, and so on), steering, general AI (it discusses reactive AI's like FSM's and BT's, planners like GOAP's, "fuzzy logic," and more exotic variants like Markov systems), machine learning (neural nets made simple, huzzah!), scheduling (very important and under-considered by game/bot coders), tooling, and more. It also has an entire chapter on AI tactics -- an interesting an neglected area of discussion, ranging from high-level discussions of military room-clearing tactics (probably not much use to WoW-botters... well, maybe PvP'ers... but still interesting) to more general concepts like influence maps and threat calculations.
In many ways, it's a one-stop shop for AI coders for games. Almost ALL of the information is pertinent to bot designers. While it's not deeply academic (it's not just pages of vector calculus equations), it doesn't shy away from the math either (like some "AI" books do), and usually gives a good thumbnail sketch of the theory behind the praxis, so that you can be confident that the authors know what they're talking about.
Pseudocode samples (mostly in Python-like language, which should be readable to just about anyone) abound, and there is a companion website (Artificial Intelligence for Games) with additional code samples. The companion site is a little disappointing, but the book is well worth it.
I own *all* of the AI Game Programming Wisdom books as well as several academic texts on the subject, and I can easily say that this book has been hands-down the most useful reference tool for me when designing botting software. Highly worth the 50-60 dollars.
Last edited by amadmonk; 02-23-2010 at 10:44 AM.
Don't believe everything you think.
Wow nice one Amadamonk, i've read 1/3 of it now and it's indeed very usefull and interresting
Yay! Finally, now i don't have to keep searching all over the place for books. Anyway, i wanted to ask, would these books that involve using the windows developer tools work with WINE on a mac?
For those who are interested in python Reversing and good practice i HIGHLY suggest :
Python ida, python immunity, python DBG :
Building your own debugger ect...
and for good practices :
Last edited by nopz; 06-14-2010 at 11:08 AM.
My blog: https://pimpmykitty.wordpress.com
PyFasm: https://github.com/srounet/pyfasm
Pymem: https://github.com/srounet/pymem
Yeah, the "AI Game Programming Wisdom" is nice. Unfortunately i only have the first one... Does anybody have digital copies of the other 3? ^^
Also i need a book about some more advances c++ stuff, like how to write proper smart-pointers, garbage collectors etc. Does anybody know a good book for that?
EDIT: misread "Artificial Intelligence for Games, Second Edition" -- sry but "AI Game Programming Wisdom" is nice none the less.
Amazon.com: Practical Malware Analysis: The Hands-On Guide to Dissecting Malicious Software (9781593272906): Michael Sikorski, Andrew Honig: Books
This book has been pretty good so far!
windows internals 6th edition also ships April 5th.
Amazon.com: Windows Internals, Part 1: Covering Windows Server 2008 R2 and Windows 7 (9780735648739): Mark E. Russinovich, David A. Solomon, Alex Ionescu: Books
Not a book, but a good reference imo: geek edition | X86 Opcode and Instruction Reference 1.11
New release:
http://www.amazon.com/Practical-Reve.../dp/1118787315
Free and regularly updated ebook on reversing for beginners:
Dennis Yurichev: Reverse Engineering for Beginners