Hey guys,
I already know a fuck ton of C#, I can code in it pretty much fluently, but I want to take my knowledge a step further and look at advanced C#, fully explaining to me IEnumerators and advanced classing methods. I would also like to learn about the use of hexdecimal memory inside my code, and look fully into code injections, and the maths behind it.
If anybody could link me some resources ( Books preferred, I like to have a book in front of me ) that would be great! I would love to also know the maths behind computer procedural generation, and how to apply that into my 3D Applications.
Thanks!
If you want to know deep math then study math, deeper knowledge of C# won't help you much with geometry.
Math: procedural generation, 3D Applications
[editline]24th July 2015[/editline]
Also you didn't mentioned LINQ. Learn this shit ASAP. It's good far fast querying in C#, and it works in Unity3D too (it's part of C#)
[editline]24th July 2015[/editline]
Study this book please, I think it will help you plenty: It's for LINEAR ALGEBRA and you need it most, if you want to work with (advanced) 3D
[url]http://80.251.40.59/science.ankara.edu.tr/musahin/files/DavidCLay.pdf[/url]
P.S I just took a look and this PDF may be too advanced for beginners...
C# [URL="http://shop.oreilly.com/product/0636920023951.do"]5[/URL]/[URL="http://shop.oreilly.com/product/0636920040323.do"]6[/URL] in a Nutshell is a fairly comprehensive book about a variety of different topics. It starts with language basics, but it also covers things like the inner workings of the garbage collector, concurrency, streams and dynamic code generation.
I own a copy of [URL="http://shop.oreilly.com/product/0636920030171.do"]Concurrency in C# Cookbook[/URL] which is about, well, concurrency in C#. I have read only the first 30 or so pages, but it seems fairly comprehensive and it has got great reviews.
I haven't read [URL="http://www.manning.com/skeet3/"]C# in Depth[/URL], but generally it's held in high regard. It's written by the C# guru / StackOverflow addict Jon Skeet, who is one of the best C# programmers on the planet.
[QUOTE=Fourier;48279857]If you want to know deep math then study math, deeper knowledge of C# won't help you much with geometry.
Math: procedural generation, 3D Applications
[editline]24th July 2015[/editline]
Also you didn't mentioned LINQ. Learn this shit ASAP. It's good far fast querying in C#, and it works in Unity3D too (it's part of C#)
[editline]24th July 2015[/editline]
Study this book please, I think it will help you plenty: It's for LINEAR ALGEBRA and you need it most, if you want to work with (advanced) 3D
[url]http://80.251.40.59/science.ankara.edu.tr/musahin/files/DavidCLay.pdf[/url]
P.S I just took a look and this PDF may be too advanced for beginners...[/QUOTE]
The .pdf is perfectly fine, I have a college degree in further mathematics but I never touched on the computer science side.
Oh, this changes everything. I assumed you were noob, sorry.
Hey, what about design patterns, somebody got good book for this? I always find myself in spaghetti code with no pattern at all.
Sorry, you need to Log In to post a reply to this thread.