Features for game developers
Games are generating many times more money on iOS/Android then any other type of apps. Why ignore such a huge industry?
Today we clearly can see shift to midcore/hardcore mobile games like MMO Real Time Strategy.
This genre means user is forced to operate with a very complex system whith very high cognitive load.
This games age very heavy on UI. Basically 90% of such games is UI.
For example our upcoming sci-fi title consists of 162 unique screens with many states.
We need a tool which will ease the process of prototyping/designing/iterating/approving the screens using our existing UIKit (a huge set of pngs).
So the basic and really simple features which will make a whole industry (!) rush into your product are:
1. Place linked (not import) *.png
2. Setup 9-slice-scaling for png by entering 4 numbers- top,bottom,left,right. (THIS WAS A VERY HUGE DEAL when Axure introduced this feature)
3. Ability to multiply imported\placed png by custom rgb color. This is super important because most of UI-heavy games use black-and-white sprites for buttons/panels so it could be reused. Like we do not have to store GreenBtn.png BlueBtn.png etc. We just use a veeeery simple line in shader to multiply each pixel value by needed color:
c.rgb *= multcol.rgb;
I believe this can be done in XD like colorize feature, This is important because nobody watns to maintain two sets of graphics bw and colored(for prototyping)
4. Export a list of all elements with its names (or placed file names) into any machine readable format like JSON screen by screen
5. Only two blending modes: Normal and Additive.
I believe thats all you need to become leading (one and only) tool for games UI/UX prototyping.
I’m going to close this, as compound requests do not get combined very easily. Please upvote the stories I referenced in the last Email in order to hep us determine the future of XD!
Thanks,
-Elaine
-
Gretta Bayron commented
Thank you for sharing this information and your experience!
-
nick smith commented
I'm a beginner developer myself. He decided to participate in the creation of mobile applications and games. But I'm having problems at the coding stage. I found a not bad service https://www.programmingassignment.net/services/ajax-assignment-help/ that helps programmers with their tasks, to be honest, I don't like third-party help, but not in this case
-
James Pattinson commented
Game developers need creativity, artistic ability, and technical skills to make interesting games that look and run well. Employers often require them to have a bachelor's degree in a computer science field and up to five years of experience in game programming, game design, or software development.
_________________________________________________________________________
See: https://windows-club.com/how-to-fix-opengl-error-1281/ -
Anonymous commented
Hi,
Game developers should be familiar with the most popular game engines, have a thorough knowledge of the C++ programming language, and also a working knowledge of other languages like C and Java.
Thanks and Best Wishes:
https://gamingcanine.com/sims-4-death-cheats/ -
Jean-François Beauchamp commented
+1 for 4. Export a list of all elements with its names (or placed file names) into any machine readable format like JSON screen by screen.