Artículos relacionados a Learning Game Ai Programming With Lua

Learning Game Ai Programming With Lua - Tapa blanda

 
9781783281336: Learning Game Ai Programming With Lua

Reseña del editor

Leverage the power of Lua programming to create game AI that focuses on motion, animation, and tactics

About This Book

  • Focus on programming game AI rather than handling low-level resource management
  • Bind Lua to build a script-based game AI using a C++ backend that provides hooks for graphics, physics, and resource handling
  • A tutorial-based approach where AI functionalities are layered piece by piece to create fully functional AI

Who This Book Is For

If you are a game developer or a general programmer who wishes to focus on programming systems and techniques to build your game AI without creating low-level interfaces in a game engine, then this book is for you.

Knowledge of C++ will come in handy to debug the entirety of the AI sandbox and expand on the features present within the book, but it is not required.

What You Will Learn

  • Create an animation state machine to drive AI animations within Lua
  • Build and find paths on navigation meshes
  • Write and debug Lua scripts within a full-scale Lua IDE
  • Develop decision logic with behavior trees, state machines, and decision trees to build modular, reusable AI
  • Manage short- and long-term knowledge representation with blackboard data structures
  • Add sensory perception to give AIs the ability to see and hear
  • Develop high-level tactics with multiple AIs based on influence maps

In Detail

Game AI can be easily broken up into a number of components such as decision making, animation handling, and tactics, but the balance and interaction between each system strikes a balance between good AI and bad AI.

Beginning with an introduction to the AI sandbox, each new aspect of game AI is introduced, implemented, and then expanded upon. Going forward, you will learn to utilize open source libraries such as Ogre3D, Bullet Physics, OpenSteer, Recast, Detour, and Lua to create an AI sandbox with an entire codebase available to expand and step through.

This is done through a step-by-step approach, from learning to move basic shapes to fully animating your soldiers. By the end of the book, your AI will be able to navigate, pathfind, manage animation playback, communicate, and perceive their environment.

Biografía del autor

David Young is a professional software engineer who works within the game industry. He started his career at NASA's Deep Space Network and later moved to NASA's Jet Propulsion Laboratory for the Curiosity rover mission. After leaving NASA, he worked on the platform that powers Riot Game's League of Legends. David is pursuing a PhD at the University of Southern California, focusing on graphics research in the field of real-time hair rendering and simulation.

"Sobre este título" puede pertenecer a otra edición de este libro.

  • EditorialPackt Pub Ltd
  • Año de publicación2014
  • ISBN 10 1783281332
  • ISBN 13 9781783281336
  • EncuadernaciónTapa blanda
  • IdiomaInglés
  • Número de páginas352

Comprar usado

Condición: Aceptable
Connecting readers with great books...
Ver este artículo

EUR 3,31 gastos de envío en Estados Unidos de America

Destinos, gastos y plazos de envío

Comprar nuevo

Ver este artículo

EUR 3,52 gastos de envío en Estados Unidos de America

Destinos, gastos y plazos de envío

Resultados de la búsqueda para Learning Game Ai Programming With Lua

Imagen de archivo

Young, David
Publicado por Packt Publishing, 2014
ISBN 10: 1783281332 ISBN 13: 9781783281336
Antiguo o usado Paperback

Librería: HPB-Red, Dallas, TX, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback. Condición: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Nº de ref. del artículo: S_334094022

Contactar al vendedor

Comprar usado

EUR 33,90
Convertir moneda
Gastos de envío: EUR 3,31
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Young, David
Publicado por Packt Pub Ltd, 2014
ISBN 10: 1783281332 ISBN 13: 9781783281336
Nuevo Tapa blanda

Librería: Lucky's Textbooks, Dallas, TX, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: ABLIING23Mar2912160162840

Contactar al vendedor

Comprar nuevo

EUR 43,74
Convertir moneda
Gastos de envío: EUR 3,52
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Young, David
Publicado por Packt Pub Ltd, 2014
ISBN 10: 1783281332 ISBN 13: 9781783281336
Nuevo Tapa blanda

Librería: GreatBookPrices, Columbia, MD, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: 22205681-n

Contactar al vendedor

Comprar nuevo

EUR 44,96
Convertir moneda
Gastos de envío: EUR 2,33
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Young, David
Publicado por Packt Publishing 11/28/2014, 2014
ISBN 10: 1783281332 ISBN 13: 9781783281336
Nuevo Paperback or Softback

Librería: BargainBookStores, Grand Rapids, MI, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback or Softback. Condición: New. Learning Game AI Programming with Lua 1.33. Book. Nº de ref. del artículo: BBS-9781783281336

Contactar al vendedor

Comprar nuevo

EUR 48,30
Convertir moneda
Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: 5 disponibles

Añadir al carrito

Imagen de archivo

Young, David
Publicado por Packt Pub Ltd, 2014
ISBN 10: 1783281332 ISBN 13: 9781783281336
Nuevo Tapa blanda

Librería: California Books, Miami, FL, Estados Unidos de America

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: I-9781783281336

Contactar al vendedor

Comprar nuevo

EUR 49,04
Convertir moneda
Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

Young, D.
Publicado por Packt Publishing, 2014
ISBN 10: 1783281332 ISBN 13: 9781783281336
Antiguo o usado Tapa blanda

Librería: Anybook.com, Lincoln, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: Good. This is an ex-library book and may have the usual library/used-book markings inside.This book has soft covers. Clean from markings. In good all round condition. Please note the Image in this listing is a stock photo and may not match the covers of the actual item,800grams, ISBN:9781783281336. Nº de ref. del artículo: 8980515

Contactar al vendedor

Comprar usado

EUR 45,38
Convertir moneda
Gastos de envío: EUR 13,99
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Imagen de archivo

Young, David
Publicado por Packt Pub Ltd, 2014
ISBN 10: 1783281332 ISBN 13: 9781783281336
Nuevo Tapa blanda

Librería: Ria Christie Collections, Uxbridge, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. In. Nº de ref. del artículo: ria9781783281336_new

Contactar al vendedor

Comprar nuevo

EUR 50,28
Convertir moneda
Gastos de envío: EUR 14,11
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

Young, David
Publicado por Packt Pub Ltd, 2014
ISBN 10: 1783281332 ISBN 13: 9781783281336
Nuevo Tapa blanda

Librería: GreatBookPricesUK, Woodford Green, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Condición: New. Nº de ref. del artículo: 22205681-n

Contactar al vendedor

Comprar nuevo

EUR 50,27
Convertir moneda
Gastos de envío: EUR 17,66
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen de archivo

David Young
Publicado por Packt Publishing Limited, 2014
ISBN 10: 1783281332 ISBN 13: 9781783281336
Nuevo Paperback / softback
Impresión bajo demanda

Librería: THE SAINT BOOKSTORE, Southport, Reino Unido

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Paperback / softback. Condición: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 758. Nº de ref. del artículo: C9781783281336

Contactar al vendedor

Comprar nuevo

EUR 56,68
Convertir moneda
Gastos de envío: EUR 16,87
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: Más de 20 disponibles

Añadir al carrito

Imagen del vendedor

David Young
Publicado por Packt Publishing, 2014
ISBN 10: 1783281332 ISBN 13: 9781783281336
Nuevo Taschenbuch
Impresión bajo demanda

Librería: AHA-BUCH GmbH, Einbeck, Alemania

Calificación del vendedor: 5 de 5 estrellas Valoración 5 estrellas, Más información sobre las valoraciones de los vendedores

Taschenbuch. Condición: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering. Nº de ref. del artículo: 9781783281336

Contactar al vendedor

Comprar nuevo

EUR 69,83
Convertir moneda
Gastos de envío: EUR 31,28
De Alemania a Estados Unidos de America
Destinos, gastos y plazos de envío

Cantidad disponible: 1 disponibles

Añadir al carrito

Existen otras 4 copia(s) de este libro

Ver todos los resultados de su búsqueda