hiulit (Murtop coming to the NES) Profile picture
Games: - Murtop https://t.co/uSPNn7PNAg - Bunny Bomber Blast https://t.co/E24pKTurfO

Nov 10, 2022, 6 tweets

Let me show you how I handle multiple resolutions and the "pixel perfect" mode in #Murtop.

Bonus: You can rotate the viewport, so it can be used in a vertical monitor (as the game was intented to be played)

#GodotEngine #gamedev #indiedev #MadeWithGodot

Here's the nodes structure and the code.

- "RenderGame" is set to "Full rect", so "BackgroundColor" and "Bezel" can occupy the whole screen.
- "Bezel" (TextureRect) is set to "Expand" and the "Stretch mode" to "Keep Aspect Covered"

#GodotEngine #gamedev #indiedev #MadeWithGodot

- "ViewportContainer" is set to "Center", so it always stays, well...centered. So I don't have to bother positioning it.
- "Viewport" size is set to the project's size (224x288).

#GodotEngine #gamedev #indiedev #MadeWithGodot

With that, I only have scale/rotate "ViewportContainer" and "Viewport" will follow along.

#GodotEngine #gamedev #indiedev #MadeWithGodot

Oh, one last thing!
I have the window settings "resolutionless".

#GodotEngine #gamedev #indiedev #MadeWithGodot

BTW! Huge shout out to @Retrocade_Media for helping me figure out this viewports thing :D

Check out their game "Viral Reload" retrocademedia.itch.io/viral-reload

#GodotEngine #gamedev #indiedev #MadeWithGodot

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling