Anda di halaman 1dari 15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

IntroduccinaPygame
Indice

Anterior

Siguiente

PorNachoCabanes,versin0.10

Pginaoficial

0.PorquPygame?Cmoinstalarlo?
Pythonesunlenguajemoderno,bienvalorado,quepermitehacerdeformasencillaciertastareasquesonfrecuentesyque
sonembargoresultancomplejasconlenguajesmsantiguos.
Pygameesuna"biblioteca"queayudeacrearjuegosenlenguajePython.AligualqueelpropiolenguajePython,esta
bibliotecaesmultiplataforma,asquesepodrusartantobajoelsistemaoperativoWindows,comoenunMac,oenun
sistemaconLinux,oenunmicroordenadorRaspberryPi(unpocomsadelantetienesdetallessobrelainstalacin).
CualquierapuedehacerunjuegoconPygame?Syno.PythonesmsfcildeaprenderqueotroslenguajescomoC,pero
aunasnecesitaalgodededicacinsisequieretenersoltura.PygamesebasaenSDL,queesunabibliotecadeunnivel
bastantebajo,muycercanoalordenador,demodoquenoesespecialmentesencillaPygamela"encapsula"ylahaceun
pocomsaccesible,peroaunasnoestrivial.Adems,notodotipodejuegossepodrhacerconunacantidaddeesfuerzo
razonable:Pygamepuedeayudarparajuegosen2D(plataformas,matamarcianossimples,etc)peronosimplificalastareas
adicionalesqueconllevaracrearunjuegoen3D,demodoqueunjuegodeestetipopuedesuponerunacantidaddetrabajo
desproporcionada.

CmoloinstaloenWindows?
LapginaoficialdePythonespython.org,yenlaparteizquierdatenemoselenlacealasdescargas(downloads):

Yenestapginatenemosprimeroenlacesaversionesalternativasyluegoalasdescargasoficiales(versiones2.7.3y
3.2.3,enelmomentodeescribirestetexto):

http://www.nachocabanes.com/python/pygame00.php

1/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

Ydesdeallpodemosescogerquversinenconcreto.Unaeleccinrazonable,sivamosausarPygame,eslaltima
versin(3.2.3),paraWindows32bits(x86),porqueexisteunaversindePygameparaella,peronoexiste(actualmente)un
Pygamepara64bits:

Paracomenzarainstalarbastarhacerdobleclicenelficheroquehemosdescargado:

http://www.nachocabanes.com/python/pygame00.php

2/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

Ysenospreguntarunacarpetadeinstalacin.SenospropondrC:\Python32,aunqueyoprefierousarotraparticin
cuandomeesposible,demodoqueenmicasoquedarenD:\Python32:

Senospreguntarqucomponentesquerremosinstalar(bastarcondejarlotalcual):

http://www.nachocabanes.com/python/pygame00.php

3/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

Ycomenzarlacopiadearchivos...

Apenasenuninstantequedarterminado:

http://www.nachocabanes.com/python/pygame00.php

4/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

Yentoncestendremosunnuevogrupodeprogramasllamado"Python3.2"(oalgosimilar)ennuestromendeInicio:

Podemosabrirelentornodedesarrollollamado"Idle",yescribirprint("hola")paracomprobarquetodofunciona
correctamente:

http://www.nachocabanes.com/python/pygame00.php

5/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

AhoraeselmomentodeinstalarPygame.Supginaoficialespygame.org,yenlaparteizquierdatenemoselenlacealas
descargas(downloads):

Nuevamente,enlaparteizquierdatendremoselenlacealasdescargas(downloads):

http://www.nachocabanes.com/python/pygame00.php

6/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

YentreellastendremoslaversinparaWindows,enconcretoparaPython3.2:

Trasdescargarelfichero,haremosdobleclicparainstalarlo:

http://www.nachocabanes.com/python/pygame00.php

7/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

YdetectardndeseencuentranuestrainstalacindePython(mirandoenel"registro",laconfiguracindeWindows):

Ylainstalacindeberasermuyrpida:

http://www.nachocabanes.com/python/pygame00.php

8/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

CmoloinstaloenunMac?
(NotengoMac...aunquenodeberasermsdifcilqueenelcasodeWindows...alguientendrquecontarnos...oque
regalarmeunMac...D)

CmoloinstaloenLinux?
CualquierLinuxpodrabastar:lohabitualesquePythonvengapreinstalado,ytendremosqueusarSynapticonuestrogestor
depaquetesparainstalar"pythonpygame".Elgestordepaquetesestardisponibleenelmen,posiblementeenelapartado
"Sistema":

http://www.nachocabanes.com/python/pygame00.php

9/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

Bastarbuscar"pygame"yencontraremoselpaquete"pythonpygame":

http://www.nachocabanes.com/python/pygame00.php

10/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

Sernecesarioinstalarunaseriedepaquetesauxiliares,queseseleccionarnautomticamente:

PuedeserinteresanteinstalardelamismaformaelentornodedesarrolloparaPythonllamado"Idle"(porejemplo,parala
versin3.2dePython):

http://www.nachocabanes.com/python/pygame00.php

11/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

Y,nuevamente,senosavisarencasodequedependadealgnpaquetenoinstalado(quizelpropioPython,ensuversin
3):

(SiluegovemosquenopodemoslanzarlosjuegosdesdeIdle3,quizmerezcalapenainstalarlaversin"normal"deIdle,
paraPython2.7).
AunqueammegustamsusarGeanycomoeditor,quesirvetambinparacualquierotrolenguajedeprogramacin:

http://www.nachocabanes.com/python/pygame00.php

12/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

Encuantopulsemoselbotn"Aplicar",ambospaquetesestarndisponiblesenelmen:

http://www.nachocabanes.com/python/pygame00.php

13/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

CmoloinstaloenunRaspberryPi?
LainstalacinbsicadeRaspbian(defecha15072012)tieneinstaladoPython,elentornodedesarrolloIdleylabiblioteca
Pygame,asquenohayqueinstalarnada.Lanicaprecaucinnecesariaesrecordarquehayqueusar"Idle",no"Idle3",
porquenoestinstaladoPygameparaPython3,sloparaPython2.7:

http://www.nachocabanes.com/python/pygame00.php

14/15

18/2/2016

0PorquPygame?Cmoinstalarlo?(IntroduccinaPygame,porNachoCabanes)

2012NachoCabanes

http://www.nachocabanes.com/python/pygame00.php

7795accesosdesdeel15ago2012

15/15

Anda mungkin juga menyukai