Why is this even be talked about on the pygame ml? This has nothing to
do with pygame.

On Sat, Mar 10, 2012 at 6:30 PM, Brian Brown <bro...@gmail.com> wrote:
> Hi pygame users, just a simple question-- How can one cause variables
> at "function-level" to behave like variables at "line-level"? (With
> basic python code) I just want to avoid using "global" over and over
> again (in many different functions) while I want to declare, use, and
> delete all my game's variables inside functions.Thanks.
>
> It should make my program very simple and straight-forward if I could
> do this. (As I have explained in the previous replies to this thread)
> I would like to know how it can be done-- without immature,
> unproductive statements like:
> "Don't freak out at the fact that I used the "class" keyword."
> Thank you.
>
> Matt
>
> On 3/10/12, Brian Brown <bro...@gmail.com> wrote:
>> That is not true, Chris.
>>
>> On 3/10/12, Christopher Arndt <ch...@chrisarndt.de> wrote:
>>> On 10.03.2012 23:35, Christopher Night wrote:
>>>>     DO:
>>>>     * Access variables.
>>>>       (Move game according to current-variable-status and player-input)
>>>>
>>>>     * Output to graphics and sound card.
>>>>       (Display game according to current-variable-status.)
>>>>     LOOP
>>>>
>>>>     That's really all we need.
>>>
>>> Who's this "we"? Certainly doesn't include me, because I need *a lot*
>>> more from a programming language.
>>>
>>> Brian, I think you should read a bit about namespaces and why they are a
>>> good thing. You won't get very far with Python with your point of view -
>>> or in any other programming language for that matter (except maybe PHP -
>>> just kidding ;) ).
>>>
>>>
>>> Chris
>>>
>>



-- 
Ryan Hope, M.S.
CogWorks Lab
Department of Cognitive Science
Rensselaer Polytechnic Institute

Reply via email to