Retro graphics / powers of 2?

Get help using Construct 2

Post » Sun Mar 20, 2016 6:55 pm

Hey, I apologize if I posted this topic in the wrong place or if this question is too obvious.
I've always wondered why retro games' graphics are sized based on powers of 2. Why should I keep that in mind when creating sprites for my game? And to what should I apply that rule? Characters, BG, everything?
B
3
Posts: 7
Reputation: 189

Post » Sun Mar 20, 2016 7:09 pm

Mostly because older games ran at a much lower resolution. I'd suggest just doing everything at 1x pixel size and then scaling up to 2x after the art is done, or scale up in C2.

Another thing to keep in mind that a lot of indie devs seem to overlook is making sure the game itself runs in a lower native resolution, otherwise you'll end up wasting CPU/GPU resources to render low res art. In C2 you can turn off HQ scaling as well, which will give you a more accurate low resolution appearance and better performance.
B
77
S
43
G
24
Posts: 525
Reputation: 20,580

Post » Sun Mar 20, 2016 7:38 pm

It has to do with video memory. And yes you should keep that in mind as much as possible, for everything!

https://www.scirra.com/blog/112/remembe ... our-memory
https://www.scirra.com/blog/87/under-th ... onstruct-2
Last edited by oosyrag on Sun Mar 20, 2016 9:30 pm, edited 1 time in total.
Mistakes were made.
B
51
S
25
G
107
Posts: 1,581
Reputation: 60,458

Post » Sun Mar 20, 2016 9:14 pm

I wasn't expecting such a quick reply! Thanks! I'll be sure to remember that
B
3
Posts: 7
Reputation: 189


Return to How do I....?

Who is online

Users browsing this forum: Bootfit, OBLIVION and 25 guests