簡體   English   中英

游戲地形精靈旋轉

[英]Game Terrain Sprite Rotation

我正在制作RPG游戲。 我正在使用地圖編輯器來設計游戲的世界。 現在,當我創建的精靈,我知道我會的東西像一個海灘,那里的草符合沙子。 我制作了一個32x32的精靈,其中一半由草精靈組成,另一半由沙精靈組成。

現在讓我們說我想使用相同的精靈,但是它是鏡像。 首先是沙子,然后是草。

我的地圖編輯器使用JSON保存地圖,所以我無法保存圖像,我在玩游戲時必須保存一個URL來檢索圖像。 因此,如何確定要指定此圖像繪制方式的信息,無論是旋轉180度還是鏡像? 如何對圖像進行這些更改?

我建議用於驅動地圖/編輯器的JSON應該包含有關圖塊方向以及地圖位置可能需要的其他信息。 例如:

{
  "name": "Isle of Dread",
  "locations": [
    {
      "x": 0,
      "y": 0,
      "terrain": "sand",
      "tile": {
        "url": "/tiles/grassy-beach.png",
        "orientation": "north"
      }
    },
    {
      "x": 0,
      "y": 1,
      "terrain": "sand",
      "tile": {
        "url": "/tiles/grassy-beach.png",
        "orientation": "east"
      }
    }
  ]
}

實際旋轉和繪制圖塊的代碼將取決於您使用的技術。 許多圖形框架都有旋轉圖像的方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM