Introduction

Hello, everyone! My name is Bat-Ochir Artur. I’m senior in my bachelors degree program, majoring in computer science with minor in mathematics! I’m enrolled in this class because I was always curious about 3D printing since high school. 3D printing interests me because it allows people to create things that are impossible to make using our hands. With computers we can build complex structures, design video games and create fashionable clothes the way we want them! This will be my first experience with 3D printing so I’m extremely excited to enroll in this class!

A project that involves computational design that I find interesting is a video game called “Minecraft“. It’s one of the most well known adventure games in the world. It is mainly famous for its simplicity, pixelated game play with endless creativity and possibilities. The game was originally developed by Markus “Notch” Persson using Java programming language. Markus “Notch” Persson is a well known Swedish video game programmer and designer!

Here is the link to the game: www.minecraft.net

Where is computational design involved? When you start the game, it generates a world using complex algorithms that create biomes, caves, mountains, oceans and more. One of these algorithms is called “Perlin Noise” and it is a mathematical algorithm that used to create a natural looking terrains. I find it compelling because it allows endless exploration within a game and each exploration is unique!

Thank you very much for reading this!

3 thoughts on “Introduction

  1. Hi Bat! I didn’t realize that Minecraft uses Perlin noise to create such diverse and natural-looking terrains. I looked into other games that use this technique and found that Terraria and No Man’s Sky also rely on Perlin noise to generate their worlds, making each playthrough unique and engaging. It’s fascinating how these algorithms can significantly enhance exploration and creativity in games. Thanks for sharing!

  2. Hi! I never would have thought of minecraft as being related to computational fabrication, but after reading your post it definitely is! I’ve always thought minecraft’s infinite generation system was super interesting, particularly due to how well it works.

  3. Hi Bat,
    Similar to you I became interested in 3D printing and modeling during high school when many of my friends bought them and started printing out fun art projects for school or little tools and items to replace store-bought ones. I’ve known about Minecraft forever and understood that they used a generator for their world, but I had no idea they utilized an actual algorithm to create the worlds. I’ve never heard of Perlin Noise before this post and was very interesting to hear about from you and the other students. Thank you for the informative explanation on Mincecraft!

Comments are closed.