
会员
Game Physics Cookbook
Gabor Szauer更新时间:2021-04-02 20:28:12
最新章节:Index开会员,本书免费读 >
Discoverover100easy-to-followrecipestohelpyouimplementefficientgamephysicsandcollisiondetectioninyourgamesAboutThisBook?Getacomprehensivecoverageoftechniquestocreatehighperformancecollisiondetectioningames?Learnthecoremathematicsconceptsandphysicsinvolvedindepictingcollisiondetectionforyourgames?Getahands-onexperienceofbuildingarigidbodyphysicsengineWhoThisBookIsForThisbookisforbeginnertointermediategamedevelopers.Youdon’tneedtohaveaformaleducationingames—youcanbeahobbyistorindiedeveloperwhostartedmakinggameswithUnity3D.WhatYouWillLearn?Implementfundamentalmathssoyoucandevelopsolidgamephysics?Usematricestoencodelineartransformations?Knowhowtocheckgeometricprimitivesforcollisions?BuildaPhysicsenginethatcancreaterealisticrigidbodybehavior?Understandadvancedtechniques,includingtheSeparatingAxisTheorem?Createphysicallyaccuratecollisionreactions?Explorespatialpartitioningasanaccelerationstructureforcollisions?ResolverigidbodycollisionsbetweenprimitiveshapesInDetailPhysicsisreallyimportantforgameprogrammerswhowanttoaddrealismandfunctionalitytotheirgames.Collisiondetectioninparticularisaproblemthataffectsallgamedevelopers,regardlessoftheplatform,engine,ortoolkittheyuse.Thisbookwillteachyoutheconceptsandformulasbehindcollisiondetection.Youwillalsobetaughthowtobuildasimplephysicsengine,whereRigidBodyphysicsisthemainfocus,andlearnaboutintersectionalgorithmsforprimitiveshapes.You’llbeginbybuildingastrongfoundationinmathematicsthatwillbeusedthroughoutthebook.We’llguideyouthroughimplementing2Dand3Dprimitivesandshowyouhowtoperformeffectivecollisiontestsforthem.Wethenpivottooneoftheharderareasofgamedevelopment—collisiondetectionandresolution.Furtheron,youwilllearnwhataPhysicsengineis,howtosetupagamewindow,andhowtoimplementrendering.We’llexploreadvancedphysicstopicssuchasconstraintsolving.You’llalsofindouthowtoimplementarudimentaryphysicsengine,whichyoucanusetobuildanAngryBirdstypeofgameoramoreadvancedgame.Bytheendofthebook,youwillhaveimplementedallprimitiveandsomeadvancedcollisiontests,andyouwillbeabletoreadongeometryandlinearAlgebraformulastotakeforwardtoyourowngames!StyleandapproachGainthenecessaryskillsneededtobuildaPhysicsengineforyourgamesthroughpracticalrecipes,inaneasy-to-readmanner.Everytopicexplainedinthebookhasclear,easytounderstandcodeaccompanyingit.
品牌:中图公司
上架时间:2017-03-24 00:00:00
出版社:Packt Publishing
本书数字版权由中图公司提供,并由其授权上海阅文信息技术有限公司制作发行
Game Physics Cookbook最新章节
查看全部- Index
- Summary
- Online resources
- Books
- Open source physics engines
- Springs
- Stability improvements
- Generic collisions
- Introduction
- Appendix A. Advanced Topics
Gabor Szauer
主页
最新上架
- 会员
Java基础案例教程(第2版)
本书是Java入门书籍,适合初学者使用。全书共13章,第1章主要讲解Java的特点与发展史、JDK的使用、Java程序的编写与运行机制、Java开发环境的搭建等;第2~6章主要讲解Java编程基础知识,包括Java基本语法、面向对象、JavaAPI和集合;第7~12章主要讲解Java进阶知识,包括I/O、多线程、网络编程、JDBC、GUI、Java反射机制;第13章带领读者开发一个综合项目——基计算机20万字 - 会员
AI辅助编程Python实战:基于GitHub Copilot和ChatGPT
本书系统地介绍了如何利用AI助手Copilot和ChatGPT来提升Python编程的效率和质量。本书从AI助手的基础概念讲起,逐步深入到代码组织、阅读、测试、提示工程等关键技能,并引导读者通过实践掌握如何拆解复杂问题、查找和修复bug、自动化任务处理及开发计算机游戏。本书不仅提供了丰富的实例和练习,还探讨了AI助手的潜力和局限,以及未来的发展趋势,是希望在编程领域融入AI技术的读者的理想选择。本计算机17.2万字 - 会员
量子计算实战
在加密、科学建模、制造物流、金融建模和人工智能等领域,量子计算可以极大提升解决问题的效率。量子系统正变得越来越强大,逐渐可用于生产环境。本书介绍了量子计算的思路与应用,在简要说明与量子相关的科学原理之后,指导读者实现量子计算算法。本书将带领读者使用基于Java的Strange量子模拟器编写量子程序,并探索量子位和量子逻辑门。在介绍标准Java和构建工具创建量子算法的同时,本书还引入了有趣的示例和深计算机10.5万字 - 会员
Java Web基础与实例教程
本书采用“任务驱动”的编写模式,由浅入深、循序渐进、系统地介绍了JavaWeb开发的相关知识。通过实际应用的案例,帮助读者巩固所学知识,以便更好地进行开发实践。全书共15章,内容涵盖了JavaWeb开发基础知识、Servlet接收GET请求数据、Servlet接收POST请求数据、Servlet生成HTTP响应数据、异步请求和异步响应、会话控制技术:Cookie与Session、过滤器Filt计算机16.7万字 - 会员
Java Web程序设计任务教程(第2版)
本书使用深入浅出、通俗易懂的语言阐述JavaWeb相关知识,并结合典型的Web应用案例,帮助读者掌握Web应用程序的开发技术。本书共15章,详细讲解了网页开发的基础知识和JavaWeb开发的核心知识,其中网页开发基础知识包括HTML技术、CSS技术、JavaScript技术和Bootstrap技术,而JavaWeb的核心知识包括Servlet技术、会话技术,JSP技术、JDBC技术和数据库连计算机16.6万字 - 会员
RHCSA/RHCE8红帽Linux认证学习教程
本书分为9篇,共35章。第1篇主要介绍基本配置;第2篇主要介绍用户及权限管理;第3篇主要介绍网络相关配置;第4篇主要介绍存储管理;第5篇主要介绍系统管理;第6篇主要介绍软件管理;第7篇主要介绍安全管理;第8篇主要介绍容器管理;第9篇主要介绍自动化管理工具ansible的使用。计算机12.4万字 - 会员
自然语言处理NLP从入门到项目实战:Python语言实现
本书分为12章,主要包括学习人工智能原理、自然语言处理技术、掌握深度学习模型、NLP开源技术实战、Python神经网络计算实战、AI语音合成有声小说实战、玩转词向量、近义词查询系统实战、机器翻译系统实战、文本情感分析系统实战、电话销售语义分析系统实战人工智能辅助写作系统(独家专利技术解密)。计算机0字 - 会员
冲刺高薪Offer:Java并发编程进阶及面试指南
本书是一份旨在帮助Java求职者在面试中脱颖而出的重要指南。本书涵盖Java并发编程的多个关键主题,如并发原理和线程安全、并发关键字原理、并发锁和死锁、并发容器和工具、并发线程池以及并发设计与实战等。本书的特色在于将“大厂”“名企”的面试问题和实践经验相结合,不仅对面试问题和面试官心理进行深度剖析,还对面试问题解答和相关技术点进行详细介绍,这样更有利于读者全面理解相关知识点和技术,并能够在实际工作计算机17.6万字 - 会员
On Java:中文版·基础卷
本书是布鲁斯·埃克尔时隔15年,继ThinkinginJava之后又一力作,基于Java的3个长期支持版(Java8、11、17),讲解Java核心语法,并对Java的核心变化进行详述。全书内容通俗易懂,配合示例讲解逐步深入,并结合实际开发需要,从语言底层设计出发,有效帮读者规避一些常见的开发陷阱。主体部分共22章,内容包含对象、操作符、控制流、初始化和清理、复用、多态、接口、内部类、集合、函计算机29.4万字