Browse Results

Showing 34,101 through 34,125 of 54,078 results

TypeScript Blueprints

by Ivo Gabe Wolff

Build exciting end-to-end applications with TypeScript About This Book * This book will help you whether you're a beginner or an expert * Complete and complex projects provide codes that are ready and solutions for start-ups and enterprise developers * The book will showcase the power and depth of TypeScript when it comes to high performance and scalability Who This Book Is For This book was written for web developers who wish to make the most of TypeScript and build fun projects. You should be familiar with the fundamentals of JavaScript What You Will Learn * Build quirky and fun projects from scratch while exploring widely applicable practices and techniques * Use TypeScript with a range of different technologies such as Angular 2 and React and write cross-platform applications * Migrate JavaScript codebases to TypeScript to improve your workflow * Write maintainable and reusable code that is helpful in the world of programming revolving around features and bugs * Using System.JS and Webpack to load scripts and their dependencies. * Developing highly performance server-side applications to run within Node Js. * Reviewing high performant Node.js patterns and manage garbage collection. In Detail TypeScript is the future of JavaScript. Having been designed for the development of large applications, it is being widely incorporated in popular projects such as Angular JS 2.0. Adopting TypeScript results in more robust software, while still being deployable in apps where regular JavaScript would run. Scale and performance lie at the heart of the projects built in our book. The lessons learned throughout this book will arm you with everything you need to build amazing projects. During the course of this book, you will learn how to build a complete Single Page Application with Angular 2 and create a popular mobile app using NativeScript. Further on, you will build a classic Pac Man game in TypeScript. We will also help you migrate your legacy codebase project from JavaScript to TypeScript. By the end of the book, you will have created a number of exciting projects and will be competent using TypeScript for your live projects. Style and approach The book focuses on building projects from scratch. These end-to-end projects will give you ready-to-implement solutions for your business scenario, showcasing the depth and robustness of TypeScript.

TypeScript Design Patterns

by Vilic Vane

Boost your development efficiency by learning about design patterns in TypeScript About This Book * This step-by-step guide will would demonstrate all the important design patterns in practice * This book is the only documentation on the market focusing on design patterns in TypeScript * This book is packed with rich examples that will improve your efficiency and encourage code reuse Who This Book Is For If you are a TypeScript developer, this book is for you. No knowledge of design patterns is required to read this book. What You Will Learn * Understand the challenges and implications of developing an enterprise application * Install and configure the necessary tools in order to start developing an application * Identify the challenges when developing an application * Apply GoF patterns in an application with a testing approach * Use and utilize design patterns while developing a TypeScript application or during JavaScript application development * Reference to SOLID principles and what their benefits do to your projects * Apply various principles in a TypeScript application * Improve code quality and development speed In Detail In programming, there are several problems that occur frequently. To solve these problems, there are various repeatable solutions that are known as design patterns. Design patterns are a great way to improve the efficiency of your programs and improve your productivity. This book is a collection of the most important patterns you need to improve your applications' performance and your productivity. The journey starts by explaining the current challenges when designing and developing an application and how you can solve these challenges by applying the correct design pattern and best practices. Each pattern is accompanied with rich examples that demonstrate the power of patterns for a range of tasks, from building an application to code testing. We'll introduce low-level programming concepts to help you write TypeScript code, as well as work with software architecture, best practices, and design aspects. Style and approach In this book, design patterns are explained in a step-by-step manner. All the major patterns covered will improve your understanding of TypeScript and the patterns associated with TypeScript.

Ubiquitous Computing and Ambient Intelligence

by Carmelo R. García Pino Caballero-Gil Mike Burmester Alexis Quesada-Arencibia

This LNCS double volume LNCS 10069-10070 constitutes the refereed proceedings of the 10th International Conference on Ubiquitous Computing and Ambient Intelligence, UCAmI 2016, which includes the International Work Conference on Ambient Assisted Living (IWAAL), and the International Conference on Am-bient Intelligence for Health (AmIHEALTH), held in Las Palmas de Gran Canaria, Spain, in November/December 2016. The 69 full papers presented together with 40 short papers and 5 doctoral consortium papers were carefully reviewed and selected from 145 submissions. UCAmI 2016 is focused on research topics related to ambient assisted living, internet of things, smart cities, ambient intelligence for health, human-computer interaction, ad-hoc and sensor networks, and security.

Ubiquitous Computing and Ambient Intelligence

by Carmelo R. García Pino Caballero-Gil Mike Burmester Alexis Quesada-Arencibia

This LNCS double volume LNCS 10069-10070 constitutes the refereed proceedings of the 10th International Conference on Ubiquitous Computing and Ambient Intelligence, UCAmI 2016, which includes the International Work Conference on Ambient Assisted Living (IWAAL), and the International Conference on Am-bient Intelligence for Health (AmIHEALTH), held in Las Palmas de Gran Canaria, Spain, in November/December 2016. The 69 full papers presented together with 40 short papers and 5 doctoral consortium papers were carefully reviewed and selected from 145 submissions. UCAmI 2016 is focused on research topics related to ambient assisted living, internet of things, smart cities, ambient intelligence for health, human-computer interaction, ad-hoc and sensor networks, and security.

Ubuntu Linux: Learn Administration, Networking, and Development Skills With The #1 Linux Distribution!

by Jerry Banfield Nick Germaine

If you want to learn Ubuntu Linux, I think you might love this book! Here is what each section of the book focuses on! Getting started with Ubuntu Linux. Introduction to Ubuntu Linux and getting started as a power user. What are Linux distributions? Installing Ubuntu in a virtual machine. Installing virtualbox and setting up your virtual machine. Installing Ubuntu Linux on your virtual machine. Setting up Ubuntu linux on your virtual machine. Disabling the iso & first boot up. Optimizing Ubuntu & customizing your desktop. Installing virtualbox/guest additions for a better user experience. Customizing your Ubuntu desktop. Installing the unity tweak tool for Ubuntu. Installing Ubuntu. Installing Ubuntu alongside windows on your hard drive. Reboot your computer using Ubuntu. Getting started with the Linux command line. Administrative privileges in the Linux terminal. Using the package manager to install new applications. Searching the repository to find new applications to download. Installing a package not in the repositories. Keeping programs updated in Ubuntu Linux. File permissions and ownership. Operations and ownership. Create a new file in the terminal. Creating new directories and moving files. Copying, renaming and removing files. Moving on to more advanced commands in the terminal. Getting started with the find command. The find command. Introduction to the grep command. Grep. How to redirect the output of a command. Using the top command to view applications. How to view the entire list of processes and closing applications. What is a service? Configuring services using the command line. Using crontabs and cronjobs. The practical applications of crontabs. Ubuntu Linux developer tools: get started as a freelancer today! Choosing an integrated development environment (ide). Eclipse installation and setup. Pycharm installation and setup. Pycharm installation problem resolved. Introduction to github, installation, and setting up a repository. How to pull and push information from your repository. How to remove or ignore directories in your repository. How to resolve conflicts from the command line. How to set up and manage branches. Making comments in python. Getting started with meteor: installation and adding packages. Meteor tutorial part 1: setting up your first project. Meteor part 2: setting up your router and react components. Meteor tutorial part 3: programming. Meteor tutorial part 4: rendering posts. Meteor tutorial part 5: putting on the finishing touches. Apache 2, php 5 and mysql installation. Getting started with your server configuration. What is the hosts file on a Linux system? Deploying the meteor to an apache 2 server. Setting up mongodb nosql database. Creating a virtual host. Using a shell script to set environment variables. Installing and configuring phpmyadmin. Take a tour around the phpmyadmin panel. Creating a basic virtual host. Setting up a WordPress installation on top of apache 2. Set up the database in WordPress. Python installation and command line interface. What are the practical applications of python? Managing users, permissions, and groups. Adding new users through terminal. Deleting users through terminal. How to change an existing user’s password. Adding users to a group and why it’s valuable. Linux network administration tools. Introduction to networking. How does the internet work? What is a local network? Practical networking commands. Using the netstat command to track detailed network statistics. An in-depth look at the Linux hosts file. Thank you for reading this and I hope you enjoy the book!

Ubuntu Server Cookbook

by Uday R. Sawant

Arm yourself to make the most of the versatile, powerful Ubuntu Server with over 100 hands-on recipes About This Book * Master the skills to setup secure and scalable web services with popular tools like Apache, Nginx, MySQL and HAProxy * Set up your own cloud with Open Stack and quickly deploy applications with Docker or LXD * Packed with clear, step-by-step recipes to let you protect you valuable data with your own chat servers, code hosting and collaboration tools. Who This Book Is For Ubuntu Server Cookbook is for system administrators or software developers with a basic understanding of the Linux operating system who want to set up their own servers. You are not required to have in-depth knowledge or hands-on experience with Ubuntu, but you should know the basics commands for directory navigation, file management, and the file editing tool. An understanding of computer networks is advisable What You Will Learn * Set up high performance, scalable, and fault-tolerant back ends with web and database servers * Facilitate team communication with a real-time chat service and collaboration tools * Quickly deploy your applications to their own containers and scale your infrastructure as and when needed * Find out how to set up your own cloud infrastructure for your internal use or rent it to the public * Ensure quick and easy access for your users while also securing your infrastructure from intruders * Set up a high performance private network with a personal VPN server and centralized authentication system * Swiftly start a content streaming service * Set up network storage for private data and source code and say good bye to costly and unreliable cloud services In Detail Ubuntu is one of the most secure operating systems and defines the highest level of security as compared other operating system. Ubuntu server is a popular Linux distribution and the first choice when deploying a Linux server. It can be used with a $35 Raspberry Pi to top-notch, thousand-dollar-per-month cloud hardware. Built with lists that there are 4 million + websites built using Ubuntu. With its easy-to-use package management tools and availability of well-known packages, we can quickly set up our own services such as web servers and database servers using Ubuntu. This book will help you develop the skills required to set up high performance and secure services with open source tools. Starting from user management and an in-depth look at networking, we then move on to cover the installation and management of web servers and database servers, as well as load balancing various services. You will quickly learn to set up your own cloud and minimize costs and efforts with application containers. Next, you will get to grips with setting up a secure real-time communication system. Finally, we'll explore source code hosting and various collaboration tools. By the end of this book, you will be able to make the most of Ubuntu's advanced functionalities. Style and approach This easy-to-follow guide contains a series of step-by-step recipes ranging from simple to complex. Each topic will start with basic introduction to each technology followed by a detailed step-by-step installation guide and then a detailed explanation of the approach taken during installation and the various advanced options available.

UDL in the Cloud!: How to Design and Deliver Online Education Using Universal Design for Learning

by Katie Novak Tom Thibodeau

UDL in the Cloud helps educators design and deliver more accessible, engaging, and effective online learning experiences. Drawing on years of experience in K-12 and postsecondary settings, authors Katie Novak and Tom Thibodeau offer a highly practical approach to developing e-courses, virtual snow days, flipped classes, and blended learning experiences that meet the needs of diverse learners.

Ultra Low Power Electronics and Adiabatic Solutions

by Hervé Fanet

This book provides the basic principles explaining the origin and limits of heat dissipation in electronic systems. This problem is significant and explains developments in microelectronics. The emergence of the Internet of Things is a more important issue than in the past. Current solutions are described both at system level component that limits but not seem surmountable. Called adiabatic new proposals are detailed. They lead to question based on semiconductor technology and advocate the use of nanorelais.

The Uncertain Digital Revolution

by André Vitalis

Digital information and communication technologies are seen as a threat to privacy, a step forward for freedom of expression and communication, a tool in the fight against terrorism or the source of a new economic wealth. This book revisits the major issues that have emerged with the progress of computerization by describing the context, finding the terms in which these issues were formulated and to mobilize the theoretical grids for a better understanding. It reflects on the various questions asked regarding the freedoms of individual. Between individualism and reinforced pervasive control, it allows a better understanding of the essential issues of the current "digital revolution".

Uncertainty in Biology

by Liesbet Geris David Gomez-Cabrero

Computational modeling allows to reduce, refine and replace animal experimentation as well as to translate findings obtained in these experiments to the human background. However these biomedical problems are inherently complex with a myriad of influencing factors, which strongly complicates the model building and validation process. This book wants to address four main issues related to the building and validation of computational models of biomedical processes: 1. Modeling establishment under uncertainty 2. Model selection and parameter fitting 3. Sensitivity analysis and model adaptation 4. Model predictions under uncertainty In each of the abovementioned areas, the book discusses a number of key-techniques by means of a general theoretical description followed by one or more practical examples. This book is intended for graduate students and researchers active in the field of computational modeling of biomedical processes who seek to acquaint themselves with the different ways in which to study the parameter space of their model as well as its overall behavior.

Unconventional Computation and Natural Computation

by Martyn Amos Anne Condon

This book constitutes the refereed proceedings of the 15th International Conference on Unconventional Computation and Natural Computation, UCNC 2016, held in Manchester, UK, in July 2016. The 15 revised full papers presented together with 5 invited papers were carefully reviewed and selected from 30 submissions. The papers cover a wide range of topics including molecular, cellular, quantum, optical and chaos computing; cellular automata; neural and evolutionary computation; artificial immune systems; Ant algorithms and swarm intelligence; amorphous computing; membrane computing; computational systems biology and computational neuroscience; and synthetic biology.

Understanding Compression: Data Compression for Modern Developers

by Aleks Haecky Colt Mcanlis

If you want to attract and retain users in the booming mobile services market, you need a quick-loading app that won’t churn through their data plans. The key is to compress multimedia and other data into smaller files, but finding the right method is tricky. This witty book helps you understand how data compression algorithms work—in theory and practice—so you can choose the best solution among all the available compression tools. With tables, diagrams, games, and as little math as possible, authors Colt McAnlis and Aleks Haecky neatly explain the fundamentals. Learn how compressed files are better, cheaper, and faster to distribute and consume, and how they’ll give you a competitive edge. Learn why compression has become crucial as data production continues to skyrocket; Know your data, circumstances, and algorithm options when choosing compression tools; Explore variable-length codes, statistical compression, arithmetic numerical coding, dictionary encodings, and context modeling; Examine tradeoffs between file size and quality when choosing image compressors; Learn ways to compress client- and server-generated data objects; Meet the inventors and visionaries who created data compression algorithms.

Understanding Control Flow

by Peter A. Buhr

The control-flow issues presented in this textbook are extremely relevant in modern computer languages and programming styles. In addition to the basic control-flow mechanisms, virtually all new computer languages provide some form of exceptional control flow to support robust programming introduced in this textbook. Also, concurrency capabilities are appearing with increasing frequency in both new and old programming languages, and are covered in this book. Understanding Control Flow: With Concurrent Programming Using μC++ starts with looping, and works through each of the basic control-flow concepts, examining why each is fundamental and where it is useful. Time is spent on each concept according to its level of difficulty. Examples and exercises are also provided in this textbook. New programming methodologies are requiring new forms of control flow, and new programming languages are supporting these methodologies with new control structures, such as the concurrency constructs discussed in this textbook. Most computers now contain multi-threading and multi-cores, while multiple processors and distributed systems are ubiquitous -- all of which require advanced programming methodologies to take full advantage of the available parallelism summarized in this textbook. Advance forms of control flow are becoming basic programming skills needed by all programmers, not just graduate stude nts working in the operating systems or database disciplines. This textbook is designed for advanced-level students studying computer science and engineering. Professionals and researchers working in this field, specifically programming and software engineering, will find this book useful as a reference.

Understanding ECMAScript 6: The Definitive Guide for JavaScript Developers

by Nicholas C. Zakas

ECMAScript 6 represents the biggest update to the core of JavaScript in the history of the language. In Understanding ECMAScript 6, expert developer Nicholas C. Zakas provides a complete guide to the object types, syntax, and other exciting changes that ECMAScript 6 brings to JavaScript. Every chapter is packed with example code that works in any JavaScript environment so you’ll be able to see new features in action.You’ll learn:–How ECMAScript 6 class syntax relates to more familiar JavaScript concepts–What makes iterators and generators useful–How arrow functions differ from regular functions–Ways to store data with sets, maps, and more–The power of inheritance–How to improve asynchronous programming with promises–How modules change the way you organize codeWhether you’re a web developer or a Node.js developer, you’ll find Understanding ECMAScript 6 indispensable on your journey from ECMAScript 5 to ECMAScript 6.

Understanding Industrial Design: Principles for UX and Interaction Design

by Kuen Chang Simon King

With the coming flood of connected products, many UX and interaction designers are looking into hardware design, a discipline largely unfamiliar to them. If you're among those who want to blend digital and physical design concepts successfully, this practical book helps you explore seven long-standing principles of industrial design.Two present and former design directors at IDEO, the international design and innovation firm, use real-world examples to describe industrial designs that are sensorial, simple, enduring, playful, thoughtful, sustainable, and beautiful. You'll learn how to approach, frame, and evaluate your designs as they extend beyond the screen and into the physical world.Sensorial: create experiences that fully engage our human sensesSimple: design simple products that provide overall clarity in relation to their purposeEnduring: build products that wear well and live on as classicsPlayful: use playful design to go beyond functionality and create emotional connectionsThoughtful: observe people's struggles and anticipate their needsSustainable: design products that reduce environmental impactBeautiful: elevate the experience of everyday products through beauty

Understanding Social Engineering Based Scams

by Markus Jakobsson

This book describes trends in email scams and offers tools and techniques to identify such trends. It also describes automated countermeasures based on an understanding of the type of persuasive methods used by scammers. It reviews both consumer-facing scams and enterprise scams, describing in-depth case studies relating to Craigslist scams and Business Email Compromise Scams. This book provides a good starting point for practitioners, decision makers and researchers in that it includes alternatives and complementary tools to the currently deployed email security tools, with a focus on understanding the metrics of scams. Both professionals working in security and advanced-level students interested in privacy or applications of computer science will find this book a useful reference.

Understanding Spectrum Liberalisation

by Martin Sims Toby Youell Richard Womersley

Until the 1990s, almost all spectrum licenses were given away practically for free-even the first mobile licenses which laid the foundation for multi-billion dollar companies that dominate stock markets around the world. In the past fifteen years, there has been a concerted attempt to liberalise the sector and make it more open to market forces. Th

Unity 3D and PlayMaker Essentials: Game Development from Concept to Publishing (Focal Press Game Design Workshops)

by Jere Miles

In introducing new students to video game development, there are two crucial components to consider: design and implementation. Unity 3D and PlayMaker Essentials: Game Development from Concept to Publishing provides theoretical background on topics such as characters, stories, level design, interface design, audio, game mechanics, and tools and skills needed. Each chapter focuses on a specific topic, with topics building upon each other so that by the end of the book you will have looked into all the subjects relevant to creating your own game. The book transitions from discussion to demonstrations of how to implement techniques and concepts into practice by using Unity3D and PlayMaker. Download boxes are included throughout the book where you can get the version of the game project under discussion or other content to add to the project, as well as any supplementary video tutorials that have been developed. Addressing both theoretical and practical aspects, Unity 3D and PlayMaker Essentials enables you to understand how to create a game by having you make a game. By gradually completing your own design document through the course of the book, you will become familiar with core design principles while learning the practical skills needed to bring your unique game to life.

Unity 5: Learning C# by Developing Games

by John P. Doran Greg Lukosek Chris Dickinson

Explore every nook and cranny of Unity 5 to turn your imaginations into reality About This Book * Demystify the C# programming language in Unity 5.x. * Unleash the power of Unity to create a wide variety of projects in numerous genres and formats. * Master the art of optimization for Unity 5.x applications with tips and techniques that will further enhance your game. Who This Book Is For Beginner level Unity developers who do not have much programming experience. What You Will Learn * Master the art of applying C# in Unity. Get to know about techniques to turn your game idea into working project. * Use loops and collections efficiently in Unity to reduce the amount of code. * Create and code a good-looking functional UI system for your game. * Find out how to create exciting and interactive games using GUIs. * Work with different animation assets and components to enhance your game further. * Personalize your game by learning how to use Unity's advanced animation system. * Create, visualize, and edit animated creatures to add to your already amazing game. * Familiarize yourself with the tools and practices of game development Discover how to create the Game Manager class to, generate game levels, and develop UI for the game. * Use the Unity Profiler to find bottlenecks anywhere in your application, and discover how to resolve them. * Implement best practices for C# scripting to avoid common mistakes In Detail Unity is a cross-platform game engine that is used to develop 2D and 3D video games. Unity 5 is the latest version, and adds a real-time global illumination to the games; and its powerful new features help to improve a game's efficiency. If you love games and want to learn how to make them but have no idea where to begin, then this course is built just for you. This learning path is divided into three modules which will take you in this incredible journey of creating games. The course begins with getting you started with programming behaviors in C# so that you can create 2D games in Unity. You will begin by installing Unity and learning about its features. You will learn how to perform object-oriented programming and discover how to manage the game play loop, generate game levels, and develop a simple UI for the game. By the time this module comes to a close, you will have mastered the art of applying C# in Unity. It is now time we put into use what we learned in the previous module into reality as we move onto the second module. Here, we will be building 7-8 action-packed games of different difficulty levels. Each project will focus on key Unity features as well as game strategy development. This module will mark your transformation from an application developer to a full-fledged Unity game developer. Who wouldn't love a game that is fully perfect, functional, and without any glitches? The third module deals with just that by teaching how to enhance your game by learning game optimization skills. Here, you'll gain an understanding of possible solutions to any problem and how to implement them. You will then learn everything you need to know about where performance bottlenecks can be found, why they happen, and how to work around them. With this massive wealth of knowledge, at the end of this learning path, you will be able to leverage an array of game development techniques to create your own basic games while resolving any issues that you encounter. Style and approach This learning path should be treated as the complete package necessary for building games. It is a step-by-step guide to develop a game from scratch by applying the fundamentals of C# and Unity scripting, with a reference guide in the end to solve all your gaming problems.

Unity 5.x 2D Game Development Blueprints

by Abdelrahman Saher Francesco Sapio

If you've got the basics of 2D development down, push your skills with the projects in this hands-on guide. Diversify your portfolio and learn the skills to build a range of awesome 2D game genres.

Unity 5.x Animation Cookbook

by Maciej Szczesnik

A recipe-based guide to give you practical information on Unity 5.x animation techniques and tools About This Book * A straightforward and easy-to-follow format. * A selection of the most important tasks and problems. * Carefully organized instructions to solve problems efficiently. * Clear explanations of what you did. * Solutions that can be applied to solve real-world problems. Who This Book Is For This book is for Unity developers who have some exposure to Unity game development who want to learn the nuances of animation in Unity. Previous knowledge of animation techniques and mecanim is not necessary. What You Will Learn * Importing animations to Unity * Work with different animation assets and components * Create, visualize, and edit animated creatures * Animating game cut scenes * Design character actions and expressions * Create gameplay by animating characters and environments * Use animations to drive in-game logic In Detail This recipe-based practical guide will show you how to unleash the power of animation in Unity 5.x and make your games visually impeccable. Our primary focus is on showing you tools and techniques to animate not only humanoid biped characters, but also other elements. This includes non-humanoid character animation, game world creation, UI element animation, and other key features such as opening doors, changing lights, transitioning to different scenes, using physics, setting up ragdolls, creating destructible objects and more. While discussing these topics, the book will focus on mecanim, the Unity 3D animation tool, and how you can use it to perform all these tasks efficiently and quickly. It contains a downloadable Unity project with interactive examples for all the recipes. By the end of this book, you will be confident and self-sufficient in animating your Unity 3D games efficiently. Style and approach This practical no-nonsense guide is recipe-based with real-world examples of almost all the techniques mentioned.

Unity 5.x By Example

by Alan Thorn

An example-based practical guide to get you up and running with Unity 5.x About This Book * The most updated resource on Unity 5.x with comprehensive discussion on all the new features of Unity 5.x * Understand the core concepts surrounding Unity5 game development with this power-packed hands-on guide * Brush up your existing game development skills and create games that have a brilliant gameplay using the excellent examples from this book Who This Book Is For The ideal target audience for this book would be game developers. They need not have previous experience with Unity since this book will cover all the basics about game development with unity. This would also be a very good resource for Unity developers who want to brush up their basic Unity skills and also get up and running with creating interesting games with Unity 5.x. What You Will Learn * Understand core Unity concepts, such as game objects, components, and scenes * Learn level design techniques for building immersive and interesting worlds * Learn to make functional games with C# scripting * Use the toolset creatively to build games of different themes and styles * Learn to handle player controls and input functionality * Dive into the process of working with terrains and world-creation tools * Import custom content into Unity from third-party tools, such as Maya and Blender * Get to grips with making both 2D and 3D games In Detail Unity is an exciting and popular engine in the game industry. Throughout this book, you'll learn how to use Unity by making four fun game projects, from shooters and platformers to exploration and adventure games. Unity 5 By Example is an easy-to-follow guide for quickly learning how to use Unity in practical context, step by step, by making real-world game projects. Even if you have no previous experience of Unity, this book will help you understand the toolset in depth. You'll learn how to create a time-critical collection game, a twin-stick space shooter, a platformer, and an action-fest game with intelligent enemies. In clear and accessible prose, this book will present you with step-by-step tutorials for making four interesting games in Unity 5 and explain all the fundamental concepts along the way. Starting from the ground up and moving toward an intermediate level, this book will help you establish a strong foundation in making games with Unity 5. Style and approach This book would be a very unique resource for any game developer who wants to get up and running with Unity. The unique example based approach will take you through the most basic games towards the more complex ones and will gradually build your skill level.

Unity 5.x Game AI Programming Cookbook

by Jorge Palacios

This book is intended for those who already have a basic knowledge of Unity and are eager to get more tools under their belt to solve AI and gameplay-related problems.

Unity 5.x Game Development Blueprints

by John P. Doran

This book is best suited for C# developers who have some basic knowledge of the Unity Game development platform. If you are looking to create exciting and interactive games with Unity and get a practical understanding of how to leverage key Unity features and then optimize the Unity rendering engine, then this book is your one-stop solution.

Unity 5.x Shaders and Effects Cookbook

by Kenneth Lammers Alan Zucconi

Master the art of Shader programming to bring life to your Unity projects About This Book * This book will help you master the technique of physically based shading in Unity 5 to add realism to your game quickly through precise recipes * From an eminent author, this book offers you the fine technicalities of professional post-processing effects for stunning results * This book will help you master Shader programming through easy-to-follow examples to create stunning visual effects that can be used in 3D games and high quality graphics. Who This Book Is For Unity Effects and Shader Cookbook is written for developers who want to create their first Shaders in Unity 5 or wish to take their game to a whole new level by adding professional post-processing effects. A solid understanding of Unity is required. What You Will Learn * Understand physically based rendering to fit the aesthetic of your game * Enter the world of post-processing effects to make your game look visually stunning * Add life to your materials, complementing Shader programming with interactive scripts * Design efficient Shaders for mobile platforms without sacrificing their realism * Use state-of-the-art techniques such as volumetric explosions and fur shading * Build your knowledge by understanding how Shader models have evolved and how you can create your own * Discover what goes into the structure of Shaders and why lighting works the way it does * Master the math and algorithms behind the most used lighting models In Detail Since their introduction to Unity, Shaders have been notoriously difficult to understand and implement in games: complex mathematics have always stood in the way of creating your own Shaders and attaining that level of realism you crave. With Shaders, you can transform your game into a highly polished, refined product with Unity's post-processing effects. Unity Shaders and Effects Cookbook is the first of its kind to bring you the secrets of creating Shaders for Unity3D--guiding you through the process of understanding vectors, how lighting is constructed with them, and also how textures are used to create complex effects without the heavy math. We'll start with essential lighting and finishing up by creating stunning screen Effects just like those in high quality 3D and mobile games. You'll discover techniques including normal mapping, image-based lighting, and how to animate your models inside a Shader. We'll explore the secrets behind some of the most powerful techniques, such as physically based rendering! With Unity Shaders and Effects Cookbook, what seems like a dark art today will be second nature by tomorrow. Style and approach The recipes in this book contain step-by-step instructions, complemented by screenshots and code, and real-world examples.

Refine Search

Showing 34,101 through 34,125 of 54,078 results