Chapter 1072: A Problem with the UI
"Hmm...... It feels ......."
When the game of the home console is put on the handheld, how does Takahashi Ryu feel?
Takahashi Ryu also wanted to say the word "wonderful".
First it's wonderful, then it's exciting.
When such a surprising scene appeared on the handheld, Takahashi Ryuya felt like this in his heart.
Delicate VR warriors appear on tiny handheld screens, which is almost impossible for people in this era.
However, the current Senxia has done just that.
Although it is not that the handheld itself has such capabilities, it uses the home computer to perform calculations, and then outputs the picture to the handheld to form a "stream".
Of course, in addition to this most common way of streaming, there are actually many solutions proposed by technicians.
The first is a similar mode to handheld output to the host.
To put it simply, it is to reprocess the data of the home computer, then interact with the handheld, and finally present it in a mode suitable for the handheld.
But this plan was rejected.
The reason is not that this operation is not good, but that this operation is time-consuming and laborious.
It takes time and effort, and the effect of improvement is not proportional to the achievement.
That's the worst thing that can happen.
Capitalists are meant to make money.
So in the end, this approach was rejected.
Not because it can't be done, but because the implementation process is a little more complicated.
Therefore, the current output mode is to render according to the original pattern formulated by Senxia.
But this half-finished output model is also very subtle now.
"But in that case, the UI is too small, right?"
In contrast to handheld output to TV, using a home console to output to a handheld, the UI becomes smaller.
One gets bigger, the other gets smaller, and it feels weird.
"Feel better suited to action games?"
Takahashi Ryu also muttered.
But if you use it to play with words, you can't do it.
This model is still too bad.
"But I remember there was a developer community ......"
Takahashi Ryu also turned on the computer and started surfing the Internet.
It's about to be the New Year, and although Takahashi Ryu also stays in the club, at this time, there is no one else.
Ye Club is a veteran game club, but in order to keep pace with the times, the machines on their side still have access to the Internet.
Open the webpage and go to the developer community.
"Some thoughts on solving UI problems. ”
"The impact of the streaming reset UI on streaming. ”
"THERE WAS AN ISSUE ABOUT THE INPUT LATENCY BETWEEN XBOX AND DC. ”
......
There are a lot of posts on the forums, but the most of these posts are about UI issues.
XBOX's resolution is limited, and if the UI is too small, not to mention the problem of image size, it is difficult to display the problem completely with that limited resolution.
This problem is even more serious than handheld output televisions.
At least if the UI is too big, everyone just looks at it and thinks there are some problems, but the game itself can still be read.
But with the reverse output, it's different.
Not being able to play is also a problem.
Takahashi Ryu also clicked on a post.
This is a technical post.
Takahashi Ryuya himself is not very able to understand this aspect of technology, but Takahashi Ryu still understands some of what the other party said.
“...... According to the situation, the best way to achieve UI management is to design two sets of UI, and when switching devices, the UI itself can also be seamlessly switched, so that the effect that can be achieved is the best. ”
This brother believes that the best way to achieve this is for the manufacturer to design two sets of UI during development, and the UI itself can be switched, and it does not affect the game mechanics and design itself.
This is also something that the development team itself wants to promote.
- After all, if the game has already been developed, and then use the mechanics of the game itself and the machine itself to transform the graphics and UI, this kind of thing is very unrealistic.
However, if the manufacturer has made two sets of UIs themselves, it can be more convenient, and more importantly, the design of the UI itself will not affect the development much.
However, on the reply floor, there are people who have raised the opinion that the number of players who can stream is not very large.
"Although there are many ideas that Mr. Xia Sen has come up with, I personally think that there are very few people who can use streaming. Streaming is fun, but it's not actually the best solution, and if XBOX can take that cable off, that's the best solution. ”
This man has a point.
Takahashi also feels the same way when he plays the game.
The UI is one aspect, and the other is the line above.
If you don't have that thread, the feeling of this game can at least be doubled!
In addition to this, there are also posts that propose solutions for a common game UI.
"About the universal conversion system for the Ark Engine. ”
The author of this post is an indie developer who used the Ark engine to make his own Galgame, a programmer, artist, and scripting developer who thinks that if you redefine the output interface of the game, then make a new UI.
This kind of thing sounds complicated, but Shi-chan is very simple.
If a text AVG needs to run, it needs a lot of runtimes and so on, and then the game itself interacts with the system and so on.
If you want to transplant, you need to consider the situation of another machine.
But the programmer made an observation.
He has studied the Ark engine in depth, so the method he proposed is to treat the Ark engine itself as a "black box".
He even thinks that this is the way to use packaging and porting games, and then implement them.
The game's interface is then redefined to make a difference in what it does.
What is a black box?
To put it simply, we can think of a program as a "1+1=?" math problem.
To find the answer to this question, the user hands it to a dark room and asks them to answer it.
What happened in this dark room is unknown to people outside, whether it is a cat doing math problems or a cosmic person doing math problems, but the output answer is the correct conclusion of "2".
This is the black box.
And the solution proposed by this programmer is something like this.
After knowing the answer to "1+1=2", there is no intermediate process. It's like the "original answer" to this question was made by a cat, but if you let an elephant answer this question, as long as you can ensure that you can achieve 1+1=2, then there will be no problem.
Not to mention, the idea proposed by this person is quite forward-looking, and in the future, there will indeed be engines made by similar systems - such as the program ONS that allows the Android platform to run galgame on PC.
The principle of ONS is to understand the NS scripting language and parse it, so that the content can be presented on mobile phones, handhelds or other devices.
However, Takahashi is not particularly interested in the porting itself, he is more concerned about the idea of UI transformation proposed by this person.
To put it simply, this person has redefined the condition of "1+1=3".
When outputting the UI, the original script is redefined, and the content of the original a=b is defined as a=c, so that although the original output result does not change, the effect "b" presented by the result "a" in the screen becomes the effect "c".
This statement is a bit strange, but if it is explained by the little butter of the 18X hypnotic category, it is very clear, and it is "common sense substitution".
Well, that's probably what it means.
Takahashi Ryu also read this article with difficulty, and he felt that his head had turned into a little mush.
After saying a lot of things, he probably understood what the other party said.
And at the bottom of the post, in order to prove his claim, this brother also put a few screenshots.
On the screenshot, it is a demo of the new game developed by this guy, which is the screen running on the PC side.
As you can see, the size of the text on the screen is always the same, and the buttons are also very distinct.
The resolution of the second image is the same, but the text on this image is much larger, and the buttons have become hidden - because you only need to press the button on the handle to achieve the function, the buttons on the screen itself become less important.
The other party emphasized that he did not make two sets of UI, but just used the program he wrote to change the interface definition, and it is not very difficult to use the characteristics of the Ark game engine to do this.
"That's why it's only suitable for the Ark engine......
Ye She has its own engine for developing games, and this method is not applicable.
But he continued to look with interest.
"However, there are some requirements for this approach, first of all, you must use vector UI, use graphic materials to customize the UI, the picture will be forcibly stretched, sometimes even make the whole UI messy, this is an inevitable situation, the Ark engine is not optimized for this, I am rewriting this part of the content on this basis, I made a beta version for testing, this part of the content, can make the new engine itself support dual UI structure, development is simple. ”
Below this, there is an attachment called "ARK-KRKRV0.01".
"The landlord is really powerful, can he still play like this?"
- Reply upstairs: Thank you. I originally had the idea of developing my own engine, and the name 'krkr girigiri' actually came from my own idea. ”
"Huh, why did the landlord stop developing?"
"Ah, because I found out that the functions I wanted to implement, the Ark engine has been fully implemented, and the effect is better than I imagined, and there are some good ideas that I don't have at all, and the people of A are really amazing!, but that's why I stopped developing my game engine. ”
I see, this person is also planning to develop an engine on his own, no wonder he can achieve so many functions now, it's really amazing.
"Well, but it's better to design two sets of UIs separately. ”
This is Takahashi's opinion.
Although it may be a little more costly, this stupid method is actually the least likely to make mistakes, and the reliability is much higher than the solution that the previous person said.
"Huh?"
Takahashi Ryuya, who was thinking so, suddenly saw another post.
"ABOUT THE IDEA OF USING DC AND XBOX FOR TWO-PLAYER PLAY. ”
Two-player games are not uncommon in these days.
However, the developer believes that two-player games are still a bit simple and crude, such as Dynasty Warriors and Mario Kart, where the two-player mode is to cut the top or left and right sides of the screen in half, and then display the content of the game separately, while some fighting games are simply the same screen content.
But the developer thought it might be fun to be able to output on both the big screen and the small screen at the same time, and then play different games for two people.
Entering this post, Takahashi Ryu also found that there seems to be a lot of interesting content proposed below.
There are also people who think that if the TV screen shows the content of the game, and then the UI or something is put on the handheld, it may be a more interesting experience.
Seeing this, Takahashi Ryuya also thought it was wonderful.
Although Takahashi Ryuya is a developer of a word game, Takahashi still finds it interesting to have something about the game itself.
UI or something,If it appears on the screen,Sometimes it's really annoying.,But a lot of times there's no UI.,This feels even more painful.。
But following the answers on the floors later in this post, he found the pattern to seem quite interesting.
Yes, this part of the content that this post leads to seems to be more interesting than the two-player game mentioned in the main post.
"Especially for action games, if there are items and maps on the screen, it will be a little strange and subtle, but if you import all of them into the handheld, it will probably be good. ”
"I agree with this idea, this two-in-one approach may be the best, I don't know if the Order of the Phoenix has considered combining XBOX with DC-P?"
This opinion was echoed by many.
Takahashi Ryuya also posted a reply, appreciating the opinion.
If Sen Xia saw this post, he should be very impressed by how divergent people's thinking is in this era, and these application methods also have their own brains.
And for this latter opinion,Senxia will probably take out the "NDS" handheld of another world line for comparison,NDS handheld itself is a dual-screen handheld,This is the main screen to display the game content,And then the secondary screen displays the game's props and minimaps, etc.。
But unfortunately, Senxia has not seen the content of this post for the time being, because he is now facing a crisis......
......
The Wang Society in the previous chapter is real, and the content of the society is mainly based on heavy games, so people are careful......
In addition, the explanation of the black box is very complicated, and it may be a little imrigorous, so please do not delve into it, just understand the principle.
krkr is the engine of the world line FATE......
It's September~
It's time to start school~
Let's read well~
2333~
Hard-pressed commuting party......
Remember the mobile version URL: m.