DogeMetaversePlay

DogeMetaversePlay is a sandbox game based on Unity DOTs
Project email address: y174389107@gmail.com

World

Each world is based on a map of 65536 plots of land (256x256), each land is 50x50x512, Land is the physical space in the metaverse that players use to create games . The land is used to publish your game . Every piece of land has a set of pre-built terrain, but it can be transformed and modified by the user who owns it (or other players they invite).

Current Systems

Screenshot

UpdateLandSystem

  • Add "CreateTerrain" entity when player enter land
  • Add "RemoveTerrain" entity when player leave land

InitTerrainSystem

  • Load or init Lands.

SetGunShowBulletSystem

  • Show currently selected building box

BuildBPhysicsWorldSystem

  • Collect boxes , calcute their nearby and hide invisible boxes

CharacterControllerSystem

  • Control chacater movement

CharacterGunOneToManyInputSystem

  • Build , destroy and change current selected building box

CharacterHeadOneToManyInputSystem

  • Look up and down

Other Systems

Save System

  • Save lands

RemoveTerrain System

  • Remove lands

Image wall generate system

Create wall from image

  • Image Browser.
  • Wall position editor.

Sequence

Screenshot