官术网_书友最值得收藏!

Preface

Mastering Unity Scripting is a concise and dedicated exploration of some advanced, unconventional, and powerful ways to script games with C# in Unity. This makes the book very important right now because, although plenty of "beginner" literature and tutorials exist for Unity, comparatively little has been said of more advanced subjects in a dedicated and structured form. The book assumes you're already familiar with the Unity basics, such as asset importing, level designing, light-mapping, and basic scripting in either C# or JavaScript. From the very beginning, it looks at practical case studies and examples of how scripting can be applied creatively to achieve more complex ends, which include subjects such as Debugging, Artificial Intelligence, Customized Rendering, Editor Extending, Animation and Motion, and lots more. The central purpose is not to demonstrate abstract principles and tips at the level of theory, but to show how theory can be put into practice in real-world examples, helping you get the most from your programming knowledge to build solid games that don't just work but work optimally. To get the most out of this book, read each chapter in sequence, from start to finish, and when reading, use a general and abstract mindset. That is, see each chapter as being simply a particular example and demonstration of more general principles that persist across time and spaces; ones that you can remove from the specific context in which I've used them and redeploy elsewhere to serve your needs. In short, see the knowledge here not just as related to the specific examples and case studies I've chosen, but as being highly relevant for your own projects. So, let's get started.

主站蜘蛛池模板: 郸城县| 孝感市| 金平| 东乌珠穆沁旗| 齐齐哈尔市| 裕民县| 唐山市| 陆河县| 天台县| 西城区| 高阳县| 星子县| 瓦房店市| 伊宁市| 湾仔区| 政和县| 黄大仙区| 濮阳市| 偏关县| 称多县| 芮城县| 盘山县| 诏安县| 安乡县| 紫金县| 晋宁县| 广灵县| 永福县| 东兴市| 资兴市| 全州县| 伊宁市| 克东县| 浙江省| 明光市| 武清区| 闵行区| 杭州市| 内江市| 大厂| 玉环县|