💡Appendix

Other information for understanding.

Arweave

Arweave allows users to store data permanently without any fees and that it uses a proof-of-access consensus mechanism and a blockweave data structure. Arweave is more reliable for long-term storage than IPFS. So, we are decide to use Arwearve.

  • Uploaded Image

Example of arweave

https://www.arweave.net/g4xZuZ7EuOwrVfxdp0AuEun4V6pQ-V5OTwDq_hs0hNo?ext=png

  • Metadata

Retro PC Dotty" that is part of the "PHI - Premium Object" collection.

url: https://www.arweave.net/jvLJ2p0p5t_DEDNh4IrgaWMQfBvsrY_EBHXOBKrOItc
```
{
  "name": "Retro PC Dotty",
  "description": "Phi Premium Object. Purchase this object in the Phi Shop.",
  "attributes": [
    {
      "trait_type": "name",
      "value": "Retro PC Dotty"
    },
    {
      "trait_type": "size",
      "value": "[1,1,1]"
    },
    {
      "trait_type": "world_type",
      "value": "Land"
    },
    {
      "trait_type": "object_theme",
      "value": "Win98"
    },
    {
      "trait_type": "object_type",
      "value": "Dotty"
    },
    {
      "trait_type": "creator",
      "value": "eBoy"
    }
  ],
  "collection": {
    "name": "PHI - Premium Object",
    "family": "Premium Object"
  },
  "properties": {
    "files": [
      {
        "uri": "https://www.arweave.net/g4xZuZ7EuOwrVfxdp0AuEun4V6pQ-V5OTwDq_hs0hNo?ext=png",
        "type": "image/png"
      },
      {
        "uri": "https://www.arweave.net/KvGbxkTMEOqCqGZdQnp1WnE9_atcBQAkczjdl2PlbfU?ext=png",
        "type": "image/png"
      }
    ],
    "category": "image"
  },
  "image": "https://www.arweave.net/IsA2yOAqRErzlK9KuTm9br1mmjDf6dzFYFkzLeGAy8A?ext=png"
}
```

The object is described as a Phi Premium Object and has several attributes, such as its name, size, world type, theme, type, and creator. The metadata also includes two files (image/png) and specifies the category as "image".

Technical term for Our Object

Object Size

All objects have x, y, z size information. When writing Object to Philand, it is performed based on this size information. If there is already an object written on the map, it is considered to be in collision and cannot be written. In addition, it is not possible to exceed the map and must be placed within an 8 * 8.

The size is determined when the object is created. It generally does not change.

World Type, Object Theme, Object Type

All objects have a World Type, Object Theme, and Object Type.

  • Currently, only "Land" is available for [World Type], but we plan to expand it in the future.

  • [Object Theme] represents the basic themes for creating objects, such as Basic, ENS City, Dungeon, and SuperM.

  • [Object Type] offers a wide range of options, such as Motorbike, Logo, and Chess Piece. It is added to categorize the objects into common categories.

Using these information, and (x,y,z) coordinates can create potential for extensibility in other games.

Pixel art

Let's touch upon our pixel art. They passed the detail check and has a very high quality. Please enjoy arts by zooming in on your browser.

  • Here are some images that are in the process of being created.

  • Pixel Out of SYNC check

Motion check

Last updated