Transport gratuit la punctele de livrare Pick Up peste 299 lei
Packeta 15 lei Easybox 20 lei Cargus 25 lei FAN 25 lei

Stimați clienți, din cauza zilei de sărbătoare, asistența pentru clienți nu este disponibilă astăzi. Ne vom ocupa de solicitările dumneavoastră în următoarea zi lucrătoare. Vă mulțumim pentru înțelegere.

Mazes for Programmers

Limba englezăengleză
Carte Carte broșată
Carte Mazes for Programmers Jamis Buck
Codul Libristo: 09243991
Editura The Pragmatic Programmers, august 2015
Unlock the secrets to creating random mazes! Whether you're a game developer, an algorithm connoisse... Descrierea completă
? points 82 b
193 lei -16 %
162 lei
În depozitul extern în cantități mici Expediem în 10-14 zile

30 de zile pentru retur bunuri


Ar putea de asemenea, să te intereseze


top
God Emperor of Dune Frank Herbert / Carte broșată
common.buy 46 lei
top
It Didn't Start With You Mark Wolynn / Carte broșată
common.buy 78 lei
top
Demon Slayer: Kimetsu no Yaiba, Vol. 18 Koyoharu Gotouge / Carte broșată
common.buy 46 lei
top
Swimming in the Dark Tomasz Jedrowski / Carte broșată
common.buy 47 lei
top
Hell's Paradise: Jigokuraku, Vol. 2 Yuji Kaku / Carte broșată
common.buy 66 lei
top
Whisper Me a Love Song 1 Eku Takeshima / Carte broșată
common.buy 63 lei
top
Sola Busca Tarot: Museum Quality Kit Paola Gnaccolini / Joc
common.buy 204 lei
top
Northanger Abbey Jane Austen / Copertă tare
common.buy 49 lei
Don't Tickle the Lion! Sam Taplin / Cărți pliante
common.buy 75 lei
Painting Portraits in Acrylics Hashim Akib / Carte broșată
common.buy 87 lei
Sweep Louise Greig / Carte broșată
common.buy 47 lei
Futari Escape Vol. 4 / Carte broșată
common.buy 58 lei
Japanese Visual Dictionary Collins Dictionaries / Carte broșată
common.buy 47 lei

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.

Informații despre carte

Titlu complet Mazes for Programmers
Autor Jamis Buck
Limba engleză
Legare Carte - Carte broșată
Data publicării 2015
Număr pagini 275
EAN 9781680500554
ISBN 1680500554
Codul Libristo 09243991
Greutatea 552
Dimensiuni 191 x 238 x 21
Dăruiește această carte chiar astăzi
Este foarte ușor
1 Adaugă cartea în coș și selectează Livrează ca un cadou 2 Îți vom trimite un voucher în schimb 3 Cartea va ajunge direct la adresa destinatarului

Logare

Conectare la contul de utilizator Încă nu ai un cont Libristo? Crează acum!

 
obligatoriu
obligatoriu

Nu ai un cont? Beneficii cu contul Libristo!

Datorită contului Libristo, vei avea totul sub control.

Creare cont Libristo