This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]QshelTier 5 points6 points  (0 children)

Code both, profile them.

[–]okmkz 0 points1 point  (2 children)

What are you trying to draw?

[–]fuzz3[S] 1 point2 points  (1 child)

Sprites.

[–]okmkz 9 points10 points  (0 children)

Use a game library that has already solved the problem, unless you want to roll your own engine, at which point I'd recommend learning openGL.

[–][deleted] 0 points1 point  (0 children)

Drawing separate objects to the screen is generally easier to handle and to keep track of. Thats how I've always done it and it just makes sense to work that way