Unreal engine4 UE4中的Tetriminos类 我试图用U+ 4制作一个俄罗斯方块游戏,主要是C++。我的第一个想法是TeTrimiNOS类的单俄罗斯方块

Unreal engine4 UE4中的Tetriminos类 我试图用U+ 4制作一个俄罗斯方块游戏,主要是C++。我的第一个想法是TeTrimiNOS类的单俄罗斯方块,unreal-engine4,tetris,Unreal Engine4,Tetris,每个破伤风都有颜色和形状 现在来看最难的部分:从技术上讲,Tetriminos是由4个立方体组成的(所以我会制作一个静态网格立方体),我必须“附加”颜色,最重要的是,空间中的位置,这是我开始恐慌的地方 我不知道如何实现这一点,换句话说,我应该如何将这4个立方体网格“链接”到类,然后根据形状定位它们(以便创建由4个立方体组成的T、Z、O、I和L形状)为什么要使用立方体?实际字母形状中的网格不是更好吗?除非我遗漏了什么,否则一个有四个立方体的O是钻石,而一个Z是由五个立方体组成的 无论如何,首先需要

每个破伤风都有颜色和形状

现在来看最难的部分:从技术上讲,Tetriminos是由4个立方体组成的(所以我会制作一个静态网格立方体),我必须“附加”颜色,最重要的是,空间中的位置,这是我开始恐慌的地方


我不知道如何实现这一点,换句话说,我应该如何将这4个立方体网格“链接”到类,然后根据形状定位它们(以便创建由4个立方体组成的T、Z、O、I和L形状)

为什么要使用立方体?实际字母形状中的网格不是更好吗?除非我遗漏了什么,否则一个有四个立方体的O是钻石,而一个Z是由五个立方体组成的

无论如何,首先需要为立方体定义连接点:在每个面和每个边。您可以根据自己的需要识别它们。然后你需要一种方法来定义一个字母是如何形成的——这是一个面和边的组合列表

这让你开始了吗