• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

Upp till 20% på populära nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare

    Mina sidor

      Hjälp

      • Kundservice
      • Vanliga frågor och svar
      • Frakt och leverans
      • Retur vid ångerrätt
      • Reklamera vara
      • Betalning
      • Köpvillkor
      • Allmänna villkor
      • Information om webbplatsens tillgänglighet

      Om Bokus

      • Om oss
      • Pressrum
      • För studenter
      • För företag
      • För bibliotek och offentlig verksamhet
      • För leverantörer
      • Hållbarhet

      Populärt

      • Aktuella erbjudanden
      • Presentkort
      • Studentlitteratur
      • Nya böcker
      • Topplistor
      • Signerade böcker
      • Engelska böcker

      Inspiration

      • Boktips
      • BookTok
      • Populära bokserier
      • Barnbokskaraktärer
      • Populära författare
      Logotyp för Bokus
      Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
      bokus @ CookiesIntegritetspolicyKöpvillkor
      Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
      1. Kultur
      2. Scenkonst och film
      3. Internet och digitala medier

      Mazes for Programmers

      Code Your Own Twisty Little Passages

      AvJamis Buck

      E-bok
      Engelska, 2015

      417 kr

      Läs direkt i Bokus Reader – eller ladda ned till din enhet

      Fler format och utgåvor

      Häftad

      397 kr

      E-bok

      332 kr

      Beskrivning

      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.

      Produktinformation

      • Utgivningsdatum:2015-07-15
      • Språk:Engelska
      • Filformat:EPUB
      • Kopieringsskydd:LCP
      • ISBN:9781680503968
      • Förlag:The Pragmatic Programmers

      Utforska kategorier

      • Internet och digitala medier inom Kultur
      • Informationsteknik: allmänt inom Data och IT
      • Programmeringsböcker inom Data och IT
      Hoppa över listan

      Mer från samma författare

      Jamis Buck - Ray Tracer Challenge, Häftad

      Ray Tracer Challenge

      Jamis Buck

      Häftad, 2019

      448 kr

      Jamis Buck - Ray Tracer Challenge, E-bok

      Ray Tracer Challenge

      Jamis Buck

      E-bok
      2019

      387 kr

      Hoppa över listan

      Du kanske också är intresserad av

      Jamis Buck - Mazes for Programmers, E-bok

      Mazes for Programmers

      Jamis Buck

      E-bok
      2015

      332 kr

      Jamis Buck - Mazes for Programmers, Häftad

      Mazes for Programmers

      Jamis Buck

      Häftad, 2015

      397 kr

      Jamis Buck - Ray Tracer Challenge, Häftad

      Ray Tracer Challenge

      Jamis Buck

      Häftad, 2019

      448 kr

      Jamis Buck - Ray Tracer Challenge, E-bok

      Ray Tracer Challenge

      Jamis Buck

      E-bok
      2019

      387 kr

      Måns Petter Zelmerlöw - När allt faller, Inbunden
      • -12%

      När allt faller

      Måns Petter Zelmerlöw

      Inbunden, 2026

      229 kr259 kr

      Peter Englund - Om att misslyckas, Inbunden
      • -17%

      Om att misslyckas

      Peter Englund

      Inbunden, 2026

      4,0 utav 5 stjärnor. Totalt antal röster:(9)

      199 kr239 kr

      Roland Paulsen - Avbegåvad : en essäberättelse om arv och miljö, Inbunden
      • -15%

      Avbegåvad : en essäberättelse om arv och miljö

      Roland Paulsen

      Inbunden, 2026

      225 kr265 kr

      Klara Peters Bastin - SIGNERAD - Om julens wälgång, Inbunden
      • Signerad!

      SIGNERAD - Om julens wälgång

      Klara Peters Bastin

      Inbunden, 2026

      249 kr

      Vendela Blomström, Jeanna Wennerberg - Akademiskt läsande och skrivande, Häftad

      Akademiskt läsande och skrivande

      Vendela Blomström, Jeanna Wennerberg

      Häftad, 2026

      421 kr

      Åsa Jonsson - Helt orimligt : en hemmasittares berättelse, Kartonnage
      • Nyhet

      Helt orimligt : en hemmasittares berättelse

      Åsa Jonsson

      Kartonnage, 2026

      249 kr