1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

UWindow2 Development Blog

Discussion in 'Unreal Tournament 3' started by [SAS]Solid Snake, Feb 3, 2008.

  1. NeoNite

    NeoNite Worst hack fraud ever

    Joined:
    Dec 10, 2000
    Messages:
    19,841
    Likes Received:
    154
    Don't post if you've nothing helpfull or interesting to add. And lay off personal insults.
     
  2. [SAS]Solid Snake

    [SAS]Solid Snake New Member

    Joined:
    Jun 7, 2002
    Messages:
    2,633
    Likes Received:
    0
    Thanks dude. I really needed to know that. If you can do better, please continue on with this project. If you have no skills in being able to do the above, then your one to comment on who the noob is. I have to make a living, and doing UWindow2 isn't going to help with that.
     
  3. N1ghtmare

    N1ghtmare Sweet Dreams

    Joined:
    Jul 17, 2005
    Messages:
    2,411
    Likes Received:
    12
    I don't know if you have some joke here but three of your last posts have ended with "you fail." If you keep that attitude up, you won't find many friends on BU. BU is a place for people to make jokes, help each other out, and show current work. If you can't deal with those, than this place is not for you.
     
  4. paradigm

    paradigm Banned

    Joined:
    Mar 9, 2008
    Messages:
    24
    Likes Received:
    0
    april fools ROFL
     
  5. paradigm

    paradigm Banned

    Joined:
    Mar 9, 2008
    Messages:
    24
    Likes Received:
    0
    beyondunreal? MORE LIKE INA FORUMS ROFL
     
  6. Sirius

    Sirius Meh

    Joined:
    May 19, 2005
    Messages:
    1,002
    Likes Received:
    0
    Then leave. It's simple really.
     
  7. hal

    hal Dictator Staff Member

    Joined:
    Nov 24, 1998
    Messages:
    21,405
    Likes Received:
    18
    See you later paradigm. When/if you come back, you'll want to reconsider your attitude towards others or it'll be a short return.
     
  8. JohnDoe641

    JohnDoe641 Killer Fools Pro Staff Member

    Joined:
    Nov 8, 2000
    Messages:
    5,329
    Likes Received:
    51
    paradigm? MORE LIKE FREAKING BABY RETARDED POO FACE
    LOFR
     
  9. os][ris

    os][ris New Member

    Joined:
    May 10, 2006
    Messages:
    210
    Likes Received:
    0
    Epic is hiring a GUI Designer so you have no excuse. So you COULD make this your living :).

    I would apply myself if I live in NC and if it was more of a leadership role. But then again, I would probably be the only GUI designer their so I could just lead myself lol!
     
  10. [SAS]Solid Snake

    [SAS]Solid Snake New Member

    Joined:
    Jun 7, 2002
    Messages:
    2,633
    Likes Received:
    0
    They would probably make me make console GUI's instead of uWindow2!
     
  11. Tweakd

    Tweakd Multiplayer notepad ftw!

    Joined:
    Feb 20, 2008
    Messages:
    327
    Likes Received:
    0
    Then "screw up" the menu so that it requires a mouse and kb to use easily :D
     
  12. Dark Pulse

    Dark Pulse Dolla, Dolla. Holla, Holla.

    Joined:
    Sep 12, 2004
    Messages:
    6,186
    Likes Received:
    0
    Problem is... He lives in Australia, which is pretty much literally half the world away. :p
     
  13. [SAS]Solid Snake

    [SAS]Solid Snake New Member

    Joined:
    Jun 7, 2002
    Messages:
    2,633
    Likes Received:
    0
    Woot! Update!

    I've thrown my hat into Make Something Unreal Contest. I know this is going to sound selfish, but the fact that I may win a prize is enough incentive for me to keep going on with this project as it is now actually viable for my game development studio. It's selfish, I know, and I know I should do this for the love of the community ... but, asking for donations is borderline illegal and breaching the EULA, and super markets don't like IOU's or I LUV U tokens. Anyways, heres an update on uWindow2.

    [​IMG]

    I realize that this may seem like a backwards step, but in fact it is a totally different route. The above UI is generated from a config with the following data

    Code:
    [canvas UW_StyleSheet]
    Ln=background-image:UWindowResource.Background.Background_A
    Ln=background-coordinates:0,0,1024,768
    
    [window UW_StyleSheet]
    Ln=background-image:UWindowResource.Texture.WindowFrame
    Ln=background-style:stretched
    
    [window UW_Container]
    StyleSheetNames=window
    
    [canvas UW_Container]
    StyleSheetNames=canvas
    
    I added a console command which allows me to add containers called 'window'. When the container is created, it will load up the style sheet called 'window' as well. This produces the square window you see in the middle of the screen. The background is controlled by canvas, and that is hard coded.

    The other features of this system is that it allows individual, seperate theme config files. To cut it short, this means customizable theme switching on the fly, with no requirements to override your existing theme set!

    The customization abilities will also allow for a non window interface, so you could skin uWindow2 to be more like UT2004, or UT2003, or UT99 or whatever else that floats your boat.

    Secondly, the previous version used a coordinate system which is pretty heavy going, and requires a lot more code than necessary. The new system uses a container system. This means, you just put all of your widgets into a container, assign it an alignment style and uWindow2 will do the rest. You can add containers within containers to have different alignment styles. In short, it acts a lot like xHTML in this regard, where you use divs within divs to achieve a particular look. Pair this with the style sheet system, and you've got a very flexible UI.
     

    Attached Files:

  14. Tweakd

    Tweakd Multiplayer notepad ftw!

    Joined:
    Feb 20, 2008
    Messages:
    327
    Likes Received:
    0
    Holy crap! :eek: That is some great work Snake! Dont feel bad about going for the money though, just make sure you do an effing good job ;)
     
  15. Raynor.Z

    Raynor.Z Ad Nocendum Potentes Sumus

    Joined:
    Feb 1, 2006
    Messages:
    1,486
    Likes Received:
    4
    And the beat goes on... ;-)
     
  16. Slainchild

    Slainchild Gold Member

    Joined:
    Apr 3, 2004
    Messages:
    3,509
    Likes Received:
    0
    :tup::tup:
     
  17. awaw

    awaw I didn't survive the '08 BUF crash

    Joined:
    Jan 19, 2008
    Messages:
    95
    Likes Received:
    0
    I can't see anything selfish in not wanting to work dozens (hundreds?) of hours for free...
     
    Last edited: Apr 8, 2008
  18. Dark Pulse

    Dark Pulse Dolla, Dolla. Holla, Holla.

    Joined:
    Sep 12, 2004
    Messages:
    6,186
    Likes Received:
    0
    :tup::tup::tup:

    It's more and more likeable - and closer - with every single screenshot. :)
     
  19. SlayerDragon

    SlayerDragon LLLLLLLLLLLLLLLLLADIES

    Joined:
    Feb 3, 2003
    Messages:
    7,666
    Likes Received:
    0
    Wow, man! Very nice work! I like how you seem to be making it nice for people to actually use :tup: Well played!
     
  20. Crotale

    Crotale _________________________ _______________

    Joined:
    Jan 20, 2008
    Messages:
    2,535
    Likes Received:
    12
    One question for ya Snake. Seeing how Brizz's little "fix" to the UI map background uses a static image, and that static iomage removes the map background for player customization, will this UI do the same thing? Or, will we still have the map for player customization? Sorry to ask if it's already been answered.
     

Share This Page