Simple project to pass the boring evenings. I just wondered how difficult it will be to write procedular world like minecraft. For generating terrain i used Perlin Noise. I treated the noise value as the “density”, where anything lower than 0 would be hard rock, and anything higher than or equal to 0 would be lava.

https://www.youtube.com/watch?v=BsOLsH4GAkE

Main features

  • Dynamic procedular dungeons
  • Destructable terrain
  • Dynamic lighting
  • Inventory
  • Crafting
  • Monsters NPC

Technology

  • Java
  • OpenGL
  • Slick2D

Video Dev Log

https://www.youtube.com/watch?v=sfePvXQmoOE https://www.youtube.com/watch?v=VkRdu7IYosI https://www.youtube.com/watch?v=XuagFyXWnK0 https://www.youtube.com/watch?v=hAIQaa7cxiM https://www.youtube.com/watch?v=uXrliMOsQ7s https://www.youtube.com/watch?v=EnbELh7RlTE https://www.youtube.com/watch?v=hVitDHAO0rI https://www.youtube.com/watch?v=vWnB5usX96o

Source code

  • Last update: ( over 4 years ago )
  • Size: 18.3 KB

Comments