Configurar Panda3D En Linux Mint 12

En este tutorial aprenderemos como configurar panda 3d dentro de Linux Mint, como recordaran panda 3d es un motor de videojuegos que incluye gráficos, audio, E/S, detección de colisiones, así como otras características relevantes para la creación de juegos en 3D.

Primeramente tendremos que dirigirnos al sitio web oficial de panda3d que es http://www.panda3d.org/download.php?sdk y descargaremos el sdk, en este caso seleccionaremos el mas estable que es el 1.7.2. recuerda seleccionar el mas adecuado a tu sistema, en caso de que sea de 32 bits o 64 bits.

Luego de esto nos preguntara para que SO lo queremos descargar y seleccionaremos ubuntu en este caso.

Luego seleccionaremos la que queremos descargar si es de 32 o 64 bits

Luego seleciconamos la version mas estable de este en este caso seleccionamos panda3d1.7_1.7.2~lucid_i386.deb ahora solo esperamos a que termine la descarga.

Luego que finalice la descarga procedemos a configurarlo, para ello nos vamos a la carpeta donde ubicamos el archivo .deb que descargamos en mi caso la he puesto en mi carpeta home.

Necesitamos satisfacer algunas dependencias como

  • libavutil

  • libavcodec52

  • libavcodec-extra52

  • libavutil49

  • libavutil-extra-49

  • libcv4

  • libcvaux4

para ello nos vamos al directorio /etc/apt/ y editamos sources.list y añadimos el repositorio de livabcodec52 necesario para ejecutar panda3d

  • sudo gedit /etc/apt/sources.list

añadimos el repositorio:

ahora ejecutamos

  • sudo apt-get install libavcodec52

En mi caso me dio problemas con libavutil49 ya que fue removida de los repositorios de ubuntu 11.04 y linux mint 12 asi que debe descargarse e instalarse manualmente de:

y ejecutamos manualmente el paquete

  • sudo dpkg -i /home/david/libavutil49_0.5.1-1ubuntu1.3_amd64.deb

En el caso de libcv4 tambien es necesario descargar el paquete. Puede ser encontrado en esta dirección :

de igual forma que en el paso anterior se descargar y se instala manualmente

  • sudo dpkg -i /home/david/libcv4_2.0.0-3ubuntu2_amd64.deb

para la librería libcvaux4 tambien es necesario descargarla desde la siguiente direccion:

ahora instalamos el paquete

  • sudo dpkg -i /home/david/libcvaux4_2.0.0-3ubuntu2_amd64.deb

el paquete que sigue es libhighgui4 que se puede encontrar en la siguiente dirección:

  • sudo dpkg -i /home/david/libcvaux4_2.0.0-3ubuntu2_amd64.deb

Ya con estos paquetes satisfacemos las dependencias necesarias para el .deb de panda 3d que descargamos anteriormente, ahora solo queda instalarlo de igual forma ejecutando el comando:

sudo dpkg -i /home/david/panda3d1.7_1.7.2~lucid_amd64.deb

Una vez que nuestra instalacion termina procedemos a probar los ejemplos de panda3d para verificar que se instalo correctamente, para ello nos vamos al directorio:

  • cd /usr/share/panda3d/samples
  • ls (Nos muestra los directorios con los ejemplos)

En los ejemplos disponibles estan:

  • Asteroids
  • Ball-in-Maze
  • Boxing-Robots
  • Carousel
  • Cartoon-Shader
  • Chessboard
  • Disco-Lights
  • Fireflies
  • Fractal-Plants
  • Glow-Filter
  • GUI
  • Infinite-Tunnel
  • Looking-and-Gripping
  • Media-Player
  • Motion-Trails
  • Music-Box
  • Normal-Mapping
  • Particles
  • Procedural-Cube
  • Roaming-Ralph
  • Shadows
  • Solar-System
  • Teapot-on-TV
  • Texture-Swapping

para probar alguno de los ejemplos ejecutamos el comando cd y entramos al directorio que queremos probar por ejemplo:

  • cd Cartoon-Shader

  • ppython Tut-Cartoon-Basic.py

y con esto ejecutamos el juego a probar.

Anuncios

4 Respuestas a “Configurar Panda3D En Linux Mint 12

  1. I know it’s not 1.7 version but we can avoid all this with :

    sudo apt-get install panda3d1.8

    it comes from the standard repos, i don’t know if u have to enable ‘multiverse’ packages.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s