Unpopular Science
Sidenote illustration by Jess DG Hayes for chapter 22, “Creeping Bug”
Sidenote illustration by Jess DG Hayes

Chapter 22 of 50

Creeping Bug

“Once you’ve got a task to do,it’s better to do it than live with the fear of it.”
Logen Ninefingers, 575 AU
“The first 90 percent of the code accounts forthe first 90 percent of the development time.The remaining 10 percent of the code accounts forthe other 90 percent of the development time.”
Tom Cargill, 1985

Minecraft’s Creeper began as a mistake. Markus Persson entered the pig’s dimensions backwards, producing a tall, thin figure that looked nothing like an animal. Instead of deleting it, he added a texture, a frown, and an explosive routine borrowed from the game’s block-destruction code. The result was a creature that crept silently, paused, and detonated. A simple modeling error became Minecraft’s most iconic enemy.

Topics

  • Creeper Origin Story
  • Pig Model Bug
  • Entity Component Systems
  • AI Task Composition
  • Game Engine Evolution
  • Bugs Becoming Features
  • Street Fighter Combos
  • Rocket Jumping
  • Minecraft Redstone Logic
  • Emergent Gameplay
  • Fail-Soft Design

Sidenote

Top (3D Mesh with UV Grid): A polygonal model is shown with a superimposed UV grid. The grid flattens a surface into 2D coordinates, assigning each vertex to a location in texture space. This mapping determines how an image will be wrapped onto the surface. Bottom (Texture Atlas): A sprite sheet provides the 2D image data: character animations, items, and enemies. Each region of the sheet corresponds to a set of UV coordinates. During rendering, the engine looks up the correct portion of the texture based on UV mapping and projects it onto the surface, aligning 2D artwork with 3D geometry.

Coming to YouTube

Beyond Popular Science: the films

Each chapter is becoming a short film: the book’s own words, read to camera, with its figures, sources and equations animated alongside.

The films go out under the UK edition’s title, Beyond Popular Science. The fifty chapters are the same in both editions.

Coming soon

Subscribe to the channelYouTube (opens in a new tab)
Front cover of Unpopular Science by David H. Silver: hand-drawn science doodles by Jess DG Hayes around the title

This chapter is one of fifty in Unpopular Science.

For readers curious enough to want the actual mathematics, tired of science communication that oversimplifies or sensationalizes. Science as it actually is: demanding, complex, but well worth the effort.