\r\n\r\n
Go Back  Xtreme Visual Basic Talk > General Discussion > Tech Discussions > Design & UIX threads rarely seen..


\r\n \r\n
 
 
Thread Tools Display Modes

\r\n\r\n\r\n
Recently passel, on this post, from this thread, said this:
\r\n
\r\n
Quote:
\r\n \r\n \r\n \r\n \r\n
\r\n \r\n Some people like to figure out how to solve a problem just for the joy of figuring out how to solve the problem, otherwise why write a game that\'s been written.\r\n \r\n
\r\n
..and it got me to thinking (and I didn\'t want to hijack that thread for this little aside...)
\r\n
\r\nOf course he is right that this is a forum for coders and re-coding/re-factoring a game behind the scenes is a valid learning experience for forum members, but having been a watcher (if not always a participant) of this forum since it\'s inception I would like to take the time to bring up the subject of a types of threads rarely seen.
\r\n
\r\nFor instance, how many threads have you seen where someone comes out and says:
\r\n
\r\n
Quote:
\r\n \r\n \r\n \r\n \r\n
\r\n \r\n Here is a game I spent some consider amount of time developing (after having gone through several versions since I was able to get it working), but now I am wondering what extra features or interface design changes I can make to increase the user interface experience (UIX).\r\n \r\n
\r\n
I suspect such a thread would get responses like:
\r\n"Here\'s what coding changes you can make to increase the game\'s performance and make it faster.."
\r\nor
\r\n"Here\'s what you can do to re-arrange the user interface elements/controls to make the interface, as a whole, fit into a smaller space.."
\r\n
\r\nBut really not the same as:
\r\n"Here\'s what you can do to make the game more immersive..
\r\nor
\r\n"Here\'s what you can do to make the game less task-oriented and more fun-oriented.."
\r\n
\r\nDoes anyone get what I\'m talking about -' + '-basically asking higher order interface improvement questions..
\r\n
\r\nEven is this tech discussion forum -' + '-which in its description says,
\r\n
\r\n
Quote:
\r\n \r\n \r\n \r\n \r\n
\r\n \r\n This forum is for tech related questions and discussions that may not be specifically programming questions. For example, design questions\r\n \r\n
\r\n
..such threads about advanced design decisions/questions are rarely seen.
\r\n
\r\nThe other higher order type questions that don\'t get ask are questions like:
\r\n
\r\n
Quote:
\r\n \r\n \r\n \r\n \r\n
\r\n \r\n I\'ve already got a role playing game I developed in VB6, but now I want to develop some better tools to make further development of the rpg easier and faster. I am looking to develop modules for scene management, scripting dialog for NPCs, and custom skinning with xml saved profiles, here\'s some ideas I had...\r\n \r\n
\r\n
Of course I know there are a high percentage of "student/hobbyist" type coders on the forum so maybe that\'s why such advanced questions never get asked, but there\'s more than a few forum members that must have dealt with designing more advanced 3rd, 4th or 5th generation interfaces.
\r\n
\r\nIt just seems there are a lot of VB6 games with source code -' + '-but none go beyond a certain level..where it seems like over 90% of the code author\'s time was spent on the coding and less than 10% of the time/effort went into the interface.
\r\n
\r\nOr to put it another way - do we really need dozens of VB6 Tetris clones -' + '- all of the same mediocre code/interface quality,
\r\nor would be better to have a small handful of clones where there was a progression of both code and interface quality in subsequent iterations?
\r\n
\r\nOf course I know that people who are attracted to coding are not always those that are into graphics design (eg. Photoshop experts).
\r\nI understand that. It\' a left brain versus right brain thing.
\r\nBut even with that said why does it have to be so lopsided?
\r\n
\r\nMost of the younger forum members probably don\'t remember there used to be a sub-forum where requests for help specifically with graphics.
\r\nI guess it died (and was eventually eliminated), because there ratio of people asking far exceeded those willing/able to give help (as well as the fact that over time, as people who posted there saw how many posts went unanswered just stop using it..)
\r\n
\r\nI don\'t know..maybe its because design is so subjective..so painfully personal..that people are always afraid to ask these type of questions.
\r\n
\r\nYet I want to get across the message: Even small interface changes can make a game much more enjoyable than massive rewriting the backend code.
\r\n
\r\nThis is really something that I feel should come up (needs to be discussed) more, but I hate to "push" such an agenda in the context of a coders forum like this one.
\r\n
\r\nMoving my VB6 code to web-based apps, though, has me thinking a lot about 2nd and 3rd generation interface adaptations, but I guess that\'s just me..
\r\n \r\n\r\n
\r\n \r\n\r\n \r\n \r\n\r\n \r\n\r\n \r\n\r\n \r\n \r\n
\r\n
\r\n \r\n \r\n Last edited by surfR2911; 12-20-2011 at 06:29 PM.\r\n \r\n \r\n \r\n
\r\n \r\n \r\n\r\n
\r\n \r\n \r\n \r\n \r\n Reply With Quote\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n\r\n \r\n\r\n
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n \r\n \r\n \r\n \r\n\r\n\r\n\r\n\r\n'; // next/previous post info pn[1389179] = "1389179,1389179"; pn[0] = ",1389179"; // cached usernames pu[0] = guestphrase; pu[227861] = "surfR2911"; // -->
Prev Previous Post   Next Post Next
  #1  
Old 12-20-2011, 06:05 PM
surfR2911 surfR2911 is offline
Contributor
 
Join Date: Oct 2009
Posts: 719
Default Design & UIX threads rarely seen..


Recently passel, on this post, from this thread, said this:
Quote:
Some people like to figure out how to solve a problem just for the joy of figuring out how to solve the problem, otherwise why write a game that's been written.
..and it got me to thinking (and I didn't want to hijack that thread for this little aside...)

Of course he is right that this is a forum for coders and re-coding/re-factoring a game behind the scenes is a valid learning experience for forum members, but having been a watcher (if not always a participant) of this forum since it's inception I would like to take the time to bring up the subject of a types of threads rarely seen.

For instance, how many threads have you seen where someone comes out and says:
Quote:
Here is a game I spent some consider amount of time developing (after having gone through several versions since I was able to get it working), but now I am wondering what extra features or interface design changes I can make to increase the user interface experience (UIX).
I suspect such a thread would get responses like:
"Here's what coding changes you can make to increase the game's performance and make it faster.."
or
"Here's what you can do to re-arrange the user interface elements/controls to make the interface, as a whole, fit into a smaller space.."

But really not the same as:
"Here's what you can do to make the game more immersive..
or
"Here's what you can do to make the game less task-oriented and more fun-oriented.."

Does anyone get what I'm talking about --basically asking higher order interface improvement questions..

Even is this tech discussion forum --which in its description says,
Quote:
This forum is for tech related questions and discussions that may not be specifically programming questions. For example, design questions
..such threads about advanced design decisions/questions are rarely seen.

The other higher order type questions that don't get ask are questions like:
Quote:
I've already got a role playing game I developed in VB6, but now I want to develop some better tools to make further development of the rpg easier and faster. I am looking to develop modules for scene management, scripting dialog for NPCs, and custom skinning with xml saved profiles, here's some ideas I had...
Of course I know there are a high percentage of "student/hobbyist" type coders on the forum so maybe that's why such advanced questions never get asked, but there's more than a few forum members that must have dealt with designing more advanced 3rd, 4th or 5th generation interfaces.

It just seems there are a lot of VB6 games with source code --but none go beyond a certain level..where it seems like over 90% of the code author's time was spent on the coding and less than 10% of the time/effort went into the interface.

Or to put it another way - do we really need dozens of VB6 Tetris clones -- all of the same mediocre code/interface quality,
or would be better to have a small handful of clones where there was a progression of both code and interface quality in subsequent iterations?

Of course I know that people who are attracted to coding are not always those that are into graphics design (eg. Photoshop experts).
I understand that. It' a left brain versus right brain thing.
But even with that said why does it have to be so lopsided?

Most of the younger forum members probably don't remember there used to be a sub-forum where requests for help specifically with graphics.
I guess it died (and was eventually eliminated), because there ratio of people asking far exceeded those willing/able to give help (as well as the fact that over time, as people who posted there saw how many posts went unanswered just stop using it..)

I don't know..maybe its because design is so subjective..so painfully personal..that people are always afraid to ask these type of questions.

Yet I want to get across the message: Even small interface changes can make a game much more enjoyable than massive rewriting the backend code.

This is really something that I feel should come up (needs to be discussed) more, but I hate to "push" such an agenda in the context of a coders forum like this one.

Moving my VB6 code to web-based apps, though, has me thinking a lot about 2nd and 3rd generation interface adaptations, but I guess that's just me..

Last edited by surfR2911; 12-20-2011 at 06:29 PM.
Reply With Quote
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump

Advertisement:





Free Publications
The ASP.NET 2.0 Anthology
101 Essential Tips, Tricks & Hacks - Free 156 Page Preview. Learn the most practical features and best approaches for ASP.NET.
subscribe
Programmers Heaven C# School Book -Free 338 Page eBook
The Programmers Heaven C# School book covers the .NET framework and the C# language.
subscribe
Build Your Own ASP.NET 3.5 Web Site Using C# & VB, 3rd Edition - Free 219 Page Preview!
This comprehensive step-by-step guide will help get your database-driven ASP.NET web site up and running in no time..
subscribe
 
 
-->