Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Recommended Posts

Hello my friends, I'm trying to design a rubik cube in Doom with 3D floors and portals, however I'm not a programmer and I'm still not 100% familiar with GZDOOM UDMF and all its traps and tricks, so I believe I can do it only visually .. Someone who by a force majeure would possess skills and expertise that would make this person find a way to be able to make a rubik cube in the doom in a functional way with levers and that the player can solve the cube, stepping on buttons on the floor, or squeezing levers?

 

 

This image is only a test.

image.png.6f0f673962961c7996851d79d00e04fe.png

Share this post


Link to post

You will need three 3D floors one on the other, and this is not a problem (well, every angle in reality has 3 colors so you will need two 3D floors to create one, because 3D floors can only have one side texture). The problem is that in order to move a side horizzontally or vertically you have to 

1) make a rotation around the centre, and this is impossible in doom

2) if the movement is horizontal, you will need a 3D polyobject that makes a rotation, and this is even more unlikely to happen.

 

Your best bet is to work not with movements but with texture's changes for every move, but again, I can't figure out a good way to do that

Share this post


Link to post
38 minutes ago, Simomarchi said:

You will need three 3D floors one on the other, and this is not a problem (well, every angle in reality has 3 colors so you will need two 3D floors to create one, because 3D floors can only have one side texture). The problem is that in order to move a side horizzontally or vertically you have to 

1) make a rotation around the centre, and this is impossible in doom

2) if the movement is horizontal, you will need a 3D polyobject that makes a rotation, and this is even more unlikely to happen.

 

Your best bet is to work not with movements but with texture's changes for every move, but again, I can't figure out a good way to do that

 

Many thanks Simomarchi for the reply! So, in fact, I had also thought of another idea that in my research might solve the problem and I could make the perfect illusion, but I have no idea how to correctly implement all this, that would be using the "SetCameraToTexture" to stay changing the textures, 3 in 3 giving that illusion of the cube to be spinning just changing the colors of the "blocks" would be as if the blocks were televisions and would change the colors in the right places, with switches that would change practically several "TVs" of only one time, causing that feeling to have completely rotated each layer of the cube, both wall, ceiling and floor altered at the same time, but I do not know how to mess with it. I would like to know if there is any good tutorial for me to learn how to use this tool in a revolutionary way!

Share this post


Link to post

i believe that it would be easier to use 3d model for that. and it will be much faster too.

Share this post


Link to post
Posted (edited)
17 hours ago, Knightware Lorewaster said:

 

Is it possible to change a tag in a 3D sector? so it would be easier, create identical rooms with blocks of different colors that would change between rooms with a single control, buttons, switches ...

Share this post


Link to post

Here is the visually friendly cube, although it would be much cooler if it was functional, but who knows someday someone can solve this challenge ... the earthquake is coming, thats all folks!

 

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×