What's the best way to achieve this crazy idea of mine?

Hey there,

I’m working on a small 1bit game on mobile. I have a resolution of 240x160 for the game area and I was thinking of creating a gameboyish UI around it (shell, dpad and buttons), much like what has been done on Hook, Line, Thinker.
The only difference is that I would love for the UI to be high res (smooth), and the gameplay area in pixel art. What’s the best way to get this?

Tweak your render script to scale everything but the GUI up to chunky pixels - and use GUI components to make your gameboy case.

Make sure you change the texture filtering in game.project to ‘nearest’ as well, otherwise your scaled up pixels will look blurred:

4 Likes

Thanks!

Isn’t changing the texture filter also going to affect the GUI as well?

It shouldn’t do, no, as the GUI remains at a 1:1 pixel ratio.

You may want to render your gameplay area to a texture for additional effects (256x256 render target), then you can display the texture however you want on your gameboish UI.

2 Likes

ok, thanks! I’ll give it a go.

PS: thanks for all your examples. I’ve been going through Word Worm and I didn’t expect you used tilemap for the letters :wink:

1 Like

Perhaps you could also take inspiration from my lowrezjam template:

1 Like

I was just looking at it. Definitely a very good starting point. I’ll dig into it to understand better the render to texture workflow and the use of materials.

1 Like