Re: [pygame] pygame.org website update
Just giving you some spare nags to 'small horse' Phil in case you don't have any left. On Tue, Jun 24, 2008 at 5:50 AM, René Dudfield <[EMAIL PROTECTED]> wrote: > nag (plural nags) > 1. A small horse; a pony. > 2. An old useless horse. > 3. One who nags. > > Stop 'small horsing' me!! > -Anatoly -- Frank Lloyd Wright - "TV is chewing gum for the eyes."
Re: [pygame] pygame.org website update
nag (plural nags) 1. A small horse; a pony. 2. An old useless horse. 3. One who nags. Stop 'small horsing' me!!
Re: [pygame] pygame.org website update
Hi, Me nagging Rene -pynag On Mon, Jun 23, 2008 at 10:03 PM, Ian Mallett <[EMAIL PROTECTED]> wrote: > Hi, > > Me nagging Rene > > -Ian > -- - pymike (http://pymike.pyedpypers.org/)
Re: [pygame] pygame.org website update
Hi, Me nagging Rene -Ian
Re: [pygame] pygame.org website update
Hi, /me nagging Rene -Anatoly On Mon, Jun 23, 2008 at 7:24 PM, Phil Hassey <[EMAIL PROTECTED]> wrote: > Rene, > > Nag me sometime soon and I'll actually get the website code into subversion > so that we don't get ourselves into some kind of non version controlled mess > .. > > -Phil > > --- On *Sun, 6/22/08, René Dudfield <[EMAIL PROTECTED]>* wrote: > > From: René Dudfield <[EMAIL PROTECTED]> > Subject: Re: [pygame] pygame.org website update > To: pygame-users@seul.org > Date: Sunday, June 22, 2008, 11:15 PM > > hi, > > hopefully I'll get a chance to update those two things on the webpage > this week sometime. > It's an action item that has been up prioritised on the > corn-flour-blue todo list. > > I wanted to make it so changing spotlighted projects could be done via > the web admin interface so that any of > the website admins can easily > change the spotlighted projects around. > > cu. > > > On Mon, Jun 23, 2008 at 2:44 PM, Peter Shinners <[EMAIL PROTECTED]> > wrote: > > Ian Mallett wrote: > >> > >> Is there a reason for http://www.pygame.org/skins/main/censored.jpg ? > >> > >> The spotlight should change periodically. > > > > At one point in time there was a Stormtrooper helmet on the snake. The > legal > > sharks at Lucasfilm Entertainment were not amused, so a quick change was > > made. Looks like it's still around, due to either protest or laziness. > :-) > > > > > > > -- Frank Lloyd Wright - "TV is chewing gum for the eyes."
Re: [pygame] pygame.org website update
Fair use is a wonderful thing. I had been wondering why that censor bar was there... On Mon, Jun 23, 2008 at 12:26 PM, Chris <[EMAIL PROTECTED]> wrote: > Claim satire and tell them to piss off. > > > Ian Mallett wrote: > >> On Sun, Jun 22, 2008 at 9:44 PM, Peter Shinners <[EMAIL PROTECTED]> >> wrote: >> >> At one point in time there was a Stormtrooper helmet on the snake. >>> >> >> Yes, I remember that. >> >> The legal sharks at Lucasfilm Entertainment were not amused, so a quick >>> change was made. >>> >> >> That's pretty funny. Thanks. >> Ian >> >> > -- This, from Jach.
Re: [pygame] pygame.org website update
Claim satire and tell them to piss off. Ian Mallett wrote: On Sun, Jun 22, 2008 at 9:44 PM, Peter Shinners <[EMAIL PROTECTED]> wrote: At one point in time there was a Stormtrooper helmet on the snake. Yes, I remember that. The legal sharks at Lucasfilm Entertainment were not amused, so a quick change was made. That's pretty funny. Thanks. Ian
Re: [pygame] pygame.org website update
On Sun, Jun 22, 2008 at 9:44 PM, Peter Shinners <[EMAIL PROTECTED]> wrote: > At one point in time there was a Stormtrooper helmet on the snake. Yes, I remember that. > The legal sharks at Lucasfilm Entertainment were not amused, so a quick > change was made. That's pretty funny. Thanks. Ian
Re: [pygame] pygame.org website update
Rene, Nag me sometime soon and I'll actually get the website code into subversion so that we don't get ourselves into some kind of non version controlled mess .. -Phil --- On Sun, 6/22/08, René Dudfield <[EMAIL PROTECTED]> wrote: From: René Dudfield <[EMAIL PROTECTED]> Subject: Re: [pygame] pygame.org website update To: pygame-users@seul.org Date: Sunday, June 22, 2008, 11:15 PM hi, hopefully I'll get a chance to update those two things on the webpage this week sometime. It's an action item that has been up prioritised on the corn-flour-blue todo list. I wanted to make it so changing spotlighted projects could be done via the web admin interface so that any of the website admins can easily change the spotlighted projects around. cu. On Mon, Jun 23, 2008 at 2:44 PM, Peter Shinners <[EMAIL PROTECTED]> wrote: > Ian Mallett wrote: >> >> Is there a reason for http://www.pygame.org/skins/main/censored.jpg ? >> >> The spotlight should change periodically. > > At one point in time there was a Stormtrooper helmet on the snake. The legal > sharks at Lucasfilm Entertainment were not amused, so a quick change was > made. Looks like it's still around, due to either protest or laziness. :-) > >
Re: [pygame] pygame.org website update
hi, hopefully I'll get a chance to update those two things on the webpage this week sometime. It's an action item that has been up prioritised on the corn-flour-blue todo list. I wanted to make it so changing spotlighted projects could be done via the web admin interface so that any of the website admins can easily change the spotlighted projects around. cu. On Mon, Jun 23, 2008 at 2:44 PM, Peter Shinners <[EMAIL PROTECTED]> wrote: > Ian Mallett wrote: >> >> Is there a reason for http://www.pygame.org/skins/main/censored.jpg ? >> >> The spotlight should change periodically. > > At one point in time there was a Stormtrooper helmet on the snake. The legal > sharks at Lucasfilm Entertainment were not amused, so a quick change was > made. Looks like it's still around, due to either protest or laziness. :-) > >
Re: [pygame] pygame.org website update
Ian Mallett wrote: Is there a reason for http://www.pygame.org/skins/main/censored.jpg ? The spotlight should change periodically. At one point in time there was a Stormtrooper helmet on the snake. The legal sharks at Lucasfilm Entertainment were not amused, so a quick change was made. Looks like it's still around, due to either protest or laziness. :-)
Re: [pygame] pygame.org website update
Is there a reason for http://www.pygame.org/skins/main/censored.jpg ? The spotlight should change periodically. Ian
Re: [pygame] pygame.org website update
http://www.pygame.org/ludumcontest1.shtml should be linked to the main page. I like the parrots game, though the source is no longer available.
Re: [pygame] pygame.org website update
http://www.pygame.org/docs/ doesn't have a link to pygame.scrap...
Re: [pygame] pygame.org website update
Yeah. Pretty random. It should have more games in it :) Not necessarily from the pyweek competition On Wed, Mar 5, 2008 at 4:29 PM, Ian Mallett <[EMAIL PROTECTED]> wrote: > Is it just me, or does the spotlight show only two projects? I think > it has been this way since forever... > -- - PyMike
Re: [pygame] pygame.org website update
Is it just me, or does the spotlight show only two projects? I think it has been this way since forever...
Re: [pygame] pygame.org website update
Hi Luke, I know. The reason why I went to the script side is for display reasons. When the screen is not text based my screen reader can not read them. The company that has written the screen reader program focuses on Microsoft products first. They will write the scripts to handle such windows and allow the screen reader to see the formats, colors, respond to certain screen changes and make it work. Which is what I am trying to do with Pygame. At least when sending stuff to the local host I can see what is happening unless it is a video, thus the web based side is the way I have to go in most cases. Like Linux and the text based part of the screen. Or the Control panel part of Pygame. But with the help of others I can place sound to the buttons and keys as I have posted. I just have to wait until the MSAA version comes out to get more chance to program using the Pygame window. Microsoft Accessibility for standard buttons and such. For the text that is displayed will also be seen and spoken by the screen reader. Bruce Just as a side note, Java is a programming language made by Sun Microsystems that can be used either locally or on the web. JavaScript is a scripting language exclusively for the web. They are completely different languages. -Luke
Re: [pygame] pygame.org website update
Just as a side note, Java is a programming language made by Sun Microsystems that can be used either locally or on the web. JavaScript is a scripting language exclusively for the web. They are completely different languages. -Luke
RE: [pygame] pygame.org website update
It sounds like you might find the python tutorial very helpful if you haven't read it already: http://docs.python.org/tut/tut.html There should probably be a prominent link on the pygame website for this, since a lot of people seem to have questions on the mailing list about classes and basic python data structures. Maybe on the tutorials page? --Mike _ From: [EMAIL PROTECTED] on behalf of RR4CLB Sent: Wed 10/24/2007 8:02 AM To: pygame-users@seul.org Subject: Re: [pygame] pygame.org website update Hi Lenard, Thanks for the docs. I discovered that I had downloaded the installed back on the 14'th. I can not remember if I had installed it but I think I did. I was too busy recovering from my broken leg&ankle to pay attention. When you sent this yesterday I had spent the day making my own .HTML file to reference all the notes and this version has done that already. Thanks for helping, but I noticed that complete methods may not be in all the classes but will have to go through them all and test them out. I will ask questions as I read/test and see what happens. I am writing my games as a sightless user and will incorporate all the methods I can as I learn them. I have never programmed in Class format yet until doing the examples now. All my previous programming was done in either Assembly, MASM, my screen reader program, or in Basic my first game, then C++ and using only struct statements as my closest thing to Class format. For I did not have the SP2/Screen Reader capability to run stuff using Windows to deal with the C++ Class structures and there constant changing to prevent it unless you spend lots of money to catch up. The reason why I went to Java Script to be able to write a game and actually run it on Windows. For Java used the combination of Basic and C++ in its structure. For I finally got a cross-reference on "self," which was the "this" version written in Java Script for records/struct statements. By seeing, understanding the similarities, then it made more sense besides testing and seeing results. I am learning and studying examples as I go. I will try to use as many comments as I can and also transfer my Java Script game over one function at a time. This is why I am striving for structured programming/tutoring. One step at a time, waiting for the Windows version of PyGame accessibility to allow mouse tracking by screen reader eventually. Thanks again Lenard for taking the time to make the Windows version. I think this is going to be fun learning now that I have gone past the stigma of getting a better understanding of Class/Self construct. Knowing that all stuff is just a memory location and pointers to the original. The rest is just copies of the original and more depending how confusing you make it. The reason for the Docs section of the function defined...that's if a person uses it to explain the details. Bruce The latest Pygame 1.8 is still in SVN. It hasn't been released yet. I took it upon myself to build it for Windows. As posted earlier I made a Windows installer available for Python 2.5: http://www3.telus.net/len_l/pygame-1.8.0rc3.win32-py2.5.exe The documents are in as a separate zip file: http://www3.telus.net/len_l/pygame-1.8-docs.zip Lenard RR4CLB wrote: > Hi Phil, > > I was noting the comments and they do mention the same thing I have discovered. But this latest comment here about 1.8 release. I could not find that release, nor any download of it. So, it there a 1.8 release to download? I have the 1.7 stuff and all the docs, along with the tutorial sections split as HTML files already. > > -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.15.6/1086 - Release Date: 10/22/2007 7:57 PM
Re: [pygame] pygame.org website update
Hi Lenard, Thanks for the docs. I discovered that I had downloaded the installed back on the 14'th. I can not remember if I had installed it but I think I did. I was too busy recovering from my broken leg&ankle to pay attention. When you sent this yesterday I had spent the day making my own .HTML file to reference all the notes and this version has done that already. Thanks for helping, but I noticed that complete methods may not be in all the classes but will have to go through them all and test them out. I will ask questions as I read/test and see what happens. I am writing my games as a sightless user and will incorporate all the methods I can as I learn them. I have never programmed in Class format yet until doing the examples now. All my previous programming was done in either Assembly, MASM, my screen reader program, or in Basic my first game, then C++ and using only struct statements as my closest thing to Class format. For I did not have the SP2/Screen Reader capability to run stuff using Windows to deal with the C++ Class structures and there constant changing to prevent it unless you spend lots of money to catch up. The reason why I went to Java Script to be able to write a game and actually run it on Windows. For Java used the combination of Basic and C++ in its structure. For I finally got a cross-reference on "self," which was the "this" version written in Java Script for records/struct statements. By seeing, understanding the similarities, then it made more sense besides testing and seeing results. I am learning and studying examples as I go. I will try to use as many comments as I can and also transfer my Java Script game over one function at a time. This is why I am striving for structured programming/tutoring. One step at a time, waiting for the Windows version of PyGame accessibility to allow mouse tracking by screen reader eventually. Thanks again Lenard for taking the time to make the Windows version. I think this is going to be fun learning now that I have gone past the stigma of getting a better understanding of Class/Self construct. Knowing that all stuff is just a memory location and pointers to the original. The rest is just copies of the original and more depending how confusing you make it. The reason for the Docs section of the function defined...that's if a person uses it to explain the details. Bruce The latest Pygame 1.8 is still in SVN. It hasn't been released yet. I took it upon myself to build it for Windows. As posted earlier I made a Windows installer available for Python 2.5: http://www3.telus.net/len_l/pygame-1.8.0rc3.win32-py2.5.exe The documents are in as a separate zip file: http://www3.telus.net/len_l/pygame-1.8-docs.zip Lenard RR4CLB wrote: > Hi Phil, > > I was noting the comments and they do mention the same thing I have > discovered. But this latest comment here about 1.8 release. I could not find > that release, nor any download of it. So, it there a 1.8 release to download? > I have the 1.7 stuff and all the docs, along with the tutorial sections split > as HTML files already. > > -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.15.6/1086 - Release Date: 10/22/2007 7:57 PM
Re: [pygame] pygame.org website update
The lastest Pygame 1.8 is still in SVN. It hasn't been released yet. I took it upon myself to build it for Windows. As posted earlier I made a Windows installer available for Python 2.5: http://www3.telus.net/len_l/pygame-1.8.0rc3.win32-py2.5.exe The documents are in as a separate zip file: http://www3.telus.net/len_l/pygame-1.8-docs.zip Lenard RR4CLB wrote: Hi Phil, I was noting the comments and they do mention the same thing I have discovered. But this latest comment here about 1.8 release. I could not find that release, nor any download of it. So, it there a 1.8 release to download? I have the 1.7 stuff and all the docs, along with the tutorial sections split as HTML files already.
Re: [pygame] pygame.org website update
On 10/23/07, RR4CLB <[EMAIL PROTECTED]> wrote: > Yes, a little confusing, but was not sure if it was Phil or something. > Thanks for letting > me know. Confusing to me, too. Even I had to check. Fortunately, most of my projects are named according to version, just not in this case. It [i]could[/i] have been an issue. Ian
Re: [pygame] pygame.org website update
Hi Ian, Yes, a little confusing, but was not sure if it was Phil or something. Thanks for letting me know. Bruce As to the Asteroids game, the numbers go by release number, so even though the current version is 6.0.0, only versions 1.0.0, 4.0.0, 5.0.0, 6.0.0 were released, hence Asteroids.zip, Asteroids (2).zip, Asteroids (3).zip, Asteroids (4).zip. Anyway, it's a little weird, but I honestly didn't think anyone would notice. Oh, well, no matter, Asteroids (4).zip is the latest .zip file. Sorry about that. Ian
Re: [pygame] pygame.org website update
As to the Asteroids game, the numbers go by release number, so even though the current version is 6.0.0, only versions 1.0.0, 4.0.0, 5.0.0, 6.0.0 were released, hence Asteroids.zip, Asteroids (2).zip, Asteroids (3).zip, Asteroids (4).zip. Anyway, it's a little weird, but I honestly didn't think anyone would notice. Oh, well, no matter, Asteroids (4).zip is the latest .zip file. Sorry about that. Ian
Re: [pygame] pygame.org website update
Hi Phil, I was noting the comments and they do mention the same thing I have discovered. But this latest comment here about 1.8 release. I could not find that release, nor any download of it. So, it there a 1.8 release to download? I have the 1.7 stuff and all the docs, along with the tutorial sections split as HTML files already. Also, I went to the site of latest releases and noted such things as Asteroids 6.0 release but no download of it. Also no 5.0 download for when I downloaded it I noted it was the 4.0 release and none of the latest. When releases come out, how soon are they placed on the web page as downloadable? I did download the windows manager updates, but no Asteroids. Bruce Greg Ewing wrote: > James Paige wrote: >> I would like to comment that I find the pygame documentation to be a >> great reference. Sure, it is not a good tutorial for users who don't >> know the language, but it is a great reference. > > There are a few things about its organisation that are a bit > confusing, though, such as documenting the constructor for > a type in a separate place from its methods. If you're > trying to find out how to create a Rect, for example, the > obvious place to look (the link called Rect up the top) is the > wrong place. There is a link to it there, but it's not very > prominent and easy to miss if you don't know it's there. > The object constructors are included with the methods in the version 1.8 docs -- Lenard Lindstrom <[EMAIL PROTECTED]> -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.15.6/1086 - Release Date: 10/22/2007 7:57 PM
Re: [pygame] pygame.org website update
Greg Ewing wrote: James Paige wrote: I would like to comment that I find the pygame documentation to be a great reference. Sure, it is not a good tutorial for users who don't know the language, but it is a great reference. There are a few things about its organisation that are a bit confusing, though, such as documenting the constructor for a type in a separate place from its methods. If you're trying to find out how to create a Rect, for example, the obvious place to look (the link called Rect up the top) is the wrong place. There is a link to it there, but it's not very prominent and easy to miss if you don't know it's there. The object constructors are included with the methods in the version 1.8 docs -- Lenard Lindstrom <[EMAIL PROTECTED]>
Re: [pygame] pygame.org website update
On Oct 22, 2007, at 4:01 PM, Greg Ewing wrote: James Paige wrote: I would like to comment that I find the pygame documentation to be a great reference. Sure, it is not a good tutorial for users who don't know the language, but it is a great reference. There are a few things about its organisation that are a bit confusing, though, such as documenting the constructor for a type in a separate place from its methods. If you're trying to find out how to create a Rect, for example, the obvious place to look (the link called Rect up the top) is the wrong place. There is a link to it there, but it's not very prominent and easy to miss if you don't know it's there. I second that. I've gotten used to it, but it seems awkward and not intuitive. -Casey
Re: [pygame] pygame.org website update
James Paige wrote: I would like to comment that I find the pygame documentation to be a great reference. Sure, it is not a good tutorial for users who don't know the language, but it is a great reference. There are a few things about its organisation that are a bit confusing, though, such as documenting the constructor for a type in a separate place from its methods. If you're trying to find out how to create a Rect, for example, the obvious place to look (the link called Rect up the top) is the wrong place. There is a link to it there, but it's not very prominent and easy to miss if you don't know it's there. -- Greg
Re: [pygame] pygame.org website update
Hi James! Yes, I agree, but that is why I mentioned it. I was saying that the tutorial was just like the reference... But I found in the original Python 25 download from Active Python and the Python.org site is several beginner tutorials which I am reading now. I was just mentioning to Phil and document writers to have a nice clear way of learning when using docs. Phil could have on his first page the reference to the beginners books and maybe the download. The Learning Programming I am reading now I downloaded it so I have a book I can reference using links, which is perfect for me being sightless. So I will read through this slowly to get a better understanding of the words used all the time in docs. Take care, Bruce On Sun, Oct 21, 2007 at 06:18:33PM -0400, RR4CLB wrote: >In other words they write the documentation as if you already know the >language, which is not a good way to do it, unless a reference only, a >quick reference. But not for the tutorials and such. I would like to comment that I find the pygame documentation to be a great reference. Sure, it is not a good tutorial for users who don't know the language, but it is a great reference. Tutorial and documentation reference are two different things-- they should be well crosslinked of course, but they don't need to be the same thing. --- James Paige
Re: [pygame] pygame.org website update
On Sun, Oct 21, 2007 at 06:18:33PM -0400, RR4CLB wrote: >In other words they write the documentation as if you already know the >language, which is not a good way to do it, unless a reference only, a >quick reference. But not for the tutorials and such. I would like to comment that I find the pygame documentation to be a great reference. Sure, it is not a good tutorial for users who don't know the language, but it is a great reference. Tutorial and documentation reference are two different things-- they should be well crosslinked of course, but they don't need to be the same thing. --- James Paige
Re: [pygame] pygame.org website update
Perhaps archive on another page news that is more than 2 years old... Also, a stat counter to show how many people have been here today, looked at what projects, etc.
Re: documentation changes (was Re: [pygame] pygame.org website update )
On Sun, 21 Oct 2007 20:28:44 -0300, René Dudfield wrote We did plan to do an automated generation of a list of uses each of the objects. So it would grab text from the example, and provide a link to it. Much like how the pyopengl docs work. René, may I suggest that for the downloadable version of documentation the use case links points to local examples ? This cover the case when an internet conection is not available 24/7 in all places, like having internet acces at one of home / work / school / cybercafe but you want to work in another place. I found that half the time I work in python its on a machine with no internet conection (at work). Sorry if this has been considered, at a recent thread on the subject the impresion was that live links will be used ? cheers -- claxo Claudio Canepa
documentation changes (was Re: [pygame] pygame.org website update )
Hello, can you please provide an example of what you mean? For example the Rect.inflate method. We did plan to do an automated generation of a list of uses each of the objects. So it would grab text from the example, and provide a link to it. Much like how the pyopengl docs work. Cheers! On 10/22/07, RR4CLB <[EMAIL PROTECTED]> wrote: > > > > Hi Phil, > > I know you don't write the docs that is why I had asked to interface > with the document writers. I have read the Pygame docs and have gone through > them now one at a time and try to copy the examples if they exist and run > and test them. Even adding stuff to see what the results are. > > But in each case they either explain the method or instance with another > one which uses the same words. Then you end up going round and round trying > to figure out what is being said. Trying to figure out how and when I can > ever use them. > > In other words they write the documentation as if you already know the > language, which is not a good way to do it, unless a reference only, a quick > reference. But not for the tutorials and such. > > I had used PHP as an example but that was a poor choice. The best one is > the JavaScript which is what I used to learn the language and write my first > web based game from. > > I was suggesting this format because it is the best one I have found out > there. Having both the function, the parameters, an example, and even a > format where it is run in so you not only can see the usage, but even test > it out. But of course being a web based language then all they have to do is > place it on a web page. Which does make it much easier to use. But Python > and Pygame you have to have all that stuff up and running on your computer. > > But doing the class examples I did learn a little but when doing > something like self on self with little to no explanation to what is going > on makes it so much harder to understand when you use the same words in the > explanation that you are also defining. > > So, I hope those who write to docs can understand what I am talking > about. I do get stuck so I do have someone I can write to and get me an > example to understand, but when some explanations mention variables, but > give no list or explanation then your mind just blows and the hands go up in > the air. What I am talking about is when I got to the examples of random and > other stuff. There were variables given for examples but not a complete list > or any place to find such a list. The reason why I mentioned the W3 school > examples. For it seemed that there were many things that you could plug into > random but no clue where to find them. > > But I come from a unique perspective. I can not go out and purchase a > book, which there are many explaining Python and Pygame, because I am > totally blind and have to rely on text based web sites. I found that my best > calculus teacher at college was the one who placed a picture on the black > board, explained that picture in detail, to also explain the formulas that > drew those pictures. For a picture, no matter the form, speaks a thousand > words. > > I was sighted when I first took calculus, but even when taken it again > when blind, the same thing worked. When the teacher explained the formulas > it all made sense when drawing graphs and pictures...and also describing > them. > > So, I agree with you, I do hope those who write the docs that read this > list do understand what I am talking about. Then possibly re-write the docs > with just one more addition. Simple examples that give the results of the > usage. And the function also has all the variables that are a part of its > make-up or event. > > That would be the best and ultimate tutorial and docs on any programming > language. > > Thanks Phil. > > Bruce > > > - Original Message - > From: Phil Hassey > To: pygame-users@seul.org > Sent: Sunday, October 21, 2007 2:46 PM > Subject: Re: [pygame] pygame.org website update > > Hey, > > I don't maintain the documentation or the contents of the wiki... but I bet > those people read this list and can comment. Seems like the need here is a > link to the python tutorial maybe. If that would be helpful, feel free to > add that to the wiki where you think it would be most useful: > > http://docs.python.org/tut/ > > Thanks! > Phil > > RR4CLB <[EMAIL PROTECTED]> wrote: > > > > Phil, > > You should contact the people who do the tutorials or documentation and > have them give better examples. A clearer way with more examples which > explain all the variables inside all events and commands in Python
Re: [pygame] pygame.org website update
Hi Phil, I know you don't write the docs that is why I had asked to interface with the document writers. I have read the Pygame docs and have gone through them now one at a time and try to copy the examples if they exist and run and test them. Even adding stuff to see what the results are. But in each case they either explain the method or instance with another one which uses the same words. Then you end up going round and round trying to figure out what is being said. Trying to figure out how and when I can ever use them. In other words they write the documentation as if you already know the language, which is not a good way to do it, unless a reference only, a quick reference. But not for the tutorials and such. I had used PHP as an example but that was a poor choice. The best one is the JavaScript which is what I used to learn the language and write my first web based game from. I was suggesting this format because it is the best one I have found out there. Having both the function, the parameters, an example, and even a format where it is run in so you not only can see the usage, but even test it out. But of course being a web based language then all they have to do is place it on a web page. Which does make it much easier to use. But Python and Pygame you have to have all that stuff up and running on your computer. But doing the class examples I did learn a little but when doing something like self on self with little to no explanation to what is going on makes it so much harder to understand when you use the same words in the explanation that you are also defining. So, I hope those who write to docs can understand what I am talking about. I do get stuck so I do have someone I can write to and get me an example to understand, but when some explanations mention variables, but give no list or explanation then your mind just blows and the hands go up in the air. What I am talking about is when I got to the examples of random and other stuff. There were variables given for examples but not a complete list or any place to find such a list. The reason why I mentioned the W3 school examples. For it seemed that there were many things that you could plug into random but no clue where to find them. But I come from a unique perspective. I can not go out and purchase a book, which there are many explaining Python and Pygame, because I am totally blind and have to rely on text based web sites. I found that my best calculus teacher at college was the one who placed a picture on the black board, explained that picture in detail, to also explain the formulas that drew those pictures. For a picture, no matter the form, speaks a thousand words. I was sighted when I first took calculus, but even when taken it again when blind, the same thing worked. When the teacher explained the formulas it all made sense when drawing graphs and pictures...and also describing them. So, I agree with you, I do hope those who write the docs that read this list do understand what I am talking about. Then possibly re-write the docs with just one more addition. Simple examples that give the results of the usage. And the function also has all the variables that are a part of its make-up or event. That would be the best and ultimate tutorial and docs on any programming language. Thanks Phil. Bruce - Original Message - From: Phil Hassey To: pygame-users@seul.org Sent: Sunday, October 21, 2007 2:46 PM Subject: Re: [pygame] pygame.org website update Hey, I don't maintain the documentation or the contents of the wiki... but I bet those people read this list and can comment. Seems like the need here is a link to the python tutorial maybe. If that would be helpful, feel free to add that to the wiki where you think it would be most useful: http://docs.python.org/tut/ Thanks! Phil RR4CLB <[EMAIL PROTECTED]> wrote: Phil, You should contact the people who do the tutorials or documentation and have them give better examples. A clearer way with more examples which explain all the variables inside all events and commands in Python and Pygame. I find the documents use the same 3 words all the time but are meaningless unless a detail of what is being said is shown; class, instance, method, class instantiation...Blah, Blah, Blah!! Eventually you do not know what there talking about because they keep on repeating the same words to explain themselves, thus all is lost in the reading. I am giving you an example of just one page of the W3 schools and how they do there page formats. The better one to get a hint on is the JavaScript tutorial where they gave examples which are not only displayed but you can click on to edit, modify and even run so you can see what the function does and even change it to see what it does to the edited version. The perfect interactive tutorial which allow
Re: [pygame] pygame.org website update
yeah, tagging would be cool :) On 10/22/07, Phil Hassey <[EMAIL PROTECTED]> wrote: > I've been toying with the idea of adding a tagging system to the website > instead of the pre-defined categories. It would make the site a lot more > flexible for uses like being able to see all the pyweek-5 entries, or > whatever. > > Not sure if I'll have time to do that, but it might be nicer than what we've > got now... > > > Ian Mallett <[EMAIL PROTECTED]> wrote: > On 10/21/07, Simon Oberhammer <[EMAIL PROTECTED]> wrote: > > there are a lot of games on the site, but its hard to navigate them.. i > like the categories, but the listing is too long (like this one > http://pygame.org/projects/20/) > > The Gamelets page should also be rolled into the four main categories. > > > > > > __ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com
Re: [pygame] pygame.org website update
I've been toying with the idea of adding a tagging system to the website instead of the pre-defined categories. It would make the site a lot more flexible for uses like being able to see all the pyweek-5 entries, or whatever. Not sure if I'll have time to do that, but it might be nicer than what we've got now... Ian Mallett <[EMAIL PROTECTED]> wrote: On 10/21/07, Simon Oberhammer <[EMAIL PROTECTED]> wrote: there are a lot of games on the site, but its hard to navigate them.. i like the categories, but the listing is too long (like this one http://pygame.org/projects/20/) The Gamelets page should also be rolled into the four main categories. __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Re: [pygame] pygame.org website update
Hey, I don't maintain the documentation or the contents of the wiki... but I bet those people read this list and can comment. Seems like the need here is a link to the python tutorial maybe. If that would be helpful, feel free to add that to the wiki where you think it would be most useful: http://docs.python.org/tut/ Thanks! Phil RR4CLB <[EMAIL PROTECTED]> wrote: Phil, You should contact the people who do the tutorials or documentation and have them give better examples. A clearer way with more examples which explain all the variables inside all events and commands in Python and Pygame. I find the documents use the same 3 words all the time but are meaningless unless a detail of what is being said is shown; class, instance, method, class instantiation...Blah, Blah, Blah!! Eventually you do not know what there talking about because they keep on repeating the same words to explain themselves, thus all is lost in the reading. I am giving you an example of just one page of the W3 schools and how they do there page formats. The better one to get a hint on is the JavaScript tutorial where they gave examples which are not only displayed but you can click on to edit, modify and even run so you can see what the function does and even change it to see what it does to the edited version. The perfect interactive tutorial which allows you on line to learn and even play with the examples to learn more by doing and experimenting. This would be the best way to have the web site displayed with both learning and learning tools. Below I first give you the link to all the tutorials and you can select from there. The PHP one I just picked the page for the math function and all its possibilities. All functions have a link to show examples. In Java Script there would also be an HTML page to test it out. To even try and find all the variables for the Pygame functions and what is used you have to search and search and see who may have done it or use the Dict function to expose it but even then there is no explanation on how to use that to expose functions and there content... Bruce http://www.w3schools.com/default.asp W3Schools PHP Basic PHP HOME PHP Intro PHP Install PHP Syntax PHP Variables PHP String PHP Operators PHP If...Else PHP Switch PHP Arrays PHP Looping PHP Functions PHP Forms PHP $_GET PHP $_POST PHP Advanced PHP Date PHP Include PHP File PHP File Upload PHP Cookies PHP Sessions PHP E-mail PHP Secure E-mail PHP Error PHP Exception PHP Filter PHP Database MySQL Introduction MySQL Connect MySQL Create MySQL Insert MySQL Select MySQL Where MySQL Order By MySQL Update MySQL Delete PHP ODBC PHP XML XML Expat Parser XML DOM XML SimpleXML PHP and AJAX AJAX Introduction XMLHttpRequest AJAX Suggest AJAX XML AJAX Database AJAX responseXML AJAX Live Search AJAX RSS Reader AJAX Poll PHP Reference PHP Array PHP Calendar PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQL PHP SimpleXML PHP String PHP XML PHP Zip PHP Quiz PHP Quiz Selected Reading Web Statistics Web Glossary Web Hosting Web Quality W3Schools Forum Helping W3Schools pixels PHP Math Functions previous next PHP Math Introduction The math functions can handle values within the range of integer and float types. Installation The math functions are part of the PHP core. There is no installation needed to use these functions. PHP Math Functions PHP: indicates the earliest version of PHP that supports the function. Function Description PHP abs() Returns the absolute value of a number 3 acos() Returns the arccosine of a number 3 acosh() Returns the inverse hyperbolic cosine of a number 4 asin() Returns the arcsine of a number 3 asinh() Returns the inverse hyperbolic sine of a number 4 atan() Returns the arctangent of a number as a numeric value between -PI/2 and PI/2 radians 3 atan2() Returns the angle theta of an (x,y) point as a numeric value between -PI and PI radians 3 atanh() Returns the inverse hyperbolic tangent of a number 4 base_convert() Converts a number from one base to another 3 bindec() Converts a binary number to a decimal number 3 ceil() Returns the value of a number rounded upwards to the nearest integer 3 cos() Returns the cosine of a number 3 cosh() Returns the hyperbolic cosine of a number 4 decbin() Converts a decimal number to a binary number 3 dechex() Converts a decimal number to a hexadecimal number 3 decoct() Converts a decimal number to an octal number 3 deg2rad() Converts a degree to a radian number 3 exp() Returns the value of Ex 3 expm1() Returns the value of Ex - 1 4 floor() Returns the value of a number rounded downwards to the nearest integer 3 fmod() Returns the remainder (modulo) of the division of the arguments 4 getrandmax() Returns the maximum random number that can be returned by a call to the rand(
Re: [pygame] pygame.org website update
On 10/21/07, Simon Oberhammer <[EMAIL PROTECTED]> wrote: > > there are a lot of games on the site, but its hard to navigate them.. i > like the categories, but the listing is too long (like this one > http://pygame.org/projects/20/) The Gamelets page should also be rolled into the four main categories.
Re: [pygame] pygame.org website update
there are a lot of games on the site, but its hard to navigate them.. i like the categories, but the listing is too long (like this one http://pygame.org/projects/20/) I would suggest adding columns to the layout of the listing . I think with images that sice, 3 col might work with the description under the pic. and maybe an alphabetical index. --- I'm pretty content with the way the documentation is... there are step-by-step examples and a good reference. (for class, instance, etc. explanations one should take a look at general python docs) On 10/21/07, RR4CLB <[EMAIL PROTECTED]> wrote: > > > Phil, > > You should contact the people who do the tutorials or documentation > and have them give better examples. A clearer way with more examples which > explain all the variables inside all events and commands in Python and > Pygame. I find the documents use the same 3 words all the time but are > meaningless unless a detail of what is being said is shown; class, instance, > method, class instantiation...Blah, Blah, Blah!! Eventually you do not > know what there talking about because they keep on repeating the same words > to explain themselves, thus all is lost in the reading. > > I am giving you an example of just one page of the W3 schools and how > they do there page formats. The better one to get a hint on is the > JavaScript tutorial where they gave examples which are not only displayed > but you can click on to edit, modify and even run so you can see what the > function does and even change it to see what it does to the edited version. > The perfect interactive tutorial which allows you on line to learn and even > play with the examples to learn more by doing and experimenting. > > This would be the best way to have the web site displayed with both > learning and learning tools. > > Below I first give you the link to all the tutorials and you can > select from there. The PHP one I just picked the page for the math function > and all its possibilities. All functions have a link to show examples. In > Java Script there would also be an HTML page to test it out. > > To even try and find all the variables for the Pygame functions and > what is used you have to search and search and see who may have done it or > use the Dict function to expose it but even then there is no explanation on > how to use that to expose functions and there content... > > Bruce > > http://www.w3schools.com/default.asp > W3Schools > PHP Basic > PHP HOME > PHP Intro > PHP Install > PHP Syntax > PHP Variables > PHP String > PHP Operators > PHP If...Else > PHP Switch > PHP Arrays > PHP Looping > PHP Functions > PHP Forms > PHP $_GET > PHP $_POST > PHP Advanced > PHP Date > PHP Include > PHP File > PHP File Upload > PHP Cookies > PHP Sessions > PHP E-mail > PHP Secure E-mail > PHP Error > PHP Exception > PHP Filter > PHP Database > MySQL Introduction > MySQL Connect > MySQL Create > MySQL Insert > MySQL Select > MySQL Where > MySQL Order By > MySQL Update > MySQL Delete > PHP ODBC > PHP XML > XML Expat Parser > XML DOM > XML SimpleXML > PHP and AJAX > AJAX Introduction > XMLHttpRequest > AJAX Suggest > AJAX XML > AJAX Database > AJAX responseXML > AJAX Live Search > AJAX RSS Reader > AJAX Poll > PHP Reference > PHP Array > PHP Calendar > PHP Date > PHP Directory > PHP Error > PHP Filesystem > PHP Filter > PHP FTP > PHP HTTP > PHP Libxml > PHP Mail > PHP Math > PHP Misc > PHP MySQL > PHP SimpleXML > PHP String > PHP XML > PHP Zip > PHP Quiz > PHP Quiz > Selected Reading > Web Statistics > Web Glossary > Web Hosting > Web Quality > W3Schools Forum > Helping W3Schools > pixels > PHP Math Functions > previous > next > PHP Math Introduction > The math functions can handle values within the range of integer and float > types. > Installation > The math functions are part of the PHP core. There is no installation > needed to use > these functions. > PHP Math Functions > PHP: indicates the earliest version of PHP that supports the function. > Function > Description > PHP > abs() > Returns the absolute value of a number > 3 > acos() > Returns the arccosine of a number > 3 > acosh() > Returns the inverse hyperbolic cosine of a number > 4 > asin() > Returns the arcsine of a number > 3 > asinh() > Returns the inverse hyperbolic sine of a number > 4 > atan() > Returns the arctangent of a number as a numeric value between -PI/2 and > PI/2 radians > 3 > atan2() > Returns the angle theta of an (x,y) point as a numeric value between -PI > and PI radians > 3 > atanh() > Returns the inverse hyperbolic tangent of a number > 4 > base_convert() > Converts a number from one base to another > 3 > bindec() > Converts a binary number to a decimal number > 3 > ceil() > Returns the value of a number rounded upwards to the nearest integer > 3 > cos() > Returns the cosine of a number > 3 > cosh() > Returns the hyperbolic cosine of a number > 4 > decbin() > Converts a decimal number to a binary number > 3 > dechex() > Converts a decimal n
Re: [pygame] pygame.org website update
Phil, You should contact the people who do the tutorials or documentation and have them give better examples. A clearer way with more examples which explain all the variables inside all events and commands in Python and Pygame. I find the documents use the same 3 words all the time but are meaningless unless a detail of what is being said is shown; class, instance, method, class instantiation...Blah, Blah, Blah!! Eventually you do not know what there talking about because they keep on repeating the same words to explain themselves, thus all is lost in the reading. I am giving you an example of just one page of the W3 schools and how they do there page formats. The better one to get a hint on is the JavaScript tutorial where they gave examples which are not only displayed but you can click on to edit, modify and even run so you can see what the function does and even change it to see what it does to the edited version. The perfect interactive tutorial which allows you on line to learn and even play with the examples to learn more by doing and experimenting. This would be the best way to have the web site displayed with both learning and learning tools. Below I first give you the link to all the tutorials and you can select from there. The PHP one I just picked the page for the math function and all its possibilities. All functions have a link to show examples. In Java Script there would also be an HTML page to test it out. To even try and find all the variables for the Pygame functions and what is used you have to search and search and see who may have done it or use the Dict function to expose it but even then there is no explanation on how to use that to expose functions and there content... Bruce http://www.w3schools.com/default.asp W3Schools PHP Basic PHP HOME PHP Intro PHP Install PHP Syntax PHP Variables PHP String PHP Operators PHP If...Else PHP Switch PHP Arrays PHP Looping PHP Functions PHP Forms PHP $_GET PHP $_POST PHP Advanced PHP Date PHP Include PHP File PHP File Upload PHP Cookies PHP Sessions PHP E-mail PHP Secure E-mail PHP Error PHP Exception PHP Filter PHP Database MySQL Introduction MySQL Connect MySQL Create MySQL Insert MySQL Select MySQL Where MySQL Order By MySQL Update MySQL Delete PHP ODBC PHP XML XML Expat Parser XML DOM XML SimpleXML PHP and AJAX AJAX Introduction XMLHttpRequest AJAX Suggest AJAX XML AJAX Database AJAX responseXML AJAX Live Search AJAX RSS Reader AJAX Poll PHP Reference PHP Array PHP Calendar PHP Date PHP Directory PHP Error PHP Filesystem PHP Filter PHP FTP PHP HTTP PHP Libxml PHP Mail PHP Math PHP Misc PHP MySQL PHP SimpleXML PHP String PHP XML PHP Zip PHP Quiz PHP Quiz Selected Reading Web Statistics Web Glossary Web Hosting Web Quality W3Schools Forum Helping W3Schools pixels PHP Math Functions previous next PHP Math Introduction The math functions can handle values within the range of integer and float types. Installation The math functions are part of the PHP core. There is no installation needed to use these functions. PHP Math Functions PHP: indicates the earliest version of PHP that supports the function. Function Description PHP abs() Returns the absolute value of a number 3 acos() Returns the arccosine of a number 3 acosh() Returns the inverse hyperbolic cosine of a number 4 asin() Returns the arcsine of a number 3 asinh() Returns the inverse hyperbolic sine of a number 4 atan() Returns the arctangent of a number as a numeric value between -PI/2 and PI/2 radians 3 atan2() Returns the angle theta of an (x,y) point as a numeric value between -PI and PI radians 3 atanh() Returns the inverse hyperbolic tangent of a number 4 base_convert() Converts a number from one base to another 3 bindec() Converts a binary number to a decimal number 3 ceil() Returns the value of a number rounded upwards to the nearest integer 3 cos() Returns the cosine of a number 3 cosh() Returns the hyperbolic cosine of a number 4 decbin() Converts a decimal number to a binary number 3 dechex() Converts a decimal number to a hexadecimal number 3 decoct() Converts a decimal number to an octal number 3 deg2rad() Converts a degree to a radian number 3 exp() Returns the value of Ex 3 expm1() Returns the value of Ex - 1 4 floor() Returns the value of a number rounded downwards to the nearest integer 3 fmod() Returns the remainder (modulo) of the division of the arguments 4 getrandmax() Returns the maximum random number that can be returned by a call to the rand() function 3 hexdec() Converts a hexadecimal number to a decimal number 3 hypot() Returns the length of the hypotenuse of a right-angle triangle 4 is_finite() Returns true if a value is a finite number 4 is_infinite() Returns true if a value is an infinite number 4 is_nan() Returns true if a value is not a number 4 lcg_value() Returns a pseudo random number in the range of (0,1) 4 log() Returns the natural logarithm (base E) of a number 3 log10() Returns the base-10 logar
Re: [pygame] pygame.org website update
I think comments should be editable and be able to use underlines and italics.