Today I perfected the tile_create and tile_destroy scripts, and now they work properly! I have also made a few more scripts in preparation for the move back to the actual game project. A cool fact about the create and destroy scripts is that I can create and destroy tiles in an unloaded chunk! This allows for many different possibilities, and I can't wait to put it to use.
Not only did I perfect the create and destroy scripts, but I also fully implemented block lighting (Mytino's engine)!
The lighting works flawlessly. Now, I'm optimizing the system and then I will port it to the base game. In addition to the lighting and various scripts, I also created chunkloaders. Chunkloaders follow specific objects and load the chunks that they are in. This makes it easy to load the chunks around multiple players.
Until next time!
February's task is to improve the combat system and create a system for enemies and their AI.
The author of the blog is Niften, or Sour Apple. He posts weekly, usually on the weekends on Saturday.