Mazes for Programmers
-5%

Mazes for Programmers

Buck, Jamis / Escritor

57,46 €
54,59 €
IVA incluido
Editorial:
The Pragmatic Programmers
Año de edición:
2015
Materia
Videojuegos
ISBN:
978-1-68050-055-4
Páginas:
275
Idioma:
Inglés
Encuadernación:
Rústica
Alto:
238mm
Ancho:
191mm
57,46 €
54,59 €
IVA incluido
Añadir a favoritos

Unlock the secrets to creating random mazes! Whether you're a game developer, an algorithm connoisseur, or simply in search of a new puzzle, you're about to level up. Learn algorithms to randomly generate mazes in a variety of shapes, sizes, and dimensions. Bend them into Moebius strips, fold them into cubes, and wrap them around spheres.

Stretch them into other dimensions, squeeze them into arbitrary outlines, and tile them in a dizzying variety of ways. From twelve little algorithms, you'll discover a vast reservoir of ideas and inspiration. From video games to movies, mazes are ubiquitous.

Explore a dozen algorithms for generating these puzzles randomly, from Binary Tree to Eller's, each copiously illustrated and accompanied by working implementations in Ruby. You'll learn their pros and cons, and how to choose the right one for the job. You'll start by learning six maze algorithms and transition from making mazes on paper to writing programs that generate and draw them.

You'll be introduced to Dijkstra's algorithm and see how it can help solve, analyze, and visualize mazes. Part 2 shows you how to constrain your mazes to different shapes and outlines, such as text, circles, hex and triangle grids, and more. You'll learn techniques for culling dead-ends, and for making your passages weave over and under each other.

Part 3 looks at six more algorithms, taking it all to the next level. You'll learn how to build your mazes in multiple dimensions, and even on curved surfaces. Through it all, you'll discover yourself brimming with ideas, the best medicine for programmer's block, burn-out, and the grayest of days.

By the time you're done, you'll be energized and full of maze-related possibilities! What You Need: The example code requires version 2 of the Ruby programming language. Some examples depend on the ChunkyPNG library to generate PNG images, and one chapter uses POV-Ray version 3.7 to render 3D graphics

Artículos relacionados

  • Bajki Polskie cz. 1 Poznajemy czasownik Wielka ucieczka
    Bajki polskie to seria laczaca w znakomity sposób edukacje, zabawe i wiedze o regionach Polski. Seria oparta jest scisle na programie nauczania jezyka polskiego na poziomie klas IV-VI szkoly podstawowej.W programie Bajki polskie - Czasownik obok cwiczen utrwalajacych wiedze o czasowniku i jego odmianie, znajduje sie takze szereg innych, sprawdzajacych m.in.: znajomosc regul pis...
    En stock

    23,60 €22,42 €

  • Elden Ring: Los Libros del Saber, Volumen III: Shadow of the Erdtree
    Future Press / Escritor
    Ya está aquí un nuevo volumen esencial de los libros del saber de Elden Ring. Este tomo enciclopédico cataloga el mundo de Shadow of the Erdtree y a todos sus habitantes. Este volumen será un compañero inestimable y un libro de referencia para cualquiera que se adentre en el Reino de las Sombras. Este libro proporciona un catálogo exhaustivo del mundo de Shadow of the Erdtree y...
    Consulte disponibilidad

    79,02 €75,07 €

  • Dark Souls Trilogy Compendium 25th Anniversary Edition
    The ultimate Dark Souls reference book! ==== With the epic trilogy now complete, Future Press presents the ultimate Dark Souls compendium book. The enemies, items, equipment, areas and NPC dialogue of each game are all presented in an easy-to-reference format. This beautifully laid out book is designed to make it easy to find what you're looking for-each entry is color-coded by...
    Consulte disponibilidad

    103,98 €98,78 €

  • The Art of Final Fantasy XVI
    Square Enix / Escritor
    The official art book for the hugely anticipated video game Final Fantasy XVI, this collector's quality, hardcover volume offers a wealth of full-color key art, concept sketches, and more.In these lavishly illustrated pages, see how the world of Final Fantasy XVI was brought to life through hundreds of pieces of concept art and illustrations. Featuring the phenomenal work of th...
    Consulte disponibilidad

    60,31 €57,29 €

  • Dark Souls Trilogy Compendium 25th Anniversary Edition
    The ultimate Dark Souls reference book! ==== With the epic trilogy now complete, Future Press presents the ultimate Dark Souls compendium book. The enemies, items, equipment, areas and NPC dialogue of each game are all presented in an easy-to-reference format. This beautifully laid out book is designed to make it easy to find what you're looking for-each entry is color-coded by...
    Consulte disponibilidad

    112,95 €107,30 €

  • Final Fantasy VII Remake: Guía Completa
    Van Damme, Eliah / Escritor
    ¡Bienvenido a la guía definitiva de Final Fantasy VII Remake y Final Fantasy VII Remake INTERGRADE! Si eres un recién llegado o un fan de larga data, este libro integral ofrece todo lo que necesitas para experimentar completamente estos increíbles reimaginings de un clásico.Dentro encontrarás guías de pasos completas, mapas detallados, guías de estrategia para jefes, consejos p...
    Consulte disponibilidad

    30,26 €28,75 €