Re: [Audyssey] Implementing graphic in games with and without sided assistence

2011-04-20 Thread Thomas Ward
Hi Milos,

Well, unfortunately, its not quite that simple. There is a lot of
reasons why it is challenging or difficult for a blind developer to
add graphics to a game, and why most blind developers don't bother
with it.

First, you need an artest to actually produce the graphics. They have
to use a decent graphics program and draw hundreds of images that will
get loaded and mixed in real time which we obviously can't do
ourselves since we can't see what we are drawing. So that means either
hiring someone to do all the art work professionally, or finding a
friend who is good at drawing to do the work for free. Either way
you'll certainly have to have someone sighted for this first important
step.

Second, you have to decide upon a good high quality API to render
graphics. Right now the two leading graphics APIs are Direct3D and
OpenGL. Each has advantages and disadvantages depending on various
technical issues I'm not going to get into at this moment.

Third, there is a huge amount of math involved in rendering graphics
in real time. I happen to know most blind developers are amateurs and
really don't have the college level math involved in doing 3d
graphics. At the very minimum you need an extensive knowledge in
calculous, and if you don't have that kind of math background you can
forget it.  You are not going to be able to create a math engine that
can do serious 3d real time calculations and render the graphics
correctly.

Finally, assuming you actually manage to write said game and over come
issues one through three you will still have to have someone beta
ttest this thing who can see. One of the graphics might not be
rendered or displayed correctly, maybe because you couldn't see that
you mixed the rong graphics together or drew them to the screen in the
wrong place, etc.

I hate to shoot your ideas down in flames, but the fact of the matter
is graphics programming is extremely complex and isn't for amateurs.
There are books on this subject that will give you an introduction to
the subject, might get you started on the right path, but if you are
serious about this you'll have to find a sighted partner. You can't do
it completely on your own if you are blind.

As for myself I think it would be great to add graphics, but I'd have
to higher an artest just to get started. Then, the way my programs
work would have to be totally rewritten to handle a high speed
graphics engine which is totally different than the way my games work.
For instance, I often pause the game in certain places to help make it
possible to hear menus, status messages, whatever. Well, if you are
dealing with graphics you can't afford to add such pauses, because
normal video games do not pause or freeze waiting for the blind player
to listen to the world around him/her. Plus most vidio games operate
at a speed of 60 frames per second or so where I think MOTA runs at 40
frames per second or something like that. In terms of video game
graphics my internal game speed is extremely slow. Too slow for
streaming video, but just fine for audio. See the problem?

HTH


On 4/20/11, Milos Przic milos.pr...@gmail.com wrote:
Hi all,
Tonight while trying to get some sleep I was wondering about my tries to
 learn programming. And then an interesting subject occured to me and I
 decided to share it with the list.
I was thinking if it is possible for a blind developer to implement
 graphic in games and how to do it without the least sided asistance
 possible. For example, if you Tom wanted to make Mota more understandable
 for the sided players and you decide to make it fully graphical, what would
 you do? Would it be possible? Then, what the other developers think: Jim,
 Ken, Philip, Damian, che and others?
Best regards!
   Milos Przic
 msn: milos.pr...@gmail.com
 skype: Milosh-hs


 __ Information from ESET NOD32 Antivirus, version of virus signature
 database 6056 (20110419) __

 The message was checked by ESET NOD32 Antivirus.

 http://www.eset.com

 ---
 Gamers mailing list __ Gamers@audyssey.org
 If you want to leave the list, send E-mail to
 gamers-unsubscr...@audyssey.org.
 You can make changes or update your subscription via the web, at
 http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
 All messages are archived and can be searched and read at
 http://www.mail-archive.com/gamers@audyssey.org.
 If you have any questions or concerns regarding the management of the list,
 please send E-mail to gamers-ow...@audyssey.org.


---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gamers@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.


Re: [Audyssey] Implementing graphic in games with and without sided assistence

2011-04-20 Thread shaun everiss
Hmmm I am not a big programmer but I have done some in the passed for 
uni ages ago.

The most we could do was run a graphic in the program for things.
But it would probably be static I guess we could code it but we 
couldn't use any flashy 3d tools.

At 06:14 p.m. 20/04/2011, you wrote:

   Hi all,
   Tonight while trying to get some sleep I was wondering about my 
tries to learn programming. And then an interesting subject occured 
to me and I decided to share it with the list.
   I was thinking if it is possible for a blind developer to 
implement graphic in games and how to do it without the least sided 
asistance possible. For example, if you Tom wanted to make Mota 
more understandable for the sided players and you decide to make it 
fully graphical, what would you do? Would it be possible? Then, 
what the other developers think: Jim, Ken, Philip, Damian, che and others?

   Best regards!
  Milos Przic
msn: milos.pr...@gmail.com
skype: Milosh-hs


__ Information from ESET NOD32 Antivirus, version of virus 
signature database 6056 (20110419) __


The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gamers@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.




---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gamers@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.


[Audyssey] Implementing graphic in games with and without sided assistence

2011-04-20 Thread Eleanor Robinson

Hi Shaun
At 7-128 Software we have static graphics for all of our blind/VI 
accessible games.  That being said, even the simplest of them requires 
some sighted help.  You have to select the graphic, edit it to meet your 
needs, size it correctly and have the file available for the program to 
place at the appropriate location. The coder can create the code that 
calls the graphic without sighted help, but to prepare the graphic for 
display requires visual help.


We have also used videos in some of our games.  That again requires 
sighted help to shoot the videos and edit them.  The actual coding of 
the call for them can certainly be accomplished without sighted help.


Simple shapes can be coded directly.  We used that process for a couple 
of our reward screens where a smiley face bounces around the play area.  
That type of thing could be done strictly by coding.  So that type of 
image can be created without sighted help.


I hope that answers some of your questions.  Good luck in your efforts 
to become a coder.


Eleanor Robinson
7-128 Software

---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gamers@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.