Build immersive game experiences using the new Unity 2020 features with this practical guideKey FeaturesUnleash the capabilities of C# scripting for creating immersive UI, graphics, Game AI agents and much moreExplore Unity's latest tools, including Universal Render Pipeline, Shader Graph, and VFX graph, to enhance graphics and animationGet started with building augmented reality experience using Unity's AR FoundationBook DescriptionOver the years, the Unity game engine has extended its scope from just being about creating video games to building AR/VR experiences, complex simulations, real-time realistic rendering, films, and serious games for training and education.
Make your WebAssembly journey fun while making a game with itKey FeaturesCreate a WebAssembly game that implements sprites, animations, physics, particle systems, and other game development fundamentalsGet to grips with advanced game mechanics in WebAssemblyLearn to use WebAssembly and WebGL to render to the HTML5 canvas elementBook DescriptionWithin the next few years, WebAssembly will change the web as we know it.
Get close and comfortable with Unity and build applications that run on HoloLens, Daydream, and Oculus RiftKey FeaturesBuild fun augmented reality applications using ARKit, ARCore, and VuforiaExplore virtual reality by developing more than 10 engaging projects Learn how to integrate AR and VR concepts together in a single applicationBook DescriptionUnity is the leading platform to develop mixed reality experiences because it provides a great pipeline for working with 3D assets.
Learn Flutter and the Dart programming language by building impressive real-world mobile applications for Android and iOSKey FeaturesLearn cross-platform mobile development with Flutter and Dart by building 11 real-world appsCreate wide array of mobile projects such as 2D game, productivity timer, movie browsing app, and morePractical projects demonstrating Flutter development techniques with tips, tricks, and best practicesBook DescriptionFlutter is a modern reactive mobile framework that removes a lot of the complexity found in building native mobile apps for iOS and Android.
A practical, illustrated guide to Unity game scripting using C#, along with practice tests, exam tips, and easy-to-follow examples to help you pass the exam and become a professional Unity programmerKey FeaturesLearn essentials of game scripting with Unity and C# to customize aspects of your gameTackle challenges in Unity game development and the certification exam using effective techniques and solutionsPrepare for the latest Unity certification exam using mock tests, exam tips, and self-assessment questionsBook DescriptionUnity Certified Programmer is a global certification program by Unity for anyone looking to become a professional Unity developer.
Discover the power of Unreal Engine 5 and the MetaHuman Creator to develop realistic digital characters, infusing them with full body and facial animationKey FeaturesCreate realistic characters using the MetaHuman Creator using a mixture of preset and custom toolsImport your character into Unreal Engine 5 to access more editing options and begin animating itCombine face and body motion capturing to fully animate your digital humansBook DescriptionMetaHuman Creator (MHC) is an online, user-friendly 3D design tool for creating highly realistic digital humans that can be animated within Unreal Engine (UE) and enhanced with motion capture technology.
Learn animation programming from first principles and implement modern animation techniques that can be integrated into any game development workflowKey FeaturesBuild a functional and production-ready modern animation system with complete features using C++Learn basic, advanced, and skinned animation programming with this step-by-step guideDiscover the math required to implement cutting edge animation techniques such as inverse kinematics and dual quaternionsBook DescriptionAnimation is one of the most important parts of any game.
Learn Unity game development with C# through a series of practical projects ranging from building a simple 2D game to adding AR/VR experiences and machine learning capabilities in a simple yet effective wayKey FeaturesGain a high-level overview of the Unity game engine while building your own games portfolioDiscover best practices for implementing game animation, game physics, shaders, and effectsCreate fully featured apps, including Space shooter and a 2D adventure game, and develop AR/VR experiences and Game AI agentsBook DescriptionThe Unity game engine, used by millions of developers around the world, is popular thanks to its features that enable you to create games and 3D apps for desktop and mobile platforms in no time.
Key FeaturesKickstart your career or dive into a new hobby by exploring game design with UE4 and C++Learn the techniques needed to prototype and develop your own ideasReinforce your skills with project-based learning by building a series of games from scratchWhat you will learnCreate a fully-functional third-person character and enemiesBuild navigation with keyboard, mouse, gamepad, and touch controlsProgram logic and game mechanics with collision and particle effectsExplore AI for games with Blackboards and Behavior TreesBuild character animations with Animation Blueprints and MontagesTest your game for mobile devices using mobile previewAdd polish to your game with visual and sound effectsMaster the fundamentals of game UI design using a heads-up displayWho this book is forThis book is suitable for anyone who wants to get started using UE4 for game development.
Explore modern game programming and rendering techniques to build games using C++ programming language and its popular librariesKey FeaturesLearn how you can build basic 2D and complex 3D games with C++Understand shadows, texturing, lighting, and rendering in 3D game development using OpenGLUncover modern graphics programming techniques and GPU compute methods using the Vulkan APIBook DescriptionAlthough numerous languages are currently being used to develop games, C++ remains the standard for fabricating expert libraries and tool chains for game development.
Understand the fundamentals of C# programming and get started with coding from ground up in an engaging and practical mannerKey FeaturesBeginner's guide to getting started with software development concepts from a macro levelLeverage the power of the latest C# in solving the complex programming problemsLearn to script and customize your 3D games and implement animation techniques to make them engagingBook DescriptionLearning to program in today's technical landscape can be a daunting task, especially when faced with the sheer number of languages you have to choose from.
Over 70 recipes that cover advanced techniques for 3D programming such as lighting, shading, textures, particle systems, and image processing with OpenGL 4.
Learn to design and build Virtual Reality experiences, applications, and games in Unreal Engine 4 through a series of practical, hands-on projects that teach you to create controllable avatars, user interfaces, and moreKey FeaturesLearn about effective VR design and develop virtual reality games and applications for every VR platformBuild essential features for VR such as player locomotion and interaction, 3D user interfaces, and 360 media playersLearn about multiplayer networking and how to extend the engine using plugins and asset packsBook DescriptionUnreal Engine 4 is a powerful tool for developing VR games and applications.
Understand the core concepts of deep learning and deep reinforcement learning by applying them to develop gamesKey FeaturesApply the power of deep learning to complex reasoning tasks by building a Game AIExploit the most recent developments in machine learning and AI for building smart gamesImplement deep learning models and neural networks with PythonBook DescriptionThe number of applications of deep learning and neural networks has multiplied in the last couple of years.
Explore various recipes to build games using popular artificial intelligence techniques and algorithms such as Navmesh navigation A*, DFS, and UCB1Key FeaturesExplore different algorithms for creating decision-making agents that go beyond simple behaviors and movementDiscover the latest features of the NavMesh API for scripting intelligent behaviour in your game charactersCreate games that are non-predictable and dynamic and have a high replayability factorBook DescriptionInteractive and engaging games come with intelligent enemies, and this intellectual behavior is combined with a variety of techniques collectively referred to as Artificial Intelligence.
Combine the powerful UE4 with Blender to create visually appealing and comprehensive game environmentsKey FeaturesThe only resource that shows how you can incorporate Blender into your Unreal Engine 4 Game environmentCreate amazing 3D game environments by leveraging the power of Blender and Unreal Engine 4Practical step-by-step approach with plenty of illustrative examples to get you started immediatelyBook DescriptionUnreal Engine 4 now has support for Blender, which was not available in earlier versions.
Build a tower defense game and earn delectable C# treats by baking cupcakes and fighting fearsome sweet-toothed pandasKey Features[*] Build a complete and exciting 2D Tower Defense game from scratch.
The newest addition to our Influential Video Game Designers series explores the work of Todd Howard, executive producer at Bethesda Studios, known for how he consistently pushes the boundaries of open-world gaming and player agency.
The newest addition to our Influential Video Game Designers series explores the work of Todd Howard, executive producer at Bethesda Studios, known for how he consistently pushes the boundaries of open-world gaming and player agency.
The play-focused, step-by-step guide to creating great game designs This book offers a play-focused, process-oriented approach for designing games people will love to play.
The play-focused, step-by-step guide to creating great game designs This book offers a play-focused, process-oriented approach for designing games people will love to play.
The evolution of video games, from Pong to first-person shooters, told through the stories of 64 objects essential to the field's creation and development.
Tap into the cutting-edge artificial intelligence features of Unreal Engine 5 and unlock their potential to craft captivating and engaging experiences in your games and applications in this part-color guideKey FeaturesAdopt AI techniques for developing immersive gameplay experiencesLearn how to use the Unreal Engine gameplay framework system with C++ and BlueprintsPlan and develop AI behaviors carefully from start to finishPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionHave you ever wondered how to create engaging gameplay experiences that involve formidable AI opponents, capable of challenging and pushing players to their limits?
May 11, 1997, was a watershed moment in the history of artificial intelligence (AI): the IBM supercomputer chess engine, Deep Blue, beat the world Chess champion, Garry Kasparov.
Principles for designing educational games that integrate content and play and create learning experiences connecting to many areas of learners'' lives.