How to get rid of ratio control in fullscreen?

Discussion and feedback on Construct 2

Post » Thu Apr 18, 2013 6:19 am

@Ashley im keeping this thread alive because i was waiting your decision to add new option for fullscreen, i've made 3 threads were unresolved.
B
96
S
25
G
20
Posts: 3,054
Reputation: 22,642

Post » Thu Apr 18, 2013 12:34 pm

I tried numerous ways including the one you mentioned. What worked for me was to setup one main window with a bunch of iframes. 4 in all. One on the top section and 3 across the bottom. The top section and bottom left and bottom right sections I wanted to remain the same size no matter what. So I positioned them using viewport settings. Then the middle bottom which had the game screen I set based on the iframe coordinates. So it increased/decreased the game visible screen without distorting. The downside is it meant creating smaller apps for each of the iframes. But it worked well.
B
68
S
21
G
15
Posts: 701
Reputation: 15,604

Post » Thu Apr 18, 2013 10:19 pm

@lanceal @Ashley

To save a lot of time, if we target to mobile device with 800 x 480 resolution once time, but 960 x 640 and others are hidrances to mess the current window which uses 800 x 480 may appear white spaces outside of layout using scale fullscreen, isnt working very well, seriously Ashley needs to understand this issue to support dynamic canvas window as width 100% and height 100% without ratio control, it doesn't matter it looks ugly because Ashley doesnt even know what it fixes the problem
B
96
S
25
G
20
Posts: 3,054
Reputation: 22,642

Post » Thu Apr 18, 2013 10:31 pm

@Ashley I agree with @Joannesalfa we need to be able to stretch from side to side irrespective of the ratios. It would certainly solve a common problem.
B
31
S
8
G
5
Posts: 436
Reputation: 5,836

Post » Fri Apr 19, 2013 12:31 am

We have a list of fullscreen options:

-Off

-Scale (keep proportional and show outside of layout, is going to add some empty space on the right if the window is too large or at the bottom if the window is too high. It probably needs a new resonable name, maybe Proportional Scale or Scale with Ratio)

-Letterbox Scale
-Letterbox Scale Integer


-Stretch (New) according this thread

In that case, the assets and level logics have been set with a 800x480 resolution in mind. If we like to fill a complete 1080p screen or a 1366x768 tablet... I need to build higher resolution assets to match these resolutions it would waste the time.

Otherwise, I can use a scaling operation which can cover the screen to enjoy the gaming experience.

The game is still playable.

Most of the modern console games are not developed in 720p or 1080p. Almost all of them render the game in lower resolutions like 1024 x 768 and let the GPU doing the process. It helps boosting the FPS and save memory in most cases.Joannesalfa2013-04-19 00:39:09
B
96
S
25
G
20
Posts: 3,054
Reputation: 22,642

Post » Fri Apr 19, 2013 7:55 am

Joannesalfa is 100% right with this problem and the fix.

Ashley please make this your next update's goal. A fully functional Stretch mode.

Because : If we make our game in 800x480 resolution and the mobile devices is 900x400. It does not matter if the game quality lowers a little bit because the Stretch. But it does matter if the enemy soldier(bullet behaviour) flies in the air and looks stupid because he has to run on ground. This is a real big problem for me when trying to make level designs for mobile devices.


Please give an attention for the idea of Joannesalfa Ashley.

Sorry for my bad english, have a nice day.stctr2013-04-19 07:57:48
B
31
S
10
G
2
Posts: 310
Reputation: 5,426

Post » Fri Apr 19, 2013 9:24 am

i'm part of this petition too ! :Dstefanos2013-04-19 09:24:43
B
27
S
8
G
3
Posts: 77
Reputation: 2,883

Post » Fri Apr 19, 2013 3:33 pm

Ashley should we wait for the next update for stretch mode? Because i have to design 60 levels, and i can't figure out how to deal with different resolutions without stretch option. :(stctr2013-04-19 15:34:00
B
31
S
10
G
2
Posts: 310
Reputation: 5,426

Post » Fri Apr 19, 2013 6:21 pm

@stctr It is a large assumption that it has been accepted as a change. Also most likely they already have their goals for the next few releases set. So pushing them to force it into the next update is very unrealistic.

A. Need agreement that it is a workable solution to be implemented
B. Has to fit into a release window that has room for the work required
C. Has to be accepted that this is something that they need to do in the first place.

Until the three of those happen, I would not demand they have it in the next release as it is really up to them on if, when and how it actually happens.

Not trying to be negative, it is just pretty rude to demand of them and assume they are doing what you have instructed. When they look at issues to fix they also have to look at the impact it has on their overall development cycle and any possible impact to the existing code. I would say highly unlikely waiting for the next release is going to help you unless they come back and say oh yes, that is our top priority to do currently.
B
49
S
11
G
10
Posts: 1,833
Reputation: 14,418

Post » Fri Apr 19, 2013 7:12 pm

@BluePhaze

You are 100% right.

How i asked my question was very bad, i accept it.
What i truely asked is; 'Ashley looks this like one of your priority for the next updates?'
And what i am saying is, it's very important for mobile game makers for 100% working games. You can't sell games that are not working on all smartphones.
Because my game project is really huge and the worst part is this resolution problem. It's giving me headaches what makes me a little bit upset. And sometimes when you start asking something with upset feelings your question can be look like it's rude to others. But i have all my respect to Construct2 developers and i will never be rude against them and i apologize if it looked like i am rude.

Sorry for my bad english really pushing my english right now i hope everybody understand what i am saying. Have a nice daystctr2013-04-19 19:14:06
B
31
S
10
G
2
Posts: 310
Reputation: 5,426

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 16 guests