Browse Results

Showing 99,226 through 99,250 of 100,000 results

Beginning Employment Law (Beginning the Law)

by James Marson

Whether you’re new to higher education, coming to legal study for the first time or just wondering what Employment Law is all about, Beginning Employment Law is the ideal introduction to help you hit the ground running. Starting with the basics and an overview of each topic, it will help you come to terms with the structure, themes and issues of the subject so that you can begin your Employment Law module with confidence. Adopting a clear and simple approach with legal vocabulary explained in a detailed glossary, James Marson breaks the subject of Employment Law down using practical everyday examples to make it understandable for anyone, whatever their background. Diagrams and flowcharts simplify complex issues, important cases are identified and explained and on-the- spot questions help you recognise potential issues or debates within the law so that you can contribute in classes with confidence. Beginning Employment Law is an ideal first introduction to the subject for LLB, GDL or ILEX and especially international students, those enrolled on distance learning courses or on other degree programmes.

Beginning English Exercises

by Cherry Hill

Develop your English riding technique and bond with your horse as you work your way through this collection of fun and rewarding exercises. Veteran trainer Cherry Hill shows you everything you need to know to master the subtle nuances of balance, transitions, and establishing energetic forward movement. Designed for easy in-the-saddle reference, this compact guide provides clear instructions and arena maps that include detailed patterns for every exercise. Take your horsemanship to a new level!

Beginning Entity Framework Core 2.0: Database Access From . Net

by Derek J. Rouleau

Use the valuable Entity Framework Core 2.0 tool in ASP.NET and the .NET Framework to eliminate the tedium around accessing databases and the data they contain.Entity Framework Core 2.0 greatly simplifies access to relational databases such as SQL Server that are commonly deployed in corporate settings. By eliminating tedious data access code that developers are otherwise forced to use, Entity Framework Core 2.0 enables you to work directly with the data in a database through domain-specific objects and methods. Beginning Entity Framework Core 2.0 is a carefully designed tutorial. Throughout the book you will encounter examples that you can use in your day-to-day coding, and you will build a solid foundation on which to create database-backed applications. If you are looking for a way to get started without getting buried under details you are only going to forget, then this is the book for you. The author aims to leave you comfortably able to connect to, access, modify, and delete data from a relational database. The book provides a clear, straightforward approach and includes code that you can look back at months later and understand. What You'll LearnStudy easy-to-follow, real-world examples you can use every dayFocus on DbContext and the Database First approachUnderstand how to work with single and multiple tablesUse the LINQ query language to manipulate dataWho This Book Is ForC# and ASP.NET programmers looking for an easier way of accessing data in a relational database than writing in SQL—a way that meshes better into object-oriented application development

Beginning Entity Framework Core 5: From Novice to Professional

by Eric Vogel

Use the code-driven approach of Entity Framework Core 5 to build a functional web application that accesses a database on the backend server. This book covers the common use cases of Entity Framework that a developer needs to master in order to begin building applications that run against a database. Throughout the book you will be shown how to use Entity Framework Core 5 by implementing a simple ASP.NET Core Razor Pages line-of-business application. This example application will be similar to those you might write yourself and deploy to your users on a web or intranet site via a browser. This book takes a code-first approach in which your database will be created and seeded programmatically. You won’t need to create the database through your database engine’s interface. Instead, you will be shown how to define your data model in Entity Framework, and then let Entity Framework do the work of creating your database and schema for you. From there you will learn how to seed your database with example data, then to implement the common, so-called CRUD operations consisting of creating, retrieving, updating, and deleting rows of data. By the end of the book you will have built a well-designed application that you can use as the basis for future applications that you create in your job. What You Will LearnDownload and install Entity Framework Core 5Perform create, read, update, and delete (CRUD) operationsCreate and seed a database with example data using Entity Framework Core 5Incrementally add new database functionality through Entity Framework Core 5 migrationsRecognize when to take advantage of new features introduced in Entity Framework Core 5Deliver line-of-business applications using ASP.NET Core that run in a browserWho This Books Is ForDevelopers who are familiar with C# and the .NET Framework who want to learn database access using Entity Framework Core 5. For developers creating web-based, line-of-business applications who want to create those applications more quickly and efficiently when databases are involved.

Beginning Equity and Trusts (Beginning the Law)

by Mohamed Ramjohn

Whether you’re new to higher education, coming to legal study for the first time or just wondering what Equity and Trusts is all about, Beginning Equity and Trusts is the ideal introduction to help you hit the ground running. Starting with the basics and an overview of each topic, it will help you come to terms with the structure, themes and issues of the subject so that you can begin your Equity and Trusts module with confidence. Adopting a clear and simple approach with legal vocabulary explained in a detailed glossary, Mohamed Ramjohn breaks the subject of Equity and Trusts down using practical everyday examples to make it understandable for anyone, whatever their background. Diagrams and flowcharts simplify complex issues, important cases are identified and explained and on-the- spot questions help you recognise potential issues or debates within the law so that you can contribute in classes with confidence. Beginning Equity and Trusts is an ideal first introduction to the subject for LLB, GDL or ILEX and especially international students, those enrolled on distance learning courses or on other degree programmes.

Beginning Essentials In Early Childhood Education (Second Edition)

by Ann Gordon Kathryn Williams Browne

BEGINNING ESSENTIALS IN EARLY CHILDHOOD EDUCATION, Second Edition, is a streamlined foundations textbook that introduces readers to the field. This unique book is organized to answer four key questions: What is the field? Who is the child? Who is the teacher? and What is being taught? These four sections address the essentials in early childhood education, emphasizing multiculturalism and developmentally appropriate practice. A friendly design makes reading more enjoyable and information easier to absorb. Special boxed material highlights key issues related to standards, diversity, DAP, professionalism, and ethics. Video features introduce videos of actual early childhood settings that are available on the accompanying website, an invaluable resource that provides opportunities for reflection as well as for personal and professional development.

Beginning Essentials In Early Childhood Education (Third Edition)

by Ann Miles Gordon Kathryn Williams Browne

BEGINNING ESSENTIALS IN EARLY CHILDHOOD EDUCATION, Third Edition, is a streamlined foundations textbook that introduces early childhood students to the field. This unique text is organized to answer four key questions: What is the field? Who is the child? Who is the teacher? and What is being taught? <P><P>The four sections address the essentials of early childhood education, emphasizing multiculturalism and developmentally appropriate practice. New to this edition, “Teacher Talk” boxes are first-person accounts from teachers who reflect on their experiences in the classroom and provide valuable, applicable advice for those entering the profession. <P><P>In addition, “Brain Research” boxes showcase some of the most important aspects of brain research and development today, connecting it to the classroom. Other features include special boxed material that highlights key issues related to standards, diversity, DAP, professionalism, and ethics.

Beginning Ethereum Smart Contracts Programming: With Examples in Python, Solidity, and JavaScript

by Wei-Meng Lee

Use this book to write an Ethereum Blockchain Smart Contract, test it, deploy it, and create a web application to interact with your smart contract.Beginning Ethereum Smart Contracts Programming is your fastest and most efficient means of getting started if you are unsure where to begin and how to connect to the Ethereum Blockchain. The book begins with a foundational discussion of blockchain and the motivation behind it. From there, you will get up close and personal with the Ethereum Blockchain, learning how to use an Ethereum client (geth) to connect to the Ethereum Blockchain to perform transactions such as sending Ethers to another account. You will learn about smart contracts without having to wade through tons of documentation. Author Lee’s “learn-by-doing” approach will allow you to be productive and feel confident in your ability in no time. The last part of this book covers tokens, a topic that has taken the cryptocurrency market by storm.Sample code in Python, Solidity, and JavaScript is provided in the book and online.What You'll LearnUnderstand the basic premise of blockchain and “record keeping” in a peer-to-peer networkExperience blockchain in action by creating your own blockchain using PythonKnow the foundation of smart contracts programming and how to deploy and test smart contractsWork on a case study to illustrate the use of blockchainBe familiar with tokens, and how to create and launch your own ICO digital tokenWrite smart contracts that transact using tokensWho This Book Is ForThose who want to get started quickly with Ethereum Smart Contracts programming. Basic programming knowledge and an understanding of Python or JavaScript is recommended.

Beginning Ethereum Smart Contracts Programming: With Examples in Python, Solidity, and JavaScript

by Wei-Meng Lee

Use this book to write an Ethereum blockchain smart contract, test it, deploy it, and create a web application to interact with your smart contract. This new edition has been expanded and updated to cover web3.js APIs, additional Consensus Protocols, non-Fungible Tokens (NFTs), developing NFT tokens using ERC-721, and more!Beginning Ethereum Smart Contracts Programming, second edition is your fastest and most efficient means of getting started if you are unsure where to begin and how to connect to the Ethereum blockchain. The book begins with a foundational discussion of blockchain and the motivation behind it. From there, you will get up close and personal with the Ethereum blockchain, learning how to use an Ethereum client (geth) to create a private Ethereum blockchain to perform transactions such as sending Ethers to another account on another node. You will learn about smart contracts without having to wade through tons of documentation. Author Lee’s “learn-by-doing” approach will allow you to be productive and feel confident in your ability in no time. The last part of this book covers tokens, a topic that has taken the cryptocurrency market by storm.Sample code in Python, Solidity, and JavaScript is provided in the book and online.What You'll LearnUnderstand the basic premise of blockchain and “record keeping” in a peer-to-peer networkExperience blockchain in action by creating your own blockchain using PythonKnow the foundation of smart contracts programming and how to deploy and test smart contractsWork on a case study to illustrate the use of blockchainBe familiar with tokens, and how to create and launch your own ICO digital tokenWrite smart contracts that transact using tokensWho This Book Is ForThose who want to get started quickly with Ethereum smart contracts programming. Basic programming knowledge and an understanding of Python or JavaScript is recommended.

Beginning Ethical Hacking with Kali Linux: Computational Techniques for Resolving Security Issues

by Sanjib Sinha

Get started in white-hat ethical hacking using Kali Linux. This book starts off by giving you an overview of security trends, where you will learn the OSI security architecture. This will form the foundation for the rest of Beginning Ethical Hacking with Kali Linux. With the theory out of the way, you’ll move on to an introduction to VirtualBox, networking, and common Linux commands, followed by the step-by-step procedure to build your own web server and acquire the skill to be anonymous . When you have finished the examples in the first part of your book, you will have all you need to carry out safe and ethical hacking experiments. After an introduction to Kali Linux, you will carry out your first penetration tests with Python and code raw binary packets for use in those tests. You will learn how to find secret directories on a target system, use a TCP client in Python, and scan ports using NMAP. Along the way you will discover effective ways to collect important information, track email, and use important tools such as DMITRY and Maltego, as well as take a look at the five phases of penetration testing. The coverage of vulnerability analysis includes sniffing and spoofing, why ARP poisoning is a threat, how SniffJoke prevents poisoning, how to analyze protocols with Wireshark, and using sniffing packets with Scapy. The next part of the book shows you detecting SQL injection vulnerabilities, using sqlmap, and applying brute force or password attacks. Besides learning these tools, you will see how to use OpenVas, Nikto, Vega, and Burp Suite. The book will explain the information assurance model and the hacking framework Metasploit, taking you through important commands, exploit and payload basics. Moving on to hashes and passwords you will learn password testing and hacking techniques with John the Ripper and Rainbow. You will then dive into classic and modern encryption techniques where you will learn the conventional cryptosystem. In the final chapter you will acquire the skill of exploiting remote Windows and Linux systems and you will learn how to own a target completely.What You Will LearnMaster common Linux commands and networking techniquesBuild your own Kali web server and learn to be anonymousCarry out penetration testing using PythonDetect sniffing attacks and SQL injection vulnerabilitiesLearn tools such as SniffJoke, Wireshark, Scapy, sqlmap, OpenVas, Nikto, and Burp SuiteUse Metasploit with Kali LinuxExploit remote Windows and Linux systemsWho This Book Is ForDevelopers new to ethical hacking with a basic understanding of Linux programming.

Beginning Ethical Hacking with Python

by Sanjib Sinha

Learn the basics of ethical hacking and gain insights into the logic, algorithms, and syntax of Python. This book will set you up with a foundation that will help you understand the advanced concepts of hacking in the future. Learn Ethical Hacking with Python 3 touches the core issues of cyber security: in the modern world of interconnected computers and the Internet, security is increasingly becoming one of the most important features of programming. Ethical hacking is closely related to Python. For this reason this book is organized in three parts. The first part deals with the basics of ethical hacking; the second part deals with Python 3; and the third part deals with more advanced features of ethical hacking. What You Will Learn Discover the legal constraints of ethical hacking Work with virtual machines and virtualization Develop skills in Python 3 See the importance of networking in ethical hacking Gain knowledge of the dark web, hidden Wikipedia, proxy chains, virtual private networks, MAC addresses, and more Who This Book Is For Beginners wanting to learn ethical hacking alongside a modular object oriented programming language.

Beginning Ethics: An Introduction to Moral Philosophy

by Lewis Vaughn

Beginning Ethics provides students with the theoretical and logical tools they need to navigate the ethical quandaries in their daily lives. Clear writing, practical pedagogy, an emphasis on critical thinking, and an affordable price make Beginning Ethics the perfect introduction to one of the most important courses in the college curriculum.

Beginning Evidence (Beginning the Law)

by Charanjit Singh

Whether you’re new to higher education, coming to legal study for the first time or just wondering what Evidence Law is all about, Beginning Evidence is the ideal introduction to help you hit the ground running. Starting with the basics and an overview of each topic, it will help you come to terms with the structure, themes and issues of the subject so that you can begin your evidence module with confidence. Adopting a clear and simple approach with legal vocabulary explained in a detailed glossary, Charanjit Singh Landa breaks the subject of Evidence Law down using practical everyday examples to make it understandable for anyone, whatever their background. Diagrams and flowcharts simplify complex issues, important cases are identified and explained and on-the- spot questions help you recognise potential issues or debates within the law so that you can contribute in classes with confidence. Beginning Evidence is an ideal first introduction to the subject for LLB, GDL or ILEX and especially international students, those enrolled on distance learning courses or on other degree programmes.

Beginning F# 4.0

by Robert Pickering Kit Eason

This book is a great foundation for exploring functional-first programming and its role in the future of application development. The best-selling introduction to F#, now thoroughly updated to version 4. 0, will help you learn the language and explore its new features. F# 4. 0 is a mature, open source, cross-platform, functional-first programming language which empowers users and organizations to tackle complex computing problems with simple, maintainable and robust code. F# is also a fully supported language in Visual Studio and Xamarin Studio. Other tools supporting F# development include Emacs, MonoDevelop, Atom, Visual Studio Code, Sublime Text, and Vim. Beginning F#4. 0 has been thoroughly updated to help you explore the new features of the language including: Type Providers Constructors as first-class functions Simplified use of mutable values Support for high-dimensional arrays Slicing syntax support for F# lists Reviewed by Don Syme, the chief architect of F# at Microsoft Research, Beginning F#4. 0 is a great foundation for exploring functional programming and its role in the future of application development. What you'll learn A deep familiarity with the tenets and advantages of functional programming. How to understand F# 4. 0's concise and elegant syntax. How to develop for real-world scenarios using functional programming and F# 4. 0. How to develop realistic applications through a comprehensive tutorial-based approach. How to learn imperative and concurrent programming techniques within the functional programming paradigm. Who this book is for Beginning F# 4. 0 is for anyone interested in state-of-the-art programming for solving real-world problems. It serves as an excellent introduction to F# for programmers of all backgrounds including C#, Java and VB as well as for lovers of Python, Ruby and other dynamic languages. If you are already familiar with functional programming, you'll find Beginning F#4. 0 a great introduction to the language itself. If you are new to the function programming arena, this book will also serve as a superb reference to FP in general and F# specifically.

Beginning Family Law (Beginning the Law)

by Jonathan Herring

Whether you’re new to higher education, coming to legal study for the first time or just wondering what Family Law is all about, Beginning Family Law is the ideal introduction to help you hit the ground running. Starting with the basics and an overview of each topic, it will help you come to terms with the structure, themes and issues of the subject so that you can begin your Family Law module with confidence. Adopting a clear and simple approach with legal vocabulary carefully clarified, Jonathan Herring breaks the subject of family law down using practical everyday examples to make it understandable for anyone, whatever their background. Diagrams and flowcharts simplify complex issues, important cases are identified and explained and on-the- spot questions help you recognise potential issues or debates within the law so that you can contribute in classes with confidence. Beginning Family Law is an ideal first introduction to the subject for LLB, GDL or ILEX and especially international students, those enrolled on distance learning courses or on other degree programmes. Visit the companion website: http://www.routledge.com/cw/beginningthelaw/

Beginning Fedora Desktop: Fedora 20 Edition

by Richard Petersen

Beginning Fedora Desktop: Fedora 18 Edition is a complete guide to using the Fedora 18 Desktop Linux release as your daily driver for mail, productivity, social networking, and more. Author and Linux expert Richard Petersen delves into the operating system as a whole and offers you a complete treatment of Fedora 18 Desktop installation, configuration, and use. You'll discover how to install Fedora 18 Desktop on any hardware, learn which applications perform which functions, how to managesoftware updates, tips and tricks for the GNOME 3 and KDE desktops, useful shell commands, and both the Fedora administration and network tools. Get the most out of Fedora 18 Desktop -- includingfree Office suites, editors, e-book readers, music and video applications and codecs, email clients, Web and FTP browsers, microblogging and IM applications -- with a copy of Beginning Fedora Desktop: Fedora 18 Edition at your side. "

Beginning Fedora Desktop: Fedora 28 Edition

by Richard Petersen

Get the most out of Fedora 28 Desktop, including free Office suites, editors, e-book readers, music and video applications. In addition to those features, you’ll also work with codecs, email clients, web browsers, FTP and BitTorrent clients, VoIP clients, and IM applications. The major Fedora 28 desktop spins are covered in detail, including the Plasma desktop (KDE), Cinnamon, Mate-Compiz, LXDE, Xfce, and LXQT.This is your complete guide to using the Fedora 28 Desktop Linux release as your daily driver for multimedia, productivity, social networking, administrative tasks, and more. Author and Linux expert Richard Petersen delves into the operating system as a whole and offers you a complete treatment of Fedora 28 Desktop configuration and use.With Beginning Fedora Desktop at your side, you’ll discover how to install and update the Fedora 28 Desktop, as well as access various software repositories. You’ll also learn which applications perform which functions, how to manage software, use of the desktop configuration tools, useful shell commands, and both the system administration and network tools.What You'll LearnReview the available desktop choices, including GNOME, KDE, and alternative desktopsAdminister your system, add users, manage printers and perform backupsConfigure network connections and firewalls with FirewallDAccess network resources with SambaWho This Book Is For Novice to intermediate users who are looking to install Fedora 20 as their primary computing environment.

Beginning Flash Game Programming For Dummies

by Andy Harris

You can start game programming in a flash Here's how to create five different cool games - no experience necessary! Ever think you could come up with a better computer game? Then this book is for you! No boring programming theory here, just the stuff you need to know to actually make something happen, and all in plain English. Build a brain-teasing math game, go classic with Pong, create monsters and mayhem, and much more. Discover how to * Build and control basic movie clips * Make text appear and change * Generate random numbers * Add sound effects * Create cars and space vehicles that move realistically * Blow up stuff onscreen

Beginning Flutter: A Hands On Guide to App Development

by Marco L. Napoli

Build your first app in Flutter—no experience necessary! Beginning Flutter: A Hands-On Guide to App Development is the essential resource for both experienced and novice developers interested in getting started with Flutter—the powerful new mobile software development kit. With Flutter, you can quickly and easily develop beautiful, powerful apps for both Android and iOS, without the need to learn multiple programming languages or juggle more than one code base. This book walks you through the process step by step. In Flutter, you’ll be working with Dart, the programming language of choice for top app developers. Even if you’re just starting out in your development career, you can learn Dart quickly, eliminating the barrier to entry for building apps. This is a more efficient way to develop and maintain cross-platform mobile apps, and this book makes the process even easier with a teach-by-example approach. Focus on providing quality content by eliminating the need to switch between multiple coding languages Learn the ins and outs of Flutter, including all the frameworks, widgets, and tools available to developers Accelerate your app development pace, keeping all the code for your cross-platform app in a single code base Leapfrog barriers to entry to the mobile software market, creating your first app with no experience necessary The Flutter community is growing rapidly and transforming the way Android and iOS apps get made. Beginning Flutter allows you to get on board with the latest app development technology, giving your mobile development career a big head start.

Beginning FPGA: Your brain on hardware

by Peter Membrey Aiken Pang

Use Arrow's affordable and breadboard-friendly FPGA development board (BeMicro MAX 10) to create a light sensor, temperature sensor, motion sensor, and the KITT car display from Knight Rider. You don't need an electronics engineering degree or even any programming experience to get the most out of Beginning FPGA: Programming Metal. Just bring your curiosity and your Field-Programmable Gate Array. This book is for those who have tinkered with Arduino or Raspberry Pi, and want to get more hands-on experience with hardware or for those new to electronics who just want to dive in. You'll learn the theory behind FPGAs and electronics, including the math and logic you need to understand what's happening - all explained in a fun, friendly, and accessible way. It also doesn't hurt that you'll be learning VHDL, a hardware description language that is also an extremely marketable skill. What You'll Learn: Learn what an FPGA is and how it's different from a microcontroller or ASIC Set up your toolchain Use VHDL, a popular hardware description language, to tell your FPGA what to be Explore the theory behind FPGA and electronics Use your FPGA with a variety of sensors and to talk to a Raspberry Pi Who This Book is For: Arduino, Raspberry Pi, and other electronics enthusiasts who want a clear and practical introduction to FPGA.

Beginning from Jerusalem: Christianity in the Making, Volume 2 (Christianity In The Making Ser. #Vol. 2)

by James D. Dunn

The second volume in the magisterial Christianity in the Making trilogy, Beginning from Jerusalem covers the early formation of the Christian faith from 30 to 70 CE. After outlining the quest for the historical church (parallel to the quest for the historical Jesus) and reviewing the sources, James Dunn follows the course of the movement stemming from Jesus &“beginning from Jerusalem.&” Dunn opens with a close analysis of what can be said of the earliest Jerusalem community, the Hellenists, the mission of Peter, and the emergence of Paul. Then he focuses solely on Paul―the chronology of his life and mission, his understanding of his call as apostle, and the character of the churches that he founded. The third part traces the final days and literary legacies of the three principal figures of first-generation Christianity: Paul, Peter, and James, the brother of Jesus. Each section includes detailed interaction with the vast wealth of secondary literature on the many subjects covered.

Beginning Functional JavaScript: Functional Programming with JavaScript Using EcmaScript 6

by Anto Aravinth

Learn functional programming concepts using JavaScript ES6. You will learn concepts such as currying, partial functions, higher-order functions, and monads.Programming languages have evolved from focusing on procedures to objects and now on function. JavaScript supports functional programming and allows developers to write well-crafted code.What You Will Learn: Master functional programming conceptsIdentify how functions are treated in JavaScriptUnderstand real-world functional libraries and create a functional library that mimics underscore.jsPerform pure-error handling techniques such as functors and monadsDiscover ES6 functional features such as spread operators and generatorsWho This Book Is For: JavaScript developers (or beginners) who want to understand functional programming concepts and the functional nature of the language.

Beginning Functional JavaScript: Uncover the Concepts of Functional Programming with EcmaScript 8

by Anto Aravinth Srikanth Machiraju

Understand functional programming concepts and the functional nature of the JavaScript language. Starting with an introduction to functional programming concepts, you will learn the key differences between imperative and functional programming. Diving straight into JavaScript functions, you will learn to write them with ES8. Followed by this you will move to higher order functions and learn how 'Function as Data' opens up a world of possibilities. You will then build higher order functions with closures. Arrays will then be introduced, followed by a set of APIs you can use with them. You will learn how to transform one function to another using currying and partial application. The compose function will be discussed in detail, followed by functors and monads. After having an in-depth look at applicative functors, you will learn the new features offered in ES8. The concluding chapters of Beginning Functional JavaScript will show you how to use a functional toolkit to build a small library that allows you to develop web applications, followed by tips on testing your functional code.What You Will Learn Discover functional programming concepts such as string padding and async functionsIdentify how functions are treated in JavaScriptCreate a functional library that mimics Underscore.JSDeep dive into ES8 functional features such as spread operators and generatorsCreate a library that works like the react-redux pattern by following the functional paradigmWho This Book Is ForNovice JavaScript developers.

Beginning Game AI with Unity: Programming Artificial Intelligence with C#

by Sebastiano M. Cossu

Game developers will use this book to gain a basic knowledge of programming artificial intelligence using Unity and C#. You will not be bored learning the theory underpinning AI. Instead, you will learn by experience and practice, and complete an engaging project in each chapter.AI is the one of the most popular subjects in gaming today, ranging from controlling the behavior of non-player characters to procedural generated levels. This book starts with an introduction to AI and its use in games. Basic moving behaviors and pathfinding are covered, and then you move through more complex concepts of pathfinding and decision making.What You Will LearnUnderstand the fundamentals of AICreate gameplay-based AI to address navigation and decision-making problemsPut into practice graph theory and behavior modelsAddress pathfinding problemsUse the A* algorithm, the deus ex machina of pathfinding algorithmsCreate a mini stealth gameWho This Book Is ForDevelopers and programming enthusiasts with a basic knowledge of Unity and C# who want to understand and master the foundations of artificial intelligence in games

Beginning Game Development with Amazon Lumberyard: Create 3D Games Using Amazon Lumberyard and Lua

by Jaken Chandler Herman

Create stunning 3D games in a short amount of time using Amazon Lumberyard, a free and exciting game development platform. This book is a ground-up, out-of-the-box tutorial on 3D game development and programming with Lua and Amazon Lumberyard with little or no game development experience required. Beginning Game Development with Amazon Lumberyard walks you through the user interface of the Amazon Lumberyard engine; teaches you how to develop detailed terrain using heightmaps, megatextures, weather, and vegetation; and takes you through exporting the game for distribution. The book will show you how to create a player as well as enemies while not getting bogged down with third-party tools for animation or model creation. You will also work with simple physics, colliders, meshes, weather generation, Lua scripting, user interface development, and much more.By the end of the book, you will be able to create many different types of video games using the Amazon Lumberyard engine and even have a completed project ready to release or put in your portfolio.What You Will LearnDiscover the mechanics and terminology of game developmentFamiliarize yourself with the Amazon Lumberyard game engine in detailModify game scripts using the Lua languageDiscover how to optimally structure game layersWho This Book is ForDevelopers, programmers, and would-be game designers who have long wanted to dip their toes into the world of game development but have found other game engines and platforms to have too high a barrier to entry.

Refine Search

Showing 99,226 through 99,250 of 100,000 results