Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

DEVLOG 03 - Screen Orientation

This is a topic I’ve been thinking about quite a bit lately.

Mobile devices are generally rectangular, with one side being longer than the other. The “longer side” has become longer (relative to the shorter side) as technology has progressed, with aspect ratios now right around the 16:9 of contemporary televisions/computer monitors.

Designing a game in “portrait” can be quite different from designing a game in “landscape”.

With regard to controlling the game, generally a portrait game will be designed for and/or able to be played with 1 hand (exceptions to this concept could certainly exist on tablets). One common method the player would utilize to control the game would be to hold the device in their palm and use the thumb of the same hand to provide input. An alternative to this would be for the user to hold the device in their palm and then use the index finger of the other hand for input.

Controlling a game in landscape orientation is often done with the player gripping either side of the device with each hand, and using the thumbs to control the game. This control scheme emulates the controller of console games. A common alternative is holding the device in one hand and pointing with the index finger of the other.

A majority of the most-financially successful mobile games are portrait-oriented, including Crash Royale, Puzzle And Dragons, Monster Strike, Candy Crush Saga, and Subway Surfers. Financially successful landscape games do exist, for example Stardew Valley, Clash of Clans and Jetpack Joyride.

I’m excited to hear any and all thoughts and opinions on this subject! Thank you.

Should I make my mobile game portrait or landscape if I am targeting multiple platforms? (mobile & desktop/mac)

My main target is mobile but I also I want to get on as many platforms as possible to increase my game’s possibility of access. After searching through portrait/landscape mobile topics in various subreddits its obvious people prefer portrait but that is thinking only from a player’s point of view. I am asking from a non hobbyists developer’s point of a view whose main target is mobile while still aiming to get on other platforms such itch.io and steam.

I think there are 3 options I could do…

Mobile landscape + PC landscape : My game engine can scale to any resolution without any changes so this would be the easiest but some PC players hate huge buttons from obvious mobile ports. Would that actually matter much in an idle game though? I just looked at Bit Heroes on steam again and it looks pretty good, I guess the reason is it has smaller UI in mobile so when its scaled it looks okay.

Mobile portrait + PC portrait : I think I’ve seen a few games play in portrait which is a bit weird but still perfectly playable in my opinion. I actually play some incremental in android emulators on PC so I am pretty used to it though.

Mobile portrait + PC landscape with 40% of screen portrait UI and 60% portrait gameplay : PickCrafter example This kind of takes the best of both worlds. The UI doesn’t look like a bad mobile port while you still take up all the area of a normal landscape game. PickCrafter on steam has a rating of Very Positive with 1,995 reviews which is something like 100,000 players who are very satisfied with it which makes it a viable option.

Last week I focused a lot of our resources on non-programming tasks. I’ve found some music and sound fx to use, WOW Sounds are really great and sell standalone sounds. You can check more below:

Cute Relaxing Video Game Music by W.O.W Sound - YouTube

Peaceful and Relaxing Acoustic Guitar Instrumental | Royalty Free Background Music by W.O.W Sound - YouTube