Panda3D/Manual/Preparação: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição
Linha 1:
Você pode usar múltiplas linguagemslinguagens de programação com oa Panda3D. A mais comumente usada é Python, seguido por C++. Algumas páginas do manual oferecem tanto informação do Python quanto C++ - use o botão de troca no topo da pagina do manual para trocar entre informação C++ e Python.
 
Por exemplo, se você quer que essa página contenha informação sobre aprendizado em C++ ao invés de Python, apenas clique no link "C++" no topo da página do Manual.
Linha 5:
===Aprendendo Python===
 
Já que oa Panda3D é uma biblioteca, e não um criadorsoftware decom jogointerface aponte-e-cliquepara criação de jogos, é precisonecessário aprender Python ou C++ antes que você possa usá-lola. Já que o objetivo principal da engine é suportar Python, seria uma boa idéia que você se familiarizasse com o Python antes de continuar.
 
Python é uma linguagem interpretada, interativa, orientada áa objetos, comparavelcomparável ao Java ou ao Perl. Ele está disponível em várias plataformas, incluindo UNIX, OS/2 e Mac. O Python também tem um gande número de módulos fora da instalação padrão do Python, e módulos adicionais podem ser criados em C ou C++. Porque ele é "late-binding" e requer o mínimo de gerenciamento de memória, ele é ideal como uma linguagem de rapido "prototyping"
 
===A cópia de Python que vem com o Panda===
 
Não é necessário instalar o python, porque o instalador windows doda Panda3D já inclui uma cópia. Essa é uma copiacópia completametecompletamente normal do python, identicaidêntica ao que vocÊvocê teria se tivesse instalado o python usando o instalador padrão dele. A copiacópia imbutidaembutida do Panda é automaticamente adicionada á variavel de ambiente PATH. O que lhe possibilita escrever "python" no promt de comando, e ele vai rodar o python que vem com o panda.
 
===E se você já tiver uma cópia do Python?===
Linha 19:
Para que isso funcione, a versão do python que você usar precisa combinar com a versão do python incluída com o do panda. As bibliotecas do panda são compiladas para aquela particular versão, e não funcionarão com nenhuma outra.
 
É claro, se você for usar sua própria cópia do python, você pode desejar deletar a cópia do python incluida com o panda, ou ao menos, remover a variavel de ambiente "PATH". Do contrário vocÊvocê terá duas cópias do python, o que pode levar a confusão.
 
===Recursos de Programação Python:===