Requirements

  • Unity 2022 LTS (for Entities 1.0+)
  • Entities 1.0+
  • URP. HDRP, or CustomRP (for SRP batcher and Entities Graphics)
  • Check Allow ‘unsafe’ Code in Project Settings>Player
  • Custom Physics Authoring sample (see Unity Physics package Samples tab).

Works in Progress

  • Block steps: block steps are used to connect blocks of different elevations. It only really supported one elevation difference, which I felt was not very useful. In the future, block steps will be procedurally created mesh steps that will be able to connect any height.
  • Block caps: block caps are used to differentiate the tops of blocks. I’m not sure how useful this is. I may just allow different textures for the tops of blocks, which would save on draw calls. However, the idea of block decorations is one that is interesting and worth exploring.