I'm going to have a heads-up display for my game that shows things like health, ammo and everything. However I'm still trying to decide what is the best method to go about doing this and other 2D graphics.
I am still pretty new with Blitz so I need some advice about what method I should use as my knowledge of image commands is still pretty sketchy.
The easiest method would obviously be to just load the images and apply them to the screen after a call the RenderWorld(). However because I will be running the game with a setup method that allows for multiple screen resolutions (I cannot assume everyone can use just one), am I correct in my assumption that all these images will need to be scaled? Or does Blitz do this manually whenever you load into a different resolution? Because if I have to scale them this could lead to all sorts of math related problems as the images should maintain a constant size despite the screen size...
Any ideas or possible methods of implementing this?
I am still pretty new with Blitz so I need some advice about what method I should use as my knowledge of image commands is still pretty sketchy.
The easiest method would obviously be to just load the images and apply them to the screen after a call the RenderWorld(). However because I will be running the game with a setup method that allows for multiple screen resolutions (I cannot assume everyone can use just one), am I correct in my assumption that all these images will need to be scaled? Or does Blitz do this manually whenever you load into a different resolution? Because if I have to scale them this could lead to all sorts of math related problems as the images should maintain a constant size despite the screen size...
Any ideas or possible methods of implementing this?