Re: Cross Platform Audio Game Engine

  • From: "The Elf" <inthaneelf@xxxxxxxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Thu, 13 Jan 2011 21:16:19 -0800

StormDragon, 

if you get things running, I design, beta test and refine games, my specialty 
and I can probably regenerate about 7 to 12 games that I had basic designs for 
in the past, with the same goals in mind, "all persons able to play" games, 
complete with only keyboard controls so that sighted and VI players could play 
competitively in the same game. and found a few tricks for this as well

talk to me! 

as far as a "game engine" I haven't been on the design of one yet, but my 
understanding is that its a basic framework, with libraries for handling the 
various parts of the game built in, and the ability to insert limited code to 
enact a game, so your audio player, with its loudness controls, background 
music controls, panning, and tone shifting controls would all be in the 
framework, but no sounds or code to activate them unless it was part of another 
library that was the interface for another section of the game, if you follow. 

in another part of the framework would be your video handling functions and 
libraries, the joystick controls section, etc. 

when your done, your supposed to write the main theme of your current game code 
call the functions and put tjhe needed audio and video files into libraries and 
compile it together and va la, instant game, three months later stick in new 
theme, image, and audio files and va la, game number 2, etc. 

hope this helps,
elf
Moderator, Blind Access Help
Owner: Alacorn Computer Enterprises
Specialists in customized computers and peripherals
- own the might and majesty of a Alacorn!
www.alacorncomputer.com
proprietor, The Grab Bag, 
for blind computer users and programmers
http://grabbag.alacorncomputer.com

  ----- Original Message ----- 
  From: Storm Dragon 
  To: programmingblind@xxxxxxxxxxxxx 
  Sent: Wednesday, January 12, 2011 8:32 AM
  Subject: Cross Platform Audio Game Engine


  Hi,
  I have searched for this on Google but not really found what I am looking 
for. I guess my question is, what is involved in a game engine? I assume it 
makes writing games easier, and it is based off already existing programming 
languages with functions and/or objects to make game creation easier. I know 
there are several audio game companies out there, and in an attempt to get more 
of them to do cross platform work, I was considering starting work on a game 
engine. But, in order to do it, I would need to know or have some idea about 
what a game engine does. I guess pygame is a game engine, but it is mainly 
designed for sighted play. So if I wrote an engine could I build it using 
pygame as the backbone, and just make it easier to add sound generating 
objects? Would it be better to do some platform checking and use openal in *nux 
and directx in Windows? One thing that would be really awesome is to make it 
easy to make graphical games with accessibility. My ultimate dream is to have 
games that are accessible for everyone, not just blind or just sighted users. 
Of course, this may be a bit beyond my skills, I can learn though. I still 
gotta finish the pyngpong project, or at least get it playable. Anyway, if 
anyone can explain better what a game engine does or knows of some good 
documentation on writing one, please sshare the knowledge.
  Thanks
  Storm
        -- 
"with a trunk big enough to fit three bodies in"
Calabrese
Registered Linux user number 508465:
http://counter.li.org/
My blog, Thoughts of a Dragon:
http://www.stormdragon.us/
Get paid to read email:
http://is.gd/feRiB


       

Other related posts: