Page 1 of 1

Python?

PostPosted: Sat May 28, 2011 10:06 am
by nathan2055
Being that I am completely new to Age creation and have just gotten Blender and PyPRP2, could someone tell me what in the world is Python? Although I can build Ages themselves in Blender, it appears that if I want more complex things like Linking Books in my Ages and Shells, I'm going to need to know what Python is.

Re: Python?

PostPosted: Sat May 28, 2011 10:23 am
by dendwaler
Python is a programming language based on "C++" and needed to achieve the interaction between player and the objects in the age.
http://www.python.org/about/
If you want to write age's then write ages with Blender and learn Blender combined with GIMP or Photoshop first.
You will need the last two for making textures.
The Python code can be written by others, ask for it when you need some scripting when you know exactly what you need if have your modeling work ready.
Learning Python without programming experiences is not an easy task, it will take you some years to get fluent in it.
First you will have to learn where and when you need Python code.
Therefore its better to try to find others with different but combining skills to form a group.
With good cooperation you will achive far more then alone.
That's an advice from someone who learned some agewriting along the "hard way"

Re: Python?

PostPosted: Sat May 28, 2011 10:27 am
by Tsar Hoikas
dendwaler wrote:Python is a programming language based on "C++"


Python is a programming language implemented in C. It is inspired by Perl in some ways, but a thousand times more awesome.

Re: Python?

PostPosted: Sat May 28, 2011 10:30 am
by Wamduskasapa
Python is free to use, (even for commercial products), interpreted, general-purpose high-level programming language whose design philosophy emphasizes code readability within an OSI-approved open source license. http://www.python.org/ and http://alcugs.almlys.org/Python

Re: Python?

PostPosted: Sat May 28, 2011 11:03 am
by nathan2055
OK, so what's Plasma Shop and Urupython?

Re: Python?

PostPosted: Sat May 28, 2011 7:43 pm
by Chacal
Plasmashop is a tool for viewing and editing Uru files.
For example, it is useful for modifying SDL, AGE, and FNI files.
In addition, it will launch Prpshop for PRP files.

UruPython is an old tool for packing and unpacking Uru Python files.

Re: Python?

PostPosted: Sun May 29, 2011 2:48 am
by Sirius
dendwaler wrote:Learning Python without programming experiences is not an easy task, it will take you some years to get fluent in it.

Not really. Most of it can be learned in two or three month. To get really at ease with Python, it might take longer, but of course it depends of how much you practice learning it.
A good idea is to ask your grandfather if he has a book about Python ;)

Another way to learn a bit about programming is on calculator. For example on Texas Instrument you have some basic functions quite close to Python, and you can easily make a small program to calculate hypotenuse, make a dice, or some other things like that.

Re: Python?

PostPosted: Sun May 29, 2011 3:01 am
by dendwaler
A good idea is to ask your grandfather if he has a book about Python



Hahaha, you hit the nail there!

My Grandfather died in 1942 during the second Worldwar!
When Python was commonly know as an ordinairy snake.
Just a few more years to go and I may be able to ask him.
Yes, i realize now, i am just to old to wrap my brains around Python.

But congratulations with your 16 Birthday! :lol:
But serious Sirius i will ask my grandson instead.

Re: Python?

PostPosted: Sun May 29, 2011 3:38 am
by Sirius
:oops: :oops: :oops: Oops ! Sorry...
Well, else you can still find tutorials on Internet...