Gå direkte til innholdet

Stort sommersalg på pocket »

Til startsiden
Logg inn
Søk etter din neste leseopplevelse
Mazes for Programmers

Mazes for Programmers

heftet, Engelsk, 2015
Forfatter:
419,-
Sendes innen 4-8 virkedager
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

Flere titler av samme forfatter

  • Gå til The Ray Tracer Challenges produktside
    Jamis Buck
    heftet

Andre har også sett på

  • Gå til Hjemmelaget kinesisks produktside
    Michelle Zhao
    innbundet
  • Gå til Ukeplanlegger for barnetrinnet 2025-2026 limited editions produktside
    øvrig
  • Gå til Sjelens speils produktside
    Kari Opsal
    øvrig
  • Gå til Atomic Habitss produktside
    James Clear
    pocket
  • Gå til Ketokokeboken; sunnere, slankere, friskere på 6 ukers produktside
    Sofie Hexeberg, Stina Natalia Nilsen
    innbundet
  • Gå til Lek og læring i et nevroperspektivs produktside
    Per Brodal, Charlotte Lunde
    heftet
  • Gå til The Let Them Theorys produktside
    Mel Robbins
    innbundet
  • Gå til Planleggerens produktside
    Runar Ragnarson Brataas
    øvrig
  • Gå til Cozy Corners produktside
    Coco Wyo
    heftet
  • Gå til Let Them Theorys produktside
    Terry Davis
    pocket
  • Gå til The Bond That Burnss produktside
    Briar Boleyn
    pocket
  • Gå til The Money-Saving Garden Years produktside
    Anya Lautenbach
    innbundet

Du vil kanskje like

  • Gå til Atomic Habitss produktside
    James Clear
    pocket
  • Gå til House of Leavess produktside
    Mark Z. Danielewski
    heftet
  • Gå til The 48 Laws of Powers produktside
    Robert Greene
    pocket
  • Gå til Original Sins produktside
    Jake Tapper, Alex Thompson
    innbundet
  • Gå til Bold & Easy Cozy Spaces Coloring Books produktside
    pocket
  • Gå til Mom, I Want to Hear Your Storys produktside
    Jeffrey Mason
    pocket
  • Gå til God Has a Names produktside
    John Mark Comer
    innbundet
  • Gå til Little Liars produktside
    Leigh Rivers
    pocket
  • Gå til Meditationss produktside
    Marcus Aurelius
    pocket
  • Gå til Shadows so Cruels produktside
    LIV Zander
    pocket
  • Gå til Seven Things I Wish Christians Knew about the Bibles produktside
    Michael F. Bird
    heftet
  • Gå til There Are Moms Way Worse Than Yous produktside
    Glenn Boozan
    innbundet

Anbefalt for deg

  • Gå til The Linux Command Line, 2nd Editions produktside
    William E. Jr. Shotts
    heftet
  • Gå til C++ Concurrency in Action,2Es produktside
    Anthony Williams
    heftet
  • Gå til Coding with Roblox Lua in 24 Hourss produktside
    Official Roblox Books(Pearson)
    heftet
  • Gå til Digitalisering i arbeidslivets produktside
    Kioto Villalobos-Sánchez
    heftet
  • Gå til Domain-Driven Designs produktside
    Eric Evans
    innbundet
  • Gå til The Cynefin Mini-Books produktside
    Greg Brougham
    heftet
  • Gå til CCNA 200-301 Official Cert Guide Librarys produktside
    Wendell Odom, David Hucaby, Jason Gooley
    øvrig
  • Gå til Effective C++s produktside
    Scott Meyers
    heftet
  • Gå til Refactorings produktside
    Martin Fowler
    innbundet
  • Gå til Design Patternss produktside
    Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
    innbundet
  • Gå til How Linux Works, 3rd Editions produktside
    Brian Ward
    heftet
  • Gå til Automate the Boring Stuff with Python, 3rd Editions produktside
    Al Sweigart
    heftet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 10% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.