Jump to content
  • Advertisement
Sign in to follow this  
  • entries
    37
  • comments
    68
  • views
    46771

Flash for UI greatness!

Sign in to follow this  
coldacid

297 views

I have it on good authority that not only will attempting to use SDL to do 2D graphics over top of OGRE will not work, but even if it did would be incredibly sloppy and slow.

Rather, now I'm thinking about doing the user interface with Flash, and using GameSWF and another person's plugin to render to a texture that I can then manipulate to fit in with my ideas for the interface. I'm also thinking that a binder might do better than just a clipboard, and have the pages wave as they turn between different UI panels.

I'd rather hand-manipulate the textures for the console text, but if GameSWF's ActionScript support improves and the game's window size reported I should be able to adjust things so that text stays at the same size in pixels regardless (so higher resolutions can show more text).

I'm reworking my console idea. Rather than have full classes to be registered for cvars, the cvar list will simply be managed by the the console class, and handlers, if wanted, can be provided as a function pointer or a functor. Similarily, commands will be registered as functors, and have either argc/argv or a list of strings.
Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

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
  • Advertisement
  • Advertisement
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!