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.