294 resultater (0,41013 sekunder)

Mærke

Butik

Pris (EUR)

Nulstil filter

Produkter
Fra
Butikker

Basic Math for Game Development with Unity 3D - Kelvin Sung - Bog - APress - Plusbog.dk

Basic Math for Game Development with Unity 3D - Kelvin Sung - Bog - APress - Plusbog.dk

This book will teach you fundamental mathematical concepts using Unity-based custom examples, explaining the implementations and demonstrating how these concepts are applied in building modern video game functionality. You will learn the theoretical foundation of each concept, and then interact, examine, and modify the implementation to inspect the effects. Basic Math for Game Development with Unity 3D begins by explaining points in the 3D Cartesian Coordinate system. From there, you’ll gain insight into vectors and details of dot and cross products, quaternions, rotation and decomposition of vectors. These basic mathematical foundations are illustrated through Unity-based example implementations. Associated with these concept presentations are separate examples of how the concepts are applied in creating typical video game functionality, such as collision support, motion simulations, autonomous behaviors, shadow approximations, and reflections off surfaces with arbitrary orientations. After completing this book, you will have a thorough understanding of core mathematical concepts and how they are used to create compelling gameplay. What You Will LearnUnderstand the basic concepts of points and vectors, and their applications in game developmentGrasp the details of autonomous behaviors such as facing a target, following and chasing an object, and moreApply mathematical concepts in implementing modern video game functionality such as ray casting, collision, and motion control Who Is This Book ForGame enthusiasts, hobbyists, and anyone else who is interested in the implementation of interactive games but needs basic mathematical background or could just use a refresher with modern examples.

DKK 476.00
1

Basic Math for Game Development with Unity 3D - Kelvin Sung - Bog - APress - Plusbog.dk

Beginning Unity Android Game Development - Kishan Takoordyal - Bog - APress - Plusbog.dk

Beginning Unity Android Game Development - Kishan Takoordyal - Bog - APress - Plusbog.dk

Master the art of programming games for Android using the Unity3D game engine. This book will help you understand basic concepts of game development in Unity. By the end of Beginning Unity Android Game Development , you will have the knowledge to confidently build an Android game. The book starts by explaining simple programming concepts to make beginners comfortable with the jargon. You will then learn to navigate around the Unity interface and use basic tools (hand, move, rotate, scale, and rect). You will also be acquainted with the creation of basic 3D objects in the game while understanding the purpose of several of Unity''s windows. In the last chapters, you will learn to create a simple game for Android using the concepts studied in the previous chapters. Scripts will be written to handle the behaviors of the player and enemies as well as to handle other aspects of the game. The author shares tips along the way to help improve in-game performance, such as switching to the universal rendering pipeline when targeting mobile platforms. At the end of the book, you will have a solid knowledge in making basic Android games that can be upgraded later to make more complex games. What You Will Learn - Explore basic Unity and C# programming concepts and scripting for Android games - Navigate around the Unity interface and use its basic tools - Make the most of popular components and features of Unity - Write an Android game with optimizations Who This Book Is For Absolute beginners learning to program games for the Android platform using Unity3D. Basic knowledge of programming would be beneficial for the reader but is not required.

DKK 476.00
1

C and Python Applications - Philip Joyce - Bog - APress - Plusbog.dk

Frontend Development with JavaFX and Kotlin - Peter Spath - Bog - APress - Plusbog.dk

Frontend Development with JavaFX and Kotlin - Peter Spath - Bog - APress - Plusbog.dk

Build elegant, responsive, and stable Java Virtual Machine-based client applications (Fat Clients) with modern user interfaces. This book introduces JavaFX as a frontend technology and utilizes Kotlin instead of Java for coding program artifacts to boost code expressiveness and maintainability. Author Peter Späth employs a hands-on approach, providing practical examples and code to demonstrate each concept. Mid-level Java programming knowledge and a basic understanding of Kotlin are the only prerequisites; experience with JavaFX and frontend coding is not essential. JavaFX is a modern frontend programming toolkit equipped with containers, menus, buttons, sliders, text fields, and various other controls necessary for communicating with your users, all of which are covered here. Despite its name, JavaFX applications can be coded with programming languages other than Java. The central requirement is that any language targeting JavaFX compiles to artifacts runnable on a Java Virtual Machine. Over the course of this book, you’ll learn firsthand why Kotlin, with its elegant and concise syntax, is a perfect match. After completing Frontend Development With JavaFX and Kotlin, you will be able to build frontends of mid-to-high level complexity, depending on present Java skills, and use Kotlin as a language for addressing GUI programming needs and accessing the JavaFX API. What You Will LearnCreate a JavaFX + Kotlin development pipeline for Gradle, Eclipse and IntelliJUse JavaFX scenes, stages, and nodes/controlsMaster JavaFX event handling, effects, and animation using KotlinUnderstand the JavaFX Concurrency Framework and Kotlin Coroutines for JavaFXWho This Book Is ForLow- to mid-level Java or Kotlin developers with or without JavaFX experience who wish to learn how to build JavaFX applications with Kotlin.

DKK 434.00
1

Beginning Game AI with Unity - Sebastiano M. Cossu - Bog - APress - Plusbog.dk

Beginning Salesforce Developer - Michael Wicherski - Bog - APress - Plusbog.dk

Web-Based Projects that Rock the Class - Christos Karayiannis - Bog - APress - Plusbog.dk

Web-Based Projects that Rock the Class - Christos Karayiannis - Bog - APress - Plusbog.dk

Explore the modern concepts of client-server web applications. This book includes examples that are simple to comprehend building apps that are not much different from real-world applications. Each chapter develops a different subject, explaining the concept from A to Z, and provides a project with complete source code and configuration steps. Chapters also include thorough coverage of the subject described and the full source code is provided with a consistently updated repo on GitHub, accounting for the frequent changes made to language versions. The chapter apps use HTML, JavaScript, AJAX, CSS, PHP, MySQL, Apache, Lighttpd, SSL/TLS, DDNS, Shell Programming, Sockets programming, tools such as Wireshark, and remote online tools for testing. As you master each topic sequentially you''ll fully understand the inner workings of the client-server apps and become confident in creating your own web-based apps. Whether you want to work on the web for fun, for school, or for work, Web-Based Projects that Rock the Class is a great place to start. What You''ll Learn - Use HTML, JavaScript, CSS, PHP, AJAX and MySQL for web projects - Set up and handle two different web servers Apache and Lighttpd - Obtain DNS and DDNS domain names - Apply the SSL/TLS protocols for HTTPS connections - Test remotely with online tools your web app - then create similar tools Who This Book Is For College and university students, and individuals interested in web programming. Ideally you will have basic experience in requesting a web page from the browser and understanding online services like e-shops, basic-level experience with Linux, knowledge of basic-level programming language principles, and basic knowledge of what a database is.

DKK 332.00
1

Quick Start Guide to Penetration Testing - Sagar Rahalkar - Bog - APress - Plusbog.dk

Machine Learning Concepts with Python and the Jupyter Notebook Environment - Nikita Silaparasetty - Bog - APress - Plusbog.dk

Machine Learning Concepts with Python and the Jupyter Notebook Environment - Nikita Silaparasetty - Bog - APress - Plusbog.dk

- - Create, execute, modify, and share machine learning applications with Python and TensorFlow 2.0 in the Jupyter Notebook environment. This book breaks down any barriers to programming machine learning applications through the use of Jupyter Notebook instead of a text editor or a regular IDE. You''ll start by learning how to use Jupyter Notebooks to improve the way you program with Python. After getting a good grounding in working with Python in Jupyter Notebooks, you''ll dive into what TensorFlow is, how it helps machine learning enthusiasts, and how to tackle the challenges it presents. Along the way, sample programs created using Jupyter Notebooks allow you to apply concepts from earlier in the book. Those who are new to machine learning can dive in with these easy programs and develop basic skills. A glossary at the end of the book provides common machine learning and Python keywords and definitions to make learning even easier. What You Will Learn - Program in Python and TensorFlow - Tackle basic machine learning obstacles - Develop in the Jupyter Notebooks environment Who This Book Is For Ideal for Machine Learning and Deep Learning enthusiasts who are interested in programming with Python using Tensorflow 2.0 in the Jupyter Notebook Application. Some basic knowledge of Machine Learning concepts and Python Programming (using Python version 3) is helpful.

DKK 509.00
1

Blockchain and Ethereum Smart Contract Solution Development - Weijia Zhang - Bog - APress - Plusbog.dk

Blockchain and Ethereum Smart Contract Solution Development - Weijia Zhang - Bog - APress - Plusbog.dk

Build decentralized applications with smart contract programming. Following the curriculum from an active blockchain course taught by the author at the McCombs School of Business at the University of Texas, this book fills the gaps for you from learning about basic cryptocurrency uses of blockchain to understanding smart contracts and dapps. You''ll first start by understanding the basics of blockchain technology. Take a business point of view to discover general concepts about blockchains and dapps or "decentralized apps" built off of smart contracts. Next, learn about the token economy, how to design tokens, and relevant client technologies, such as web3, metamask, and UI/UX design. Then, install a blockchain node yourself. With a basic understanding of blockchain applications and business uses, you''ll move further into hands-on development. There are ten modules for hands-on smart contract programming covered to build your own decentralized applications. Several team projects built end-to-end from concept to deployment to operation are also provided. Using these models and your own original work, you''ll build a smart contract development environment, practice Solidity programming, compile source code, perform security reviews, and deploy bytecode to blockchains. The breakthrough in blockchain technology has empowered novel ecosystems and applications in the areas of Decentralized Finance (DeFi), Central Bank Digital Currency (CBDC), Non-Fungible Tokens (NFT), Decentralized Autonomous Organization (DAO), and more. Blockchain and Ethereum Smart Contract Solution Development will prepare you to create fantastic applications using Ethereum''s smart contracts and solid concepts of decentralized programming! What You''ll Learn - Become familiar with Blockchain technology, both in theory and in practice - Understand architectural components of blockchain and the underlying computer science - Implement blockchain smart contract solutions using both public and enterprise Ethereum blockchains Who This Book Is For IT professionals and mid-level managers interested in smart contract development. Blockchain Consultants who want to have a handbook of smart contract development methodologies. And enterprise technologiests helping companies through the transformation to blockchain technologies.

DKK 509.00
1

PHP 8 Basics - Satej Kumar Sahu - Bog - APress - Plusbog.dk

Arduino Measurements in Science - Richard J. Smythe - Bog - APress - Plusbog.dk

Arduino Measurements in Science - Richard J. Smythe - Bog - APress - Plusbog.dk

Explore the full capabilities of your Arduino. Whether you need to measure light, heat, mass, force, or conductivity, this book can be used as a complete reference guide for making virtually any scientific measurement with your PC or Linux based system and the Arduino microcontroller. You'll apply the Arduino and sensors to take measurements at the macro-, milli-, micro-, nano- and pico-sensitivity ranges. By working through the projects in this book, you’ll learn how to apply these techniques in the lab or field in areas such as weighing samples at the gram or milligram levels, measuring water temperature to a tenth of a degree, or its conductivity in milli or micro Siemens. With these projects, you can reliably measure, store, and experiment with a wide range of scientific data. Arduino Measurements in Science features a novel approach and several little known techniques to measure data that requires only basic and accessible hardware – perfect for the home or school workshop! What You’ll LearnMake basic scientific measurements with PCs, and Linux based computing systemsReview techniques for weighing measurements down into the double and even single digit milligramUse inexpensive sensors and displays to quantify and validate sensor dataIncorporate weighing scales, electrometers, magnetic and static field detectors, motion and vibration detectors, and moreUnderstand the possible noise and accuracy problems that can occur and best practices to refine your projects See the benefits of data validation for graphical data displayWho Is This Book ForReaders looking to acquire the basic science and engineering skills required to assemble fundamental measurement systems to implement with the simple hand tools found in most home or school workshops.

DKK 476.00
1

Practical R 4 - Jon Westfall - Bog - APress - Plusbog.dk

Practical R 4 - Jon Westfall - Bog - APress - Plusbog.dk

Get started with an accelerated introduction to the R ecosystem, programming language, and tools including R script and RStudio. Utilizing many examples and projects, this book teaches you how to get data into R and how to work with that data using R. Once grounded in the fundamentals, the rest of Practical R 4 dives into specific projects and examples starting with running and analyzing a survey using R and LimeSurvey. Next, you''ll carry out advanced statistical analysis using R and MouselabWeb. Then, you''ll see how R can work for you without statistics, including how R can be used to automate data formatting, manipulation, reporting, and custom functions. The final part of this book discusses using R on a server; you''ll build a script with R that can run an RStudio Server and monitor a report source for changes to alert the user when something has changed. This project includes both regular email alerting and push notification. And, finally, you''ll use R to create a customized daily rundown report of a person''s most important information such as a weather report, daily calendar, to-do''s and more. This demonstrates how to automate such a process so that every morning, the user navigates to the same web page and gets the updated report. What You Will Learn Set up and run an R script, including installation on a new machine and downloading and configuring R Turn any machine into a powerful data analytics platform accessible from anywhere with RStudio Server Write basic R scripts and modify existing scripts to suit your own needs Create basic HTML reports in R, inserting information as needed Build a basic R package and distribute it Who This Book Is For Some prior exposure to statistics, programming, and maybe SAS is recommended but not required.

DKK 584.00
1

MERN Projects for Beginners - Nabendu Biswas - Bog - APress - Plusbog.dk

MERN Projects for Beginners - Nabendu Biswas - Bog - APress - Plusbog.dk

Learn how to use the MERN stack (MongoDB, Express.js, React, and Node) to build five fully functioning web apps for dating, video sharing, messaging, and social media. While creating these web apps, you''ll learn key development concepts including how to use React hooks, Redux, MongoDB, Express, Heroku, Firebase, Material UI, and Google authentication. By expanding your portfolio with the projects you create, you will be well equipped as front-end developer. You will first create a dating site with a swiping feature and chat functionality. You will then build a video sharing app with videos displaying vertically. Next, you will learn to build an awesome messaging web app. Users will be able to chat in real time, as well as log in to their account using Google authentication. You will also create a photo sharing app and social media web apps with the ability to post images with captions and log in using email and password authentication. Most MERN tutorials out there today cover basic web apps but it is capable of so much more - learn how to use this stack to its full potential and build projects that can be converted into full scaled start-ups with additional features. What You''ll Learn - Work with React hooks and React router - Examine powerful MongoDB services for easy to use and setup - Create routes using Node and host on Heroku - Study different authentication techniques - Deploy all sites using simple Firebase hosting - Use the powerful React ecosystem to add functionalities to your apps Who This book Is For Those who have just started their career in web development and have basic knowledge of the core web technologies: HTML, CSS, and JavaScript. Those with basic React development and feel ready to explore its capabilities further.

DKK 509.00
1

Introducing Software Verification with Dafny Language - Boro Sitnikovski - Bog - APress - Plusbog.dk

Introducing Software Verification with Dafny Language - Boro Sitnikovski - Bog - APress - Plusbog.dk

Get introduced to software verification and proving correctness using the Microsoft Research-backed programming language, Dafny. While some other books on this topic are quite mathematically rigorous, this book will use as little mathematical symbols and rigor as possible, and explain every concept using plain English. It's the perfect primer for software programmers and developers with C# and other programming language skills. Writing correct software can be hard, so you'll learn the concept of computation and software verification. Then, apply these concepts and techniques to confidently write bug-free code that is easy to understand. Source code will be available throughout the book and freely available via GitHub. After reading and using this book you'll be able write correct, big free software source code applicable no matter which platform and programming language you use. What You Will LearnDiscover the Microsoft Research-backed Dafny programming language Explore Hoare logic, imperative and functional programsWork with pre- and post-conditionsUse data types, pattern matching, and classesDive into verification examples for potential re-use for your own projectsWho This Book Is ForSoftware developers and programmers with at least prior, basic programming experience. No specific language needed. It is also for those with very basic mathematical experience (function, variables).

DKK 264.00
1

Electronics for Beginners - Jonathan Bartlett - Bog - APress - Plusbog.dk

Introducing Maven - Balaji Varanasi - Bog - APress - Plusbog.dk

Arduino in Science - Richard J. Smythe - Bog - APress - Plusbog.dk

Advanced Python Development - Matthew Wilkes - Bog - APress - Plusbog.dk

Advanced Python Development - Matthew Wilkes - Bog - APress - Plusbog.dk

This book builds on basic Python tutorials to explain various Python language features that aren''t routinely covered: from reusable console scripts that play double duty as micro-services by leveraging entry points, to using asyncio efficiently to collate data from a large number of sources. Along the way, it covers type-hint based linting, low-overhead testing and other automated quality checking to demonstrate a robust real-world development process. Some powerful aspects of Python are often documented with contrived examples that explain the feature as a standalone example only. By following the design and build of a real-world application example from prototype to production quality you''ll see not only how the various pieces of functionality work but how they integrate as part of the larger system design process. In addition, you''ll benefit from the kind of useful asides and library recommendations that are a staple of conference Q&A sessions at Python conferences as well as discussions of modern Python best practice and techniques to better produce clear code that is easily maintainable. Advanced Python Development is intended for developers who can already write simple programs in Python and want to understand when it''s appropriate to use new and advanced language features and to do so in a confident manner. It is especially of use to developers looking to progress to a more senior level and to very experienced developers who have thus far used older versions of Python. What You''ll Learn - Understand asynchronous programming - Examine developing plugin architectures - Work with type annotations - Review testing techniques - Explore packaging and dependency management Who This Book Is For Developers at the mid to senior level who already have Python experience.

DKK 468.00
1