I'm currently looking into mobile ports, and after reading through all the documentation and prior information I could find, there's one thing that isn't clear to me yet:
Are there any established best practices in regards to resolution and aspect ratio to be compatible with as many devices as possible without having black bars?
I know about screen variants depending on whether the player uses a tablet, phone or on TV, but there's still the question about what base resolution to choose for our game.
There are a lot of different android devices with different screen sizes, so mobile ports were always thought to be easier for iOS, but then the iphone 5, 6 and 6 plus all have different aspect ratios again, so it's hard to come up with a "best" standard.
How have other Ren'Py developers handled this, and how did you decide on what would be best for your mobile ports?
I figured a safe bet would be to reduce the base resolution and assets to 720p (from 1080), or would it be better to make it even smaller?
Mobile ports - resolution/aspect ratios?
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
- dragondatingsim
- Regular
- Posts: 115
- Joined: Sat Feb 14, 2015 10:22 am
- Tumblr: angelswithscalywings
- Contact:
- Imperf3kt
- Lemma-Class Veteran
- Posts: 3791
- Joined: Mon Dec 14, 2015 5:05 am
- itch: Imperf3kt
- Location: Your monitor
- Contact:
Re: Mobile ports - resolution/aspect ratios?
I'm personally going with 1280x720 (since I am doing 9:16 ratio)
Many newer phones are 1080, but I honestly think it's pointless as on such a tiny screen with high pixel density, you will not see the additional 2.25x details.
For scaling down (ex, my current phone is 480x854), having a lower base resolution is a better idea because you will end up with less jaggies from rounding errors in the scaling algorithm.
Many newer phones are 1080, but I honestly think it's pointless as on such a tiny screen with high pixel density, you will not see the additional 2.25x details.
For scaling down (ex, my current phone is 480x854), having a lower base resolution is a better idea because you will end up with less jaggies from rounding errors in the scaling algorithm.
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.
Current project: GGD Mentor
Twitter
pro·gram·mer (noun) An organism capable of converting caffeine into code.
Current project: GGD Mentor
Who is online
Users browsing this forum: No registered users