User Tools

Site Tools


projects:dwarfcraft

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:dwarfcraft [2021/04/23 02:33] Owen Mellemaprojects:dwarfcraft [2021/04/25 18:16] (current) Owen Mellema
Line 1: Line 1:
 ====== DwarfCraft: A Tragedy ====== ====== DwarfCraft: A Tragedy ======
 +// See DwarfCraft on [[https://github.com/architectdrone/DwarfCraft|GitHub]] //
 +
 {{:projects:2021-04-22_21.20.47.png?400 | }}If you have read about my [[misc:whoisowen#interests]], then you know that procedural generation is an interest of mine. Although I was interested in it, I lacked a canvas to test out my ideas. My dream was to program a procedural generator for Minecraft, but alas, for so long this goal seemed out of reach.  {{:projects:2021-04-22_21.20.47.png?400 | }}If you have read about my [[misc:whoisowen#interests]], then you know that procedural generation is an interest of mine. Although I was interested in it, I lacked a canvas to test out my ideas. My dream was to program a procedural generator for Minecraft, but alas, for so long this goal seemed out of reach. 
  
 The classic option of using MCEdit filters wasn't going to cut it. For one thing, they lack the fidelity that I wanted. For another thing, MCEdit hasn't been developed since 2016, and doesn't work on newer versions of Minecraft. All seemed lost for my dream -- until I found Amulet. The classic option of using MCEdit filters wasn't going to cut it. For one thing, they lack the fidelity that I wanted. For another thing, MCEdit hasn't been developed since 2016, and doesn't work on newer versions of Minecraft. All seemed lost for my dream -- until I found Amulet.
  
-[[https://www.amuletmc.com|Amulet]] is the next generation of Minecraft world editors. It is in active development. When I found it, the project was in it's infancy, and I had no clue what was going on in the code. There was basically no API documentation. So, I did the only thing that I knew to do - hack. The result of this hacking was DwarfCraft.+[[https://www.amuletmc.com|Amulet]] is the next generation of Minecraft world editors. It is in active development. When I found it, the project was in it's infancy, and I had no clue what was going on in the code. There was basically no API documentation. So, I did the only thing that I knew to do - hack. The result of this hacking was [[https://github.com/architectdrone/DwarfCraft|DwarfCraft]].
  
 The rationale for DwarfCraft was that caves in Minecraft are boring. You go down into the cave, there are some monsters, but there are only monsters because it is dark. The only thing to see is stone, gravel, and occasionally ore (( andesite, granite and diorite are given a seat on the council but **not** granted the rank of master )). I wanted more interesting caves. The rationale for DwarfCraft was that caves in Minecraft are boring. You go down into the cave, there are some monsters, but there are only monsters because it is dark. The only thing to see is stone, gravel, and occasionally ore (( andesite, granite and diorite are given a seat on the council but **not** granted the rank of master )). I wanted more interesting caves.
projects/dwarfcraft.1619145215.txt.gz · Last modified: 2021/04/23 02:33 by Owen Mellema