A popular sandbox indie game made by Markus Persson, a.k.a. Notch. The gameplay revolves around collecting materials and building shelters in survival, or simply making intriguing structures in the creative mode of the game.
44
votes
5answers
2k views
How could I implement something like Minecraft's crafting grid?
The crafting system in Minecraft uses a 2x2 or 3x3 grid. You place ingredients on the grid, and if you put the right ingredients in the right pattern, it will activate the recipe.
Some interesting ...
8
votes
4answers
4k views
How do you make Minecraft mods? [closed]
I'm new to making minecraft mods and I'm wondering what I need to do to get started.
11
votes
5answers
3k views
How is a 3d perlin noise function used to generate terrain?
I can wrap my head around using a 2d perlin noise function to generate the height value but I don't understand why a 3d perlin noise function would be used. In Notch's blog, ...
3
votes
3answers
2k views
Voxel heightmap terrain editor
I've recently been experimenting with a simple Voxel-based 3d engine (think Minecraft) which uses heightmaps to define terrain in the following format:
http://en.wikipedia.org/wiki/Heightmap
Does ...
17
votes
4answers
3k views
How to generate caves like minecraft?
I've been working on a 3D procedural world for a while now and am wanting to start adding cave systems. I'm currently using 2D/3D Perlin Noise for the terrain generation in combination with Marching ...
4
votes
1answer
1k views
Minecraft-style player-gound collision detection
The title pretty much says it all... (Minecraft is a game consisting of evenly-spaced cubes for terrain, like voxels)
Note: I am using C# XNA.
I am pretty sure AABB is the way to go, yet I don't know ...
8
votes
3answers
7k views
Mods for Minecraft Server - how does it work?
Minecraft server comes as a single jar. How are mods developed? How do they interact with the original jar? What is there under the hood?
What technologies are involved there? I'm mostly a C++/Python ...
1
vote
1answer
575 views
Bukkit shoot tnt & help with vectors
I want to shoot a piece of tnt from the players face and then let it explode when it hits the target block.
if (cmd.getName().equalsIgnoreCase("cannon")) {
...
16
votes
3answers
2k views
How can I generate floating land masses for a Minecraft-like engine?
I am creating a Minecraft-like engine in XNA. What I want to do is create floating islands similar to the one shown in this video:
http://www.youtube.com/watch?v=gqHVOEPQK5g&feature=related
...
23
votes
3answers
2k views
Random seed function for map generation?
I am looking for a function to generate a random tile-based map as the visual boundaries of the map change (by going through the map). I want the map to be infinitely large, and have maze-like ...
20
votes
1answer
6k views
Is a voxel engine appropriate for a Minecraft-like game?
Why does Minecraft use polygons to draw the world terrain instead of voxels? Would a voxel based rendering engine be appropriate for a fully destructible game world built out of cubes like Minecraft? ...
12
votes
4answers
2k views
How can I implement voxel-based lighting with occlusion in a Minecraft-style game?
I am using C# and XNA. My current algorithm for lighting is a recursive method. However, it is expensive, to the point where one 8x128x8 chunk calculated every 5 seconds.
Are there other lighting ...
5
votes
1answer
458 views
How to insert and remove blocks quickly in a Minecraftian world?
I currently have volume data for the world stored as an array of booleans. I then check each empty block and if it has non-empty neighbors the faces get drawn. This prevents me from sending a bunch ...
14
votes
1answer
9k views
How do I add a custom mob to Minecraft?
Basically decided to make my own mob, I have:
Created my mob's entity class
Created my mobs model class
Drawn the model
Added the function call for addMapping within the EntityList class
I'm stuck ...
4
votes
1answer
785 views
How does Minecraft render its sunset and sky?
In Minecraft, the sunset looks really beautiful and I've always wanted to know how they do it.
Do they use several skyboxes rendered over eachother? That is, one for the sky (which can turn dark and ...
7
votes
5answers
2k views
How to get the blocks seen by the player?
I'm writing a Minecraft-like game using Ogre engine and I have a problem. I must optimize my game, because when I try draw 10000 blocks, I have 2 FPS... So, I got the idea that blocks display of the ...
6
votes
2answers
471 views
Cave generation with Perlin worms
I'm currently trying to generate a Minecraft like voxel terrain with 3D Simplex Noise and also want to implement caves.
I found the method of Perlin Worms in this thread, which generates really nice ...
3
votes
2answers
3k views
How to handle a Block World like Minecraft
I want to write a simple game with a block world like in Minecraft. My theoretical question is what is the best way to handle this block informations during playing. My first Idea was a huge array but ...
3
votes
2answers
1k views
Collision Detection problems in Voxel Engine (XNA)
I am creating a minecraft like terrain engine in XNA and have had some collision problems for quite some time. I have checked and changed my code based on other peoples collision code and I still have ...
0
votes
0answers
514 views
How do i make a minecraft server mod? [duplicate]
Possible Duplicate:
Mods for Minecraft Server - how does it work?
I have made some minecraft client mods, but i've started a server a mounth ago and i want to make a mod for it, but i cant ...