Re: [Audyssey] Game programming education project.

2006-10-31 Thread Ken the Crazy
I say go with the 3d.  That way people can learn on their level--maybe have 
some panning effects and whatnot in the intro if people want to learn how to 
pan sound--but 3d just rocks.
Ken Downey
President
DreamTechInteractive!

And,
Coming soon,
Blind Comfort!
The pleasant way to get a massage--no staring, just caring.

- Original Message - 
From: Thomas Ward [EMAIL PROTECTED]
To: Gamers Discussion list gamers@audyssey.org
Sent: Sunday, October 29, 2006 10:46 PM
Subject: Re: [Audyssey] Game programming education project.


 Hi Richard,
 Those are some good questions, and here are my answers.
 First, off all of the Asteroids will have flyby sounds associated to
 them so as you approach one you should hear it in front of you, off to
 the left, off to the right. I am probably going to go with the
 DirectSound pan control for this project panning the sounds in relation
 to your ship rather than delve in to working with 3D listeners, and
 other more dvanced topics like that.
 Second, the DirectSound volume control can adjust the volume of the
 asteroid in real time to sound as if you are getting closer or further
 away from the asteroid or UFO you are attempting to shoot.
 Third, I am going to use a targeting beep which will increase in pitch
 as you get to the correct firing solution for the enemy target you want
 to shoot at. Once it is at the highest pitch shoot and your laser shot
 should hit dead center on the target.
 Fourth, I am going to be adding an n hot key which will cycle through
 the available targets like in Tank Commander and select the number of
 the Asteroid or color of the UFO you want to shoot at, and then of
 course line it up for a shot.
 Fifth, I am using prerecorded wav files to speak the fuel, shields,
 location, and other critical information.
 As to why I picked an Asteroids style clone it was always one of my
 favorite games on the Atari. It also happens to be a game lacking in the
 accessible games comunity. I thought it would be a great classic not
 only to bring back for others to play, but use it as a teaching tool.
 At some point as I build on the project I might just upgrade it to a
 fully qualified 3D version which would be even better yet. Although, I
 could go 3D now, but that might confuse newbies, but then again all the
 math would be in the code so perhaps 3D would be better than 2D. Some
 things to think about.
 As I mentioned above I am adding flying saucers to the game. It makes
 the game more interesting if you have say a blue, green, red, and yellow
 saucers hanging around, attacking you, and you have to fend them off at
 the same time as you clear the Asteroid field.
 Also I plan to ad suns, blackholes, and wormholes to the game.
 If you get to near the sun it will shoot off solar flares as well as the
 gravity will damage your ship. Blackholes will shoot off energy shots as
 well as attempt to crush you. Wormholes will be used to jump to the next
 level.
 This is basicly Asteroids with some new life, and more excitement in the
 bundle.




 ___
 Gamers mailing list .. Gamers@audyssey.org
 To unsubscribe send E-mail to [EMAIL PROTECTED] You can 
 visit
 http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
 any subscription changes via the web.


 -- 
 No virus found in this incoming message.
 Checked by AVG Free Edition.
 Version: 7.1.409 / Virus Database: 268.13.20/508 - Release Date: 
 10/31/2006

 


___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.


Re: [Audyssey] Game programming education project.

2006-10-30 Thread Don Voyles
Hi Tom!

Thanks, that is a great idea and I am sure  a help too many.  I am
wanting to put in time to learn how to program.  I have more time now, so I
really appreciate what you are willing to do.

Blessings!





- Original Message - 
From: Thomas Ward [EMAIL PROTECTED]
To: gamers@audyssey.org
Sent: Sunday, October 29, 2006 1:19 PM
Subject: [Audyssey] Game programming education project.


 Hi all,
 In the interest of everyone who wants to begin learning how to program
 accessible games I will be launching the USA Games game programming
 education project. What I plan to do is write an accessible version of
 Asteroids complete with saving and restoring games, standard and arcade
 style play, sound, music, etc... Once written I will be able to post the
 full source code and release versions for download.
 The source version will eventually include documentation explaining the
 audio class and it's use with Microsoft DirectSound. Another tutorial
 might cover working with Visual Studio Express 2005, and another might
 discuss saving and restoring games, etc. I don't plan for all of this
 suddenly to appear, of course, but if I put some time to it each week
 those of you out there will not only have a free game, but one with a
 full source written in C#.NET which will give you something to look at
 and to practice your programming skills with.
 The main reason I have decided to do this is I would like the community
 at large to have not only accessible games, but high quality accessible
 games. Most new programmers don't know how to do that. For instance,
 most programming books won't tell you how to save and restore a game,
 and you have to compile the information from two or more sources, and
 understand serializing an object. With a sample right in front of you it
 becomes pretty clear how it is done without all the explanations how it
 works just that it does work. Which is what we all want.
 Not only that there is always some trig equations needed to calculate
 the distance between objects, directions, and updating there location.
 Well, naturally I will be including them, and I will keep things at the
 Algebra/Trig level and won't put to much on you newbies by making
 everything 3D with vectors, and all that.
 Anyway, if you guys think this will help the community add new
 programmers to the rank, and help you guys learn I will be happy to
 donate time in the future to this end ever.
 Smile.



 ___
 Gamers mailing list .. Gamers@audyssey.org
 To unsubscribe send E-mail to [EMAIL PROTECTED] You can
visit
 http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
 any subscription changes via the web.


___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.


Re: [Audyssey] Game programming education project.

2006-10-30 Thread Trouble
Good project to look forward to seeing. Sounds like it could help a 
lot get off the ground and bring gaming back to life.

At 04:19 PM 10/29/2006, you wrote:
Hi all,
In the interest of everyone who wants to begin learning how to program
accessible games I will be launching the USA Games game programming
education project. What I plan to do is write an accessible version of
Asteroids complete with saving and restoring games, standard and arcade
style play, sound, music, etc... Once written I will be able to post the
full source code and release versions for download.
The source version will eventually include documentation explaining the
audio class and it's use with Microsoft DirectSound. Another tutorial
might cover working with Visual Studio Express 2005, and another might
discuss saving and restoring games, etc. I don't plan for all of this
suddenly to appear, of course, but if I put some time to it each week
those of you out there will not only have a free game, but one with a
full source written in C#.NET which will give you something to look at
and to practice your programming skills with.
The main reason I have decided to do this is I would like the community
at large to have not only accessible games, but high quality accessible
games. Most new programmers don't know how to do that. For instance,
most programming books won't tell you how to save and restore a game,
and you have to compile the information from two or more sources, and
understand serializing an object. With a sample right in front of you it
becomes pretty clear how it is done without all the explanations how it
works just that it does work. Which is what we all want.
Not only that there is always some trig equations needed to calculate
the distance between objects, directions, and updating there location.
Well, naturally I will be including them, and I will keep things at the
Algebra/Trig level and won't put to much on you newbies by making
everything 3D with vectors, and all that.
Anyway, if you guys think this will help the community add new
programmers to the rank, and help you guys learn I will be happy to
donate time in the future to this end ever.
Smile.



___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.

Tim
trouble
Blindeudora list owner.
To subscribe or info: http://www.freelists.org/webpage/blindeudora   



___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.


Re: [Audyssey] Game programming education project.

2006-10-30 Thread Thomas Ward
Hi,
Yeah, I am hoping a fully qualified program source will help people 
learn and give them useful examples. Games like Chopper Patrol were good 
for a start, but it really was incomplete in many areas. It also covered 
an outdated version of VB which isn't widely being supported by 
programmers any more.
We need something new, more complete, and up--to-date.


Don Voyles wrote:
 Hi Tom!

 Thanks, that is a great idea and I am sure  a help too many.  I am
 wanting to put in time to learn how to program.  I have more time now, so I
 really appreciate what you are willing to do.

 Blessings!

   


___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.


Re: [Audyssey] Game programming education project.

2006-10-29 Thread AudioGames.net
Hi,

Programming an accessible Asteroids game is one thing, but I'm wondering 
about the *design* of an accessible Asteroids game? Did you already think 
about that or are you still considering another 'classic' game instead? The 
reason I ask is because I'm extremely interested in your project *IF* you 
decide to somehow document all design decisions that would make an otherwise 
inaccessible video game accessible for the blind (assuming that is what you 
mean with 'accessible' of course * ;)

What can you tell me what kind of approach for accessibility you are 
considering in (Audio-only?) Accessible Asteroids?

Greets,

Richard

http://www.audiogames.net
* http://www.game-accessibility.com


- Original Message - 
From: Thomas Ward [EMAIL PROTECTED]
To: gamers@audyssey.org
Sent: Sunday, October 29, 2006 10:19 PM
Subject: [Audyssey] Game programming education project.


 Hi all,
 In the interest of everyone who wants to begin learning how to program
 accessible games I will be launching the USA Games game programming
 education project. What I plan to do is write an accessible version of
 Asteroids complete with saving and restoring games, standard and arcade
 style play, sound, music, etc... Once written I will be able to post the
 full source code and release versions for download.
 The source version will eventually include documentation explaining the
 audio class and it's use with Microsoft DirectSound. Another tutorial
 might cover working with Visual Studio Express 2005, and another might
 discuss saving and restoring games, etc. I don't plan for all of this
 suddenly to appear, of course, but if I put some time to it each week
 those of you out there will not only have a free game, but one with a
 full source written in C#.NET which will give you something to look at
 and to practice your programming skills with.
 The main reason I have decided to do this is I would like the community
 at large to have not only accessible games, but high quality accessible
 games. Most new programmers don't know how to do that. For instance,
 most programming books won't tell you how to save and restore a game,
 and you have to compile the information from two or more sources, and
 understand serializing an object. With a sample right in front of you it
 becomes pretty clear how it is done without all the explanations how it
 works just that it does work. Which is what we all want.
 Not only that there is always some trig equations needed to calculate
 the distance between objects, directions, and updating there location.
 Well, naturally I will be including them, and I will keep things at the
 Algebra/Trig level and won't put to much on you newbies by making
 everything 3D with vectors, and all that.
 Anyway, if you guys think this will help the community add new
 programmers to the rank, and help you guys learn I will be happy to
 donate time in the future to this end ever.
 Smile.



 ___
 Gamers mailing list .. Gamers@audyssey.org
 To unsubscribe send E-mail to [EMAIL PROTECTED] You can 
 visit
 http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
 any subscription changes via the web. 


___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.


Re: [Audyssey] Game programming education project.

2006-10-29 Thread Ken the Crazy
sweet!
Ken Downey
President
DreamTechInteractive!

And,
Coming soon,
Blind Comfort!
The pleasant way to get a massage--no staring, just caring.

- Original Message - 
From: Thomas Ward [EMAIL PROTECTED]
To: gamers@audyssey.org
Sent: Sunday, October 29, 2006 4:19 PM
Subject: [Audyssey] Game programming education project.


 Hi all,
 In the interest of everyone who wants to begin learning how to program
 accessible games I will be launching the USA Games game programming
 education project. What I plan to do is write an accessible version of
 Asteroids complete with saving and restoring games, standard and arcade
 style play, sound, music, etc... Once written I will be able to post the
 full source code and release versions for download.
 The source version will eventually include documentation explaining the
 audio class and it's use with Microsoft DirectSound. Another tutorial
 might cover working with Visual Studio Express 2005, and another might
 discuss saving and restoring games, etc. I don't plan for all of this
 suddenly to appear, of course, but if I put some time to it each week
 those of you out there will not only have a free game, but one with a
 full source written in C#.NET which will give you something to look at
 and to practice your programming skills with.
 The main reason I have decided to do this is I would like the community
 at large to have not only accessible games, but high quality accessible
 games. Most new programmers don't know how to do that. For instance,
 most programming books won't tell you how to save and restore a game,
 and you have to compile the information from two or more sources, and
 understand serializing an object. With a sample right in front of you it
 becomes pretty clear how it is done without all the explanations how it
 works just that it does work. Which is what we all want.
 Not only that there is always some trig equations needed to calculate
 the distance between objects, directions, and updating there location.
 Well, naturally I will be including them, and I will keep things at the
 Algebra/Trig level and won't put to much on you newbies by making
 everything 3D with vectors, and all that.
 Anyway, if you guys think this will help the community add new
 programmers to the rank, and help you guys learn I will be happy to
 donate time in the future to this end ever.
 Smile.



 ___
 Gamers mailing list .. Gamers@audyssey.org
 To unsubscribe send E-mail to [EMAIL PROTECTED] You can 
 visit
 http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
 any subscription changes via the web.


 -- 
 No virus found in this incoming message.
 Checked by AVG Free Edition.
 Version: 7.1.408 / Virus Database: 268.13.17/505 - Release Date: 
 10/27/2006

 


___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.


Re: [Audyssey] Game programming education project.

2006-10-29 Thread K4NKZ SICK Jim
thanks!

- Original Message - 
From: Thomas Ward [EMAIL PROTECTED]
To: gamers@audyssey.org
Sent: Sunday, October 29, 2006 4:19 PM
Subject: [Audyssey] Game programming education project.


 Hi all,
 In the interest of everyone who wants to begin learning how to program
 accessible games I will be launching the USA Games game programming
 education project. What I plan to do is write an accessible version of
 Asteroids complete with saving and restoring games, standard and arcade
 style play, sound, music, etc... Once written I will be able to post the
 full source code and release versions for download.
 The source version will eventually include documentation explaining the
 audio class and it's use with Microsoft DirectSound. Another tutorial
 might cover working with Visual Studio Express 2005, and another might
 discuss saving and restoring games, etc. I don't plan for all of this
 suddenly to appear, of course, but if I put some time to it each week
 those of you out there will not only have a free game, but one with a
 full source written in C#.NET which will give you something to look at
 and to practice your programming skills with.
 The main reason I have decided to do this is I would like the community
 at large to have not only accessible games, but high quality accessible
 games. Most new programmers don't know how to do that. For instance,
 most programming books won't tell you how to save and restore a game,
 and you have to compile the information from two or more sources, and
 understand serializing an object. With a sample right in front of you it
 becomes pretty clear how it is done without all the explanations how it
 works just that it does work. Which is what we all want.
 Not only that there is always some trig equations needed to calculate
 the distance between objects, directions, and updating there location.
 Well, naturally I will be including them, and I will keep things at the
 Algebra/Trig level and won't put to much on you newbies by making
 everything 3D with vectors, and all that.
 Anyway, if you guys think this will help the community add new
 programmers to the rank, and help you guys learn I will be happy to
 donate time in the future to this end ever.
 Smile.



 ___
 Gamers mailing list .. Gamers@audyssey.org
 To unsubscribe send E-mail to [EMAIL PROTECTED] You can 
 visit
 http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
 any subscription changes via the web. 


___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.


Re: [Audyssey] Game programming education project.

2006-10-29 Thread shaun everiss
Cool tom.
Once xtra addresses my speed issues I will be getting the entire vstudio 
express.
Hope to see you all some time programming things.
At 10:19 AM 10/30/2006, Thomas Ward wrote:
Hi all,
In the interest of everyone who wants to begin learning how to program 
accessible games I will be launching the USA Games game programming 
education project. What I plan to do is write an accessible version of 
Asteroids complete with saving and restoring games, standard and arcade 
style play, sound, music, etc... Once written I will be able to post the 
full source code and release versions for download.
The source version will eventually include documentation explaining the 
audio class and it's use with Microsoft DirectSound. Another tutorial 
might cover working with Visual Studio Express 2005, and another might 
discuss saving and restoring games, etc. I don't plan for all of this 
suddenly to appear, of course, but if I put some time to it each week 
those of you out there will not only have a free game, but one with a 
full source written in C#.NET which will give you something to look at 
and to practice your programming skills with.
The main reason I have decided to do this is I would like the community 
at large to have not only accessible games, but high quality accessible 
games. Most new programmers don't know how to do that. For instance, 
most programming books won't tell you how to save and restore a game, 
and you have to compile the information from two or more sources, and 
understand serializing an object. With a sample right in front of you it 
becomes pretty clear how it is done without all the explanations how it 
works just that it does work. Which is what we all want.
Not only that there is always some trig equations needed to calculate 
the distance between objects, directions, and updating there location. 
Well, naturally I will be including them, and I will keep things at the 
Algebra/Trig level and won't put to much on you newbies by making 
everything 3D with vectors, and all that.
Anyway, if you guys think this will help the community add new 
programmers to the rank, and help you guys learn I will be happy to 
donate time in the future to this end ever.
Smile.



___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.



___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.


Re: [Audyssey] Game programming education project.

2006-10-29 Thread Thomas Ward
Hi Richard,
Those are some good questions, and here are my answers.
First, off all of the Asteroids will have flyby sounds associated to 
them so as you approach one you should hear it in front of you, off to 
the left, off to the right. I am probably going to go with the 
DirectSound pan control for this project panning the sounds in relation 
to your ship rather than delve in to working with 3D listeners, and 
other more dvanced topics like that.
Second, the DirectSound volume control can adjust the volume of the 
asteroid in real time to sound as if you are getting closer or further 
away from the asteroid or UFO you are attempting to shoot.
Third, I am going to use a targeting beep which will increase in pitch 
as you get to the correct firing solution for the enemy target you want 
to shoot at. Once it is at the highest pitch shoot and your laser shot 
should hit dead center on the target.
Fourth, I am going to be adding an n hot key which will cycle through 
the available targets like in Tank Commander and select the number of 
the Asteroid or color of the UFO you want to shoot at, and then of 
course line it up for a shot.
Fifth, I am using prerecorded wav files to speak the fuel, shields, 
location, and other critical information.
As to why I picked an Asteroids style clone it was always one of my 
favorite games on the Atari. It also happens to be a game lacking in the 
accessible games comunity. I thought it would be a great classic not 
only to bring back for others to play, but use it as a teaching tool.
At some point as I build on the project I might just upgrade it to a 
fully qualified 3D version which would be even better yet. Although, I 
could go 3D now, but that might confuse newbies, but then again all the 
math would be in the code so perhaps 3D would be better than 2D. Some 
things to think about.
As I mentioned above I am adding flying saucers to the game. It makes 
the game more interesting if you have say a blue, green, red, and yellow 
saucers hanging around, attacking you, and you have to fend them off at 
the same time as you clear the Asteroid field.
Also I plan to ad suns, blackholes, and wormholes to the game.
If you get to near the sun it will shoot off solar flares as well as the 
gravity will damage your ship. Blackholes will shoot off energy shots as 
well as attempt to crush you. Wormholes will be used to jump to the next 
level.
This is basicly Asteroids with some new life, and more excitement in the 
bundle.




___
Gamers mailing list .. Gamers@audyssey.org
To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit
http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make
any subscription changes via the web.