Quick video Showing of the main Menu and the work in progress Character Customization in DRAW.
Okay my first smart idea for DRAW’s GUI was to just use unity’s in game GUI system. I mean it was there and is powerful so why not?
first time i re-sized the screen i found out why using absolute values with the default system was a bad idea, buttons quickly flew off the screen and others swapped crossed into the opposite side of the screen.
So i though right to fix this i will make all button sizes and positons relative to the screen width and height.
This worked well but when i got into the game i realized a problem.
There a a couple of GUI items that need to rotate and while you can rotate them around the z-axis it is very difficult if not impossible to rotate them around the y axis (which i needed).
So plan 2 (thanks to Bernardo) have the GUI elements as 3d objects parented to the camera. you can rotate them where ever you like and don’t have to worry about positions as relative to the screen.
the only down side is anything behind these items cannot be a GUI element as they are automatically drawn on top if everything so they all have to be 3d elements as well.
Once that was sorted out I was left with the following GUI which is slowly becoming more and more complete.
Welcome to the other Chris Jones blog.
Here you will be able to see what I am working on and various programming experiments
that have been created.
currently working at Raptus Games on DRAW for the iPhone as a programmer.
check out the teaser trailer below
or check us out at : http://raptusgames.com