So I've had this idea in the back of my head for a while, and a few weeks ago I finally downloaded Unity and made it. Right now all I've got is basically a tech demo:



Controls:
WASD to move
Hold shift to run
Press E to grab or let go of the cube or press the button
Hold control to lock the cube's gravity (not demonstrated in the video)
Right click to teleport (dev build only)


  • The walls are colored based on their orientation. So all walls facing "north" have the same color, and all walls facing "south" have the same color, etc.
  • The gradients between walls are curved ramps that you can walk up. When you walk onto a wall, your gravity changes so now you're falling toward that wall.
  • The circle on the cube shows which wall it is currently attracted towards.
  • When you carry the cube onto a wall, the cube's gravity undergoes the same change you just did. So if you rotated 90 degrees around the X axis, the cube's gravity rotates 90 degrees around the X axis.
  • Hold control to lock the cube's rotation so it doesn't change (not demonstrated in the video)
  • Push the button to set the cube's gravity to blue. It also makes a sound to let you know you pushed it (not included in the video).
  • Oh yeah, and I still haven't figured out a good lighting solution. Using only ambient light looks fine, but the way that the gradients are rendered they turn to solid blue if I walk a few meters away from them. Confused


I'll probably put it on GitHub if I do much more, but for now here's the latest Windows build. If you want to run it on Mac or Linux I could do that too.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement