by Stephen Oualline
Bare Metal C will teach you how to program embedded devices with the C programming language. For embedded system programmers who want precise and complete control over the system they are using, this book pulls back the curtain on what the compiler is doing for you so that you can see all the details of what's happening with your program.The first part of the book teaches C basics with the aid of a low...
Price: $25.51 | Publisher: No Starch Press | Release: 2022
An Artist's Guide to Programming
by Jim Parker
An Artist's Guide to Programming teaches computer programming with the aid of 100 example programs, each of which integrates graphical or sound output. The Processing-language-based examples range from drawing a circle and animating bouncing balls to 3D graphics, audio visualization, and interactive games.Readers learn core programming concepts like conditions, loops, arrays, strings and functions, as ...
Price: $17.00 | Publisher: No Starch Press | Release: 2022
by Corey Ball
An Application Programming Interface (API) is a software connection that allows applications to communicate and share services. Hacking APIs will teach you how to test web APIs for security vulnerabilities. You'll learn how the common API types, REST, SOAP, and GraphQL, work in the wild. Then you'll set up a streamlined API testing lab and perform common attacks, like those targeting an API's...
Price: $42.49 | Publisher: No Starch Press | Release: 2022
High-Performance Programming in C# and .NET
by Jason Alls
Writing high-performance code while building an application is crucial, and over the years, Microsoft has focused on delivering various performance-related improvements within the .NET ecosystem. This book will help you understand the aspects involved in designing responsive, resilient, and high-performance applications with the new version of C# and .NET.You will start by understanding the foundation of hi...
Price: $49.99 | Publisher: Packt Publishing | Release: 2022
Mathematics for Game Programming and Computer Graphics
by Penny de Byl
Mathematics is an essential skill when it comes to graphics and game development, particularly if you want to understand the generation of real-time computer graphics and the manipulation of objects and environments in a detailed way. Python, together with Pygame and PyOpenGL, provides you with the opportunity to explore these features under the hood, revealing how computers generate and manipulate 3D envir...
Price: $49.99 | Publisher: Packt Publishing | Release: 2022
Distributed .NET with Microsoft Orleans
by Bhupesh Guptha Muthiyalu, Suneel Kumar Kunani
Building distributed applications in this modern era can be a tedious task as customers expect high availability, high performance, and improved resilience. With the help of this book, you'll discover how you can harness the power of Microsoft Orleans to build impressive distributed applications.Distributed .NET with Microsoft Orleans will demonstrate how to leverage Orleans to build highly scalable di...
Price: $49.99 | Publisher: Packt Publishing | Release: 2022
Solidity Programming Essentials, 2nd Edition
by Ritesh Modi
Solidity is a high-level language for writing smart contracts, and the syntax has large similarities with JavaScript, thereby making it easier for developers to learn, design, compile, and deploy smart contracts on large blockchain ecosystems including Ethereum and Polygon among others. This book guides you in understanding Solidity programming from scratch.The book starts with step-by-step instructions for...
Price: $39.99 | Publisher: Packt Publishing | Release: 2022
Coding Roblox Games Made Easy, 2nd Edition
by Zander Brumbaugh
Roblox is a huge entertainment platform like no other for both playing and creating games. With over 200 million monthly active users, Roblox has enabled new and experienced developers to create successful games, often called experiences, that can be played globally at no cost.Coding Roblox Games Made Easy, 2nd Edition, builds a solid foundation of the concepts you need to embark on the journey of building ...
Price: $24.99 | Publisher: Packt Publishing | Release: 2022
Unity Artificial Intelligence Programming, 5th Edition
by Dr. Davide Aversa
Developing artificial intelligence (AI) for game characters in Unity has never been easier. Unity provides game and app developers with a variety of tools to implement AI, from basic techniques to cutting-edge machine learning-powered agents. Leveraging these tools via Unity's API or built-in features allows limitless possibilities when it comes to creating game worlds and characters.The updated fifth ...
Price: $39.99 | Publisher: Packt Publishing | Release: 2022
by Dominik Berner, Mustafa Kemal Gilor
CMake is a powerful tool used to perform a wide variety of tasks, so finding a good starting point for learning CMake is difficult. This book cuts to the core and covers the most common tasks that can be accomplished with CMake without taking an academic approach. While the CMake documentation is comprehensive, it is often hard to find good examples of how things fit together, especially since there are lot...
Price: $49.99 | Publisher: Packt Publishing | Release: 2022