我试图在UE4上使用C ++制作俄罗斯方块游戏我的第一个想法是Tetriminos类用于单个俄罗斯方块片
每个Tetriminos都有颜色和形状
现在对于困难的部分:从技术上来说,Tetriminos是由4个立方体组成的(所以我会制作一个静态的网状立方体),我必须“附加”#34;颜色,最重要的是,空间中的位置这是我开始恐慌的地方
我对如何实现这一点没有任何线索,换句话说,我应该"链接"这四个立方体网格到类中,然后根据形状定位它们(为了创建由4个立方体组成的T,Z,O,I和L形状)
答案 0 :(得分:0)
为什么要使用立方体?在实际的字母形状中不会更好吗?除非我遗漏了某些东西,否则带有四个立方体的O是钻石,Z是用五个立方体制作的。
无论如何,首先需要为立方体定义连接点:在每个面和每个边缘。您可以随意识别它们。然后你需要一种方法来定义一个字母的制作方式 - 这是一个面和边的组合列表。
这会让你开始吗?