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.

Reply via email to