juego de efectos de sonido
Enlaces patrocinados
Enlaces patrocinados
juego de efectos de sonido
No.
Título
Categorías
Precio
Licencia
Expand All
1
Multimedia - Audio
GPL v3
El proyecto de Convertidor Sano puede convertir archivos sanos a otros formatos.
Una aplicación de convertidor sana simple para el ambiente de GNOMO. Esto lee algo que la biblioteca GStreamer puede leer, y escribe WAV, FLAC, MP3, y Ogg Vorbis archivos.
Una aplicación de convertidor sana simple para el ambiente de GNOMO. Esto lee algo que la biblioteca GStreamer puede leer, y escribe WAV, FLAC, MP3, y Ogg Vorbis archivos.
2
Multimedia - Audio
GPL (GNU Gene
La Estación de sonido de DSI es el software de difusión para todo lo relacionado con dirección de estación y audio.
La Estación de sonido de DSI es para radio de difusión y estaciones de TV de todos los tamaños. Esto proporciona grabación de audio de disco duro, una sala de redacción en línea, un catalogador de disco/medios, y herramientas de ventas (como contratos y facturas).
La Estación de sonido de DSI es para radio de difusión y estaciones de TV de todos los tamaños. Esto proporciona grabación de audio de disco duro, una sala de redacción en línea, un catalogador de disco/medios, y herramientas de ventas (como contratos y facturas).
3
Multimedia - Audio
GPL (GNU Gene
El Estudio Sano es una aplicación Tcl/Tk escrita por Paul Sharpe como su tercer proyecto de individuo de año, para el cual él recibió Microsoft Prize para la Ingeniería de Software. Fue mejorado posteriormente por Robin Whitehead.
Esto habilita la grabación, el pregrabado y el corte simple & la edición de pasta de archivos sanos de formatos diversos en un ordenador personal equipado con una tarjeta de sonido y los OSS (formalmente VoxWare) parecen a drivers.
Esto usa a Lance Norskogs Sox para la conversión de formato; la versión weve usado es atada en un fardo juntos con este software en su totalidad para prevenir problemas de incompatibilidad, aunque usted debiera intentarlo con su propio sox si usted tiene uno más reciente.
El Estudio Sano es "terminado" ahora, pero sin duda hay cargas de errores todavía para ser encontradas y aspectos para ser añadidos.
Esto habilita la grabación, el pregrabado y el corte simple & la edición de pasta de archivos sanos de formatos diversos en un ordenador personal equipado con una tarjeta de sonido y los OSS (formalmente VoxWare) parecen a drivers.
Esto usa a Lance Norskogs Sox para la conversión de formato; la versión weve usado es atada en un fardo juntos con este software en su totalidad para prevenir problemas de incompatibilidad, aunque usted debiera intentarlo con su propio sox si usted tiene uno más reciente.
El Estudio Sano es "terminado" ahora, pero sin duda hay cargas de errores todavía para ser encontradas y aspectos para ser añadidos.
4
Multimedia - Audio
GPL (GNU Gene
La Pintura mural Sana es un enchufe de unión de convertidor de imagen fotografía al sonido para Xpaint.
Una imagen que ha sido cargada o formada en Xpaint es tratada como un espectrograma, y el audio correspondiente es escrito como un archivo WAV.
Los ejemplos de lo que la Pintura mural Sana puede hacer, pueden ser vistos y oídos en la Página web de Pintura mural Sana.
Para usar la pintura mural sana, usted necesita un XPaint que apoya los filtros precompilados de la carga. Las futuras versiones oficiales de XPaint podrían apoyar esto, pero hasta entonces usted puede descargar la fuente aquí.
La modificación añade "una Carga" opción del menú con Filtro Precompilada al menú C_Script. Esto revienta abierto una caja de selección de archivo, y usted selecciona un archivo.so que contiene un filtro precompilado, que esto carga.
Después de que es cargado, usted puede ejecutar el filtro "del Usuario Filtro Definido" en el menú "de Filtros". Aunque esta modificación fuera hecha a XPaint apoyar la Pintura mural Sana, podría ser generalmente útil.
Sus X necesidades de ejecutarse en modo en color de 24 bits o mejor. Por otra parte esto trabajará pero el rendimiento será malo. Es probablemente una idea buena de usar un color de fondo blanco puro en XPaint.
Los colores de fondo de color causan el ruido de fondo constante en la producción de la Pintura mural Sana. Y los píxeles blancos puros no requieren ningún procesamiento, entonces esto va mucho más rápido si la mayor parte de la imagen es pura blanco.
Instalación y uso:
El tipo hace para compilar. Usted debe tener un XPaint que tiene el aspecto de PRECOMPILED_FILTERS. Si usted tiene esto, entonces usted puede cargar este módulo de
Seleccionadores-> C_Script_Editor-> Archivo-> Load_Precompiled_Filter
Después de que es cargado, usted invoca la Pintura mural Sana por
Filtros-> User_Defined_Filter
Cada vez que usted invoca la pintura mural sana, esto ejecutará la lona como el audio, y escribirá un archivo WAV a la posición especificada en soundmural.c. La posición por defecto es /tmp/soundmural.wav.
Whats Nuevo en Esta Liberación:
· Pintura mural Sana es ahora un programa de línea de orden aislado.
· Esto lee un PNG en stdin y escribe WAV en stdout.
Una imagen que ha sido cargada o formada en Xpaint es tratada como un espectrograma, y el audio correspondiente es escrito como un archivo WAV.
Los ejemplos de lo que la Pintura mural Sana puede hacer, pueden ser vistos y oídos en la Página web de Pintura mural Sana.
Para usar la pintura mural sana, usted necesita un XPaint que apoya los filtros precompilados de la carga. Las futuras versiones oficiales de XPaint podrían apoyar esto, pero hasta entonces usted puede descargar la fuente aquí.
La modificación añade "una Carga" opción del menú con Filtro Precompilada al menú C_Script. Esto revienta abierto una caja de selección de archivo, y usted selecciona un archivo.so que contiene un filtro precompilado, que esto carga.
Después de que es cargado, usted puede ejecutar el filtro "del Usuario Filtro Definido" en el menú "de Filtros". Aunque esta modificación fuera hecha a XPaint apoyar la Pintura mural Sana, podría ser generalmente útil.
Sus X necesidades de ejecutarse en modo en color de 24 bits o mejor. Por otra parte esto trabajará pero el rendimiento será malo. Es probablemente una idea buena de usar un color de fondo blanco puro en XPaint.
Los colores de fondo de color causan el ruido de fondo constante en la producción de la Pintura mural Sana. Y los píxeles blancos puros no requieren ningún procesamiento, entonces esto va mucho más rápido si la mayor parte de la imagen es pura blanco.
Instalación y uso:
El tipo hace para compilar. Usted debe tener un XPaint que tiene el aspecto de PRECOMPILED_FILTERS. Si usted tiene esto, entonces usted puede cargar este módulo de
Seleccionadores-> C_Script_Editor-> Archivo-> Load_Precompiled_Filter
Después de que es cargado, usted invoca la Pintura mural Sana por
Filtros-> User_Defined_Filter
Cada vez que usted invoca la pintura mural sana, esto ejecutará la lona como el audio, y escribirá un archivo WAV a la posición especificada en soundmural.c. La posición por defecto es /tmp/soundmural.wav.
Whats Nuevo en Esta Liberación:
· Pintura mural Sana es ahora un programa de línea de orden aislado.
· Esto lee un PNG en stdin y escribe WAV en stdout.
5
Multimedia - Audio
GPL (GNU Gene
El Monitor Sano es un aplique de panel de GNOMO, muestra la producción de Volumen corriente del demonio Esound, también, opcionalmente muestra el estado Esound: (de error), Reserva, Lista. La información de servidor esound puede ser mostrada, el equilibrio y el volumen también pueden ser ser ajustados para corrientes y muestras. Un programa suplementario, el esdpvd es incluido que permitirá guardar de volúmenes de corriente entre sesiones.
Ya que instalación hacen básicamente hacen; haga instalan debería hacerlo.
El aplique puede ser ejecutado entonces seleccionando:
Panel-> Añade aplique-> Multimedia-> Monitor Sano
Los temas adicionales entran (prefijo del gnomo)/share/sound-monitor2
Para hacer su propio tema, ver el archivo de ESPECIFICACIONES de PIEL.
Apoyo de teclado:
Un aplique de este tipo realmente no tiene que tener atajos de teclado. Pero para temas que son reimportantes (ellos tienen un botón que puede ser arrastrado para cambiar el tamaño al aplique), cuando el botón de tamaño tiene el foco las teclas shift+arrow cambiarán el tamaño al aplique, el shift+home reinicializará el tema de aplique a su tamaño por defecto.
Whats Nuevo en Esta Liberación:
· sonido-monitor_applet.spec.in: el icono añadido, probado construye.
· src/themes/Makefile.am: Instale el archivo de ESPECIFICACIONES de PIEL.
· configure.in: la Liberación 1.99.0
Ya que instalación hacen básicamente hacen; haga instalan debería hacerlo.
El aplique puede ser ejecutado entonces seleccionando:
Panel-> Añade aplique-> Multimedia-> Monitor Sano
Los temas adicionales entran (prefijo del gnomo)/share/sound-monitor2
Para hacer su propio tema, ver el archivo de ESPECIFICACIONES de PIEL.
Apoyo de teclado:
Un aplique de este tipo realmente no tiene que tener atajos de teclado. Pero para temas que son reimportantes (ellos tienen un botón que puede ser arrastrado para cambiar el tamaño al aplique), cuando el botón de tamaño tiene el foco las teclas shift+arrow cambiarán el tamaño al aplique, el shift+home reinicializará el tema de aplique a su tamaño por defecto.
Whats Nuevo en Esta Liberación:
· sonido-monitor_applet.spec.in: el icono añadido, probado construye.
· src/themes/Makefile.am: Instale el archivo de ESPECIFICACIONES de PIEL.
· configure.in: la Liberación 1.99.0
6
Programación - Bibliotecas
Perl Artistic
El SWF:: Constructor:: Carácter:: sonido es un carácter de sonido de SWF.
SINOPSIS
mi $sound = $mc-> new_sound (ring.mp3);
$sound-> juego;
Este módulo crea carácteres de sonido de SWF de MP3 o Microsoft crudo archivos de WAV.
$sound = $mc-> new_sound ($filename)
carga un archivo sano y devuelve un nuevo carácter sano. Esto sólo apoya MP3 ahora.
$sound-> juego ([%options])
juega el sonido.
Opciones:
MovieClip => $mc, Cuadro => $frame
El MovieClip (MC) es un clip de película paternal en el cual el sonido es jugado. Si MC no es puesto, el sonido es jugado en el clip de película en el cual es definido. El cuadro es el número de cuadro en el cual el sonido es jugado.
Múltiple => 0/1
evita/permite juego múltiple. Si 0, los dont comienzan el sonido jugando ya.
Repetición => $count
pone a la cuenta de repetición.
En => $in_msec, => $out_msec
En juegos el punto que comienza del sonido y pone el último en milisegundos.
Sobre => [$msec1, $volumelevel1, $msec2, $volumelevel2...]
pone el sobre sano. El nivel de volumen es puesto a $volumelevel1 en el $msec1, y $volumelevel2 en el $msec2... El nivel de volumen puede tomar un número de 0 a 32768, o una referencia a la matriz de niveles de volumen de canales derechos e izquierdos.
$sound-> parada ([MovieClip => $mc, Cuadro => $frame])
paradas jugando el sonido. Esto puede tomar opciones de Cuadro y MovieClip como mismo como el método de juego.
$sound-> start_streaming ([MovieClip => $mc, Cuadro => $frame])
comienza el sonido que corre, que sincroniza con el objetivo de película. Esto puede tomar opciones de Cuadro y MovieClip como mismo como el método de juego.
$sound-> Latencia ($msec)
pone la latencia sana en milisegundos.
SINOPSIS
mi $sound = $mc-> new_sound (ring.mp3);
$sound-> juego;
Este módulo crea carácteres de sonido de SWF de MP3 o Microsoft crudo archivos de WAV.
$sound = $mc-> new_sound ($filename)
carga un archivo sano y devuelve un nuevo carácter sano. Esto sólo apoya MP3 ahora.
$sound-> juego ([%options])
juega el sonido.
Opciones:
MovieClip => $mc, Cuadro => $frame
El MovieClip (MC) es un clip de película paternal en el cual el sonido es jugado. Si MC no es puesto, el sonido es jugado en el clip de película en el cual es definido. El cuadro es el número de cuadro en el cual el sonido es jugado.
Múltiple => 0/1
evita/permite juego múltiple. Si 0, los dont comienzan el sonido jugando ya.
Repetición => $count
pone a la cuenta de repetición.
En => $in_msec, => $out_msec
En juegos el punto que comienza del sonido y pone el último en milisegundos.
Sobre => [$msec1, $volumelevel1, $msec2, $volumelevel2...]
pone el sobre sano. El nivel de volumen es puesto a $volumelevel1 en el $msec1, y $volumelevel2 en el $msec2... El nivel de volumen puede tomar un número de 0 a 32768, o una referencia a la matriz de niveles de volumen de canales derechos e izquierdos.
$sound-> parada ([MovieClip => $mc, Cuadro => $frame])
paradas jugando el sonido. Esto puede tomar opciones de Cuadro y MovieClip como mismo como el método de juego.
$sound-> start_streaming ([MovieClip => $mc, Cuadro => $frame])
comienza el sonido que corre, que sincroniza con el objetivo de película. Esto puede tomar opciones de Cuadro y MovieClip como mismo como el método de juego.
$sound-> Latencia ($msec)
pone la latencia sana en milisegundos.
7
Programación - Bibliotecas
GPL (GNU Gene
El sonido de SoundTouch Procesamiento de la Biblioteca es una biblioteca de procesamiento de audio abierta y de la fuente para cambiar el Ritmo, Grado de inclinación y Precios de Pregrabado de corrientes de audio o archivos:
· Ritmo (extensión del tiempo): Cambia el sonido para jugar con la velocidad más rápido o más lenta que la inicial, sin afectar el grado de inclinación sano.
· Grado de inclinación (tecla): Cambia el grado de inclinación sano o tecla, sin afectar el ritmo sano o velocidad.
· Precio de Pregrabado: los Cambios ambos el ritmo sano y grado de inclinación, como si un disco de LP fue jugado al precio de REVOLUCIONES POR MINUTO incorrecto.
Aquí están algunos aspectos claves "del sonido de SoundTouch el Procesamiento de la Biblioteca":
· realización Fácil de usar de extensión del tiempo, cambio del grado de inclinación y rutinas de transporte de precio de muestra.
· C orientado al objeto de alto rendimiento ++ realización.
· códigos fuentes Llenos disponibles tanto para la biblioteca SoundTouch como para la aplicación de ejemplo.
· interface de programación Clara y fácil de usar vía C solo ++ clase.
· formato de datos de audio Apoyado: el número entero de 16 bits o la flotación 32 bites señalan PCM mono/estéreo
· Capaz de procesamiento de corriente de audio de tiempo real:
· latencia de insumo/producción 100 milisegundos ~ máximos.
· Tratando 44.1kHz/16bit sonido estéreo en de tiempo real requiere 133 Intel Mhz procesador de Pentium o mejor.
· realización independiente de la Plataforma: la biblioteca SoundTouch puede ser compilada para cualquier procesador y ÑU de apoyo de plataforma OS C compilador (gcc) o Estudio Visual, por ejemplo Win32, Linux, AIX.
· nivel del ensamblador Adicional y optimizaciones de conjunto de instrucciones de Intel-MMX para Intel x86 procesadores compatibles (Win32 & plataformas de Linux), ofreciendo aumento de varios tiempos del rendimiento de procesamiento.
· binarios ejecutables Compilados disponibles para Windows.
Whats Nuevo en Esta Liberación:
Los · Añaden aspectos/limitaciones/cambios aquí
· Ritmo (extensión del tiempo): Cambia el sonido para jugar con la velocidad más rápido o más lenta que la inicial, sin afectar el grado de inclinación sano.
· Grado de inclinación (tecla): Cambia el grado de inclinación sano o tecla, sin afectar el ritmo sano o velocidad.
· Precio de Pregrabado: los Cambios ambos el ritmo sano y grado de inclinación, como si un disco de LP fue jugado al precio de REVOLUCIONES POR MINUTO incorrecto.
Aquí están algunos aspectos claves "del sonido de SoundTouch el Procesamiento de la Biblioteca":
· realización Fácil de usar de extensión del tiempo, cambio del grado de inclinación y rutinas de transporte de precio de muestra.
· C orientado al objeto de alto rendimiento ++ realización.
· códigos fuentes Llenos disponibles tanto para la biblioteca SoundTouch como para la aplicación de ejemplo.
· interface de programación Clara y fácil de usar vía C solo ++ clase.
· formato de datos de audio Apoyado: el número entero de 16 bits o la flotación 32 bites señalan PCM mono/estéreo
· Capaz de procesamiento de corriente de audio de tiempo real:
· latencia de insumo/producción 100 milisegundos ~ máximos.
· Tratando 44.1kHz/16bit sonido estéreo en de tiempo real requiere 133 Intel Mhz procesador de Pentium o mejor.
· realización independiente de la Plataforma: la biblioteca SoundTouch puede ser compilada para cualquier procesador y ÑU de apoyo de plataforma OS C compilador (gcc) o Estudio Visual, por ejemplo Win32, Linux, AIX.
· nivel del ensamblador Adicional y optimizaciones de conjunto de instrucciones de Intel-MMX para Intel x86 procesadores compatibles (Win32 & plataformas de Linux), ofreciendo aumento de varios tiempos del rendimiento de procesamiento.
· binarios ejecutables Compilados disponibles para Windows.
Whats Nuevo en Esta Liberación:
Los · Añaden aspectos/limitaciones/cambios aquí
8
Multimedia - Audio
GPL (GNU Gene
La Licuadora Sana es un CD limpio, medio, y magro ripper para el GNOMO 2.
Los deportes de Licuadora Sanos una interface limpia y preferencias simples, pretendiendo hacer la Cosa Correcta y Lo que Usted Quiere decir todo el tiempo.
Esto requiere al GNOMO 2.10 y GStreamer 0.8.
Aquí están algunos aspectos claves "de la Licuadora Sana":
· Hebra la tubería de extracción para rasgones más rápidos
Los · Añaden un control de volumen jugando (a Ronald Bultje)
Los · Borran el diálogo de progreso (Raj M de Madhan)
· Registro nuestros iconos de encargo como existencias entonces los temas pueden ponerlos (Luca Cavalli)
· Disco de Uso en vez de CD en el menú
Los · Inhiben el botón de juego extrayendo (Raj)
· juego la tubería a NULO cancelando (Raj)
· Uso común por el gnomo (Ali Akcaagac)
Whats Nuevo en 2.16.4 Liberación Estable:
Los · Descubren álbumes FreeDB mejor (agradece a David Mandelberg)
Los · Hacen al seleccionador de paso accesible (Rich Burridge)
· Uso xdg-data-dirs para poner un directorio por defecto agradable en sistemas que lo apoyan
· Init enhebrar más temprano (Christian Kirbach)
· Transcode errores a UTF-8 (Pascal Terjan)
Los · Borran la categoría de Aplicación del archivo de escritorio
¡· Apuro incorporan srcdir! =builddir (Loic Minier)
Whats Nuevo en 2.19.3 Liberación de Desarrollo:
· borrando fuentes ser más paranoide. Espero que esto fije muchos - duplicó crasher.
Los · Traducen la descripción de programa (#450161, Gabor Kelemen)
· Golpe libmusicbrainz exigencia
Los deportes de Licuadora Sanos una interface limpia y preferencias simples, pretendiendo hacer la Cosa Correcta y Lo que Usted Quiere decir todo el tiempo.
Esto requiere al GNOMO 2.10 y GStreamer 0.8.
Aquí están algunos aspectos claves "de la Licuadora Sana":
· Hebra la tubería de extracción para rasgones más rápidos
Los · Añaden un control de volumen jugando (a Ronald Bultje)
Los · Borran el diálogo de progreso (Raj M de Madhan)
· Registro nuestros iconos de encargo como existencias entonces los temas pueden ponerlos (Luca Cavalli)
· Disco de Uso en vez de CD en el menú
Los · Inhiben el botón de juego extrayendo (Raj)
· juego la tubería a NULO cancelando (Raj)
· Uso común por el gnomo (Ali Akcaagac)
Whats Nuevo en 2.16.4 Liberación Estable:
Los · Descubren álbumes FreeDB mejor (agradece a David Mandelberg)
Los · Hacen al seleccionador de paso accesible (Rich Burridge)
· Uso xdg-data-dirs para poner un directorio por defecto agradable en sistemas que lo apoyan
· Init enhebrar más temprano (Christian Kirbach)
· Transcode errores a UTF-8 (Pascal Terjan)
Los · Borran la categoría de Aplicación del archivo de escritorio
¡· Apuro incorporan srcdir! =builddir (Loic Minier)
Whats Nuevo en 2.19.3 Liberación de Desarrollo:
· borrando fuentes ser más paranoide. Espero que esto fije muchos - duplicó crasher.
Los · Traducen la descripción de programa (#450161, Gabor Kelemen)
· Golpe libmusicbrainz exigencia
9
Multimedia - Audio
GPL (GNU Gene
El Gerente de sonido de Hielo fue diseñado para aliviar la dirección de acontecimientos sanos, temas sanos, y el servidor IceSound en el ambiente IceWM bajo el Linux/UNIX. También es querido para ser una mejora sobre icesndcfg noble, pero primitivo.
Las mejoras principales sobre icesndcfg incluyen un apoyo al acontecimiento sano "temas", ayuda más completa, dirección fácil y configuración del servidor IceSound, una interface de GUI más limpia, el comienzo automático del servidor IceSound, y un acercamiento más conservador al uso de espacio de disco. Además, el Gerente de sonido de Hielo incluye un programa "de Instalador" incorporado que se ejecuta la primera vez que usted ejecuta al Gerente de sonido de Hielo.
La aplicación es escrita en el Pitón (haciendo esto más fácilmente viró a babor a través de varias plataformas y arquitecturas) y usa GTK por las bibliotecas PyGTK. Esta aplicación está disponible tanto en.tar.bz2, REVOLUCIONES POR MINUTO, como en binario estático (para la gente sin Python/PyGtk).
Por favor note que el archivo tar.gz no tiene que ser compilado (esto es el pitón, recordar). Los requisitos del sistema son como sigue: Pitón 2.2, PyGTK-2 1.9.9/2.0.0, IceWM (o IceWM-gnomo) 1.2.0 o mejor - con el Servidor IceSound ejecutable (generalmente llamado, icesound o icesound-gnomo). La versión 1.2.6 de IceWM o mejor es muy recomendada.
NINGUNO de lo siguiente se requiere: Gnomo, Gnomo libs, o PyGnome (gnomo del pitón). Esta aplicación no ha sido probada con versiones más tempranas de Pitón, IceWM, PyGTK, y Servidor IceSound. Me inclino dicen que esto trabajo de costumbre con versiones más tempranas, pero yo seguramente la superficie inclinada dice que esto va. Esta aplicación no tiene NINGUNAS dependencias del Gnomo. 8-)
Este software es distribuido conforme a la licencia de Licencia Públicas General (incluido en la documentación y código fuente): Su fuente libre y abierta para todos legales y uso de NON-commerical, copiar, modificación, y redistribución, a condición de que todos los créditos de autores sean dejados intactos y no modificados. Este software es distribuido CUANDO - ES, sin la garantía en absoluto. Copyright (c) 2002-2004 Erica Andrews (PhrozenSmoke [en] yahoo.com). Reservados todos los derechos.
El Gerente de sonido de Hielo ha sido diseñado y probado en el ambiente (s) siguiente: la Mandrágora 8.1, SuSe 8.1, Grano 2.4.8 / el 2.4.19, Glibc 2.2.4 / 2.2.5, XFree86 4.0.1 - 4.3.0, Pitón 2.2 - 2.2.1, PyGtk 0.6.9/PyGtk-2 2.0.0, la versión 1.2.8-4-1.2.10 de Gtk, la versión 2.0.6 de Gtk+2, IceWM 1.0.9 - el 1.2.15, IceWM-gnomo 1.0.9 / 1.2.2, tanto con icesound como con icesound-gnomo parece al servidor executables. Los ordenadores de prueba (3) eran todo el Pentium 1, extendiéndose en la memoria de 64 mb a 256 mb - nada espectacular. Esto debería ejecutarse bien en muy viejos ordenadores.
Requierments:
· Acceso a una cáscara de Golpe (muy importante), Pitón (2.2 o mejor), PyGtk-2 (1.9.9/2.0.0 o mejor), y Gtk + 2.0.6 o mejor - ni requieren al Gnomo, ni PyGnome. (Las versiones de IceWMCP 2.5 y antes requieren Gtk+1 y PyGtk-1 0.6.9) la Repetición: IceWM no requiere NADA relacionado por el gnomo.
· También, su versión de PyGtk debería tener los módulos Gdk-Pixbuf en su sistema. Por favor ejecute TODOS los programas de IceWMCP de una cáscara de GOLPE: Usando otras cáscaras, como el ksh, pdksh, el csh, tcsh, etc. probablemente causará problemas. Si sus programas de IceWMCP tienen el problema lanzando otras aplicaciones, es el más probable porque usted usa otra cosa que un Golpe (/bin/bash) cáscara. ¡Ejecute los programas del Golpe... período! Si usted intenta ejecutar la aplicación y conseguir ALGUNA clase del error que dice algo como "el Error de Importación", esto significa que USTED no tiene todas las bibliotecas de Pitón necesarias instaladas o no los hace instalar correctamente: Esto no es un error, tan no archive un informe de error cuando usted dont tiene el software necesario correctamente instalado. El Pitón que se Pone y PyGtk y la adquisición de ellos derecho de instalador son SU negocio. No pida al Pitón de instalando de ayuda, PyGtk, o GdkPixbuf. Recomiendo que usted los consiga de: http://speakeasy.rpmfind.net. Si usted usa una versión de Pitón más abajo que 2.2 y es demasiado perezoso para modernizar, use la distribución "binaria" del Panel de control IceWM, o molestia de dont en absoluto. NOTE: Estas exigencias sólo se aplican a la versión de pitón puro estándar del Panel de control IceWM. Las copias compiladas, binarias del Panel de control IceWM son executables independientes que no requieren al Pitón o PyGtk.
· exigencias de espacio de Disco: ¡el estándar, la versión de Pitón puro del Panel de control IceWM usa aproximadamente 1.75-2.2 MB del espacio de disco - muy pequeño! La versión compilada, binaria del Panel de control IceWM usa aproximadamente 3.7 MB del espacio de disco. Sí, la versión binaria es grande, entonces la gente demasiado perezosa o impaciente para instalar al Pitón y PyGtk correctamente y decidir usar la versión binaria independiente pagará por el espacio de disco. Por fin compruebe, el Hardware (o Sistema) el plug-in usa aproximadamente 1.9 MB del espacio de disco (la mayor parte de ello siendo el fichero de datos de identificación de hardware).
Las mejoras principales sobre icesndcfg incluyen un apoyo al acontecimiento sano "temas", ayuda más completa, dirección fácil y configuración del servidor IceSound, una interface de GUI más limpia, el comienzo automático del servidor IceSound, y un acercamiento más conservador al uso de espacio de disco. Además, el Gerente de sonido de Hielo incluye un programa "de Instalador" incorporado que se ejecuta la primera vez que usted ejecuta al Gerente de sonido de Hielo.
La aplicación es escrita en el Pitón (haciendo esto más fácilmente viró a babor a través de varias plataformas y arquitecturas) y usa GTK por las bibliotecas PyGTK. Esta aplicación está disponible tanto en.tar.bz2, REVOLUCIONES POR MINUTO, como en binario estático (para la gente sin Python/PyGtk).
Por favor note que el archivo tar.gz no tiene que ser compilado (esto es el pitón, recordar). Los requisitos del sistema son como sigue: Pitón 2.2, PyGTK-2 1.9.9/2.0.0, IceWM (o IceWM-gnomo) 1.2.0 o mejor - con el Servidor IceSound ejecutable (generalmente llamado, icesound o icesound-gnomo). La versión 1.2.6 de IceWM o mejor es muy recomendada.
NINGUNO de lo siguiente se requiere: Gnomo, Gnomo libs, o PyGnome (gnomo del pitón). Esta aplicación no ha sido probada con versiones más tempranas de Pitón, IceWM, PyGTK, y Servidor IceSound. Me inclino dicen que esto trabajo de costumbre con versiones más tempranas, pero yo seguramente la superficie inclinada dice que esto va. Esta aplicación no tiene NINGUNAS dependencias del Gnomo. 8-)
Este software es distribuido conforme a la licencia de Licencia Públicas General (incluido en la documentación y código fuente): Su fuente libre y abierta para todos legales y uso de NON-commerical, copiar, modificación, y redistribución, a condición de que todos los créditos de autores sean dejados intactos y no modificados. Este software es distribuido CUANDO - ES, sin la garantía en absoluto. Copyright (c) 2002-2004 Erica Andrews (PhrozenSmoke [en] yahoo.com). Reservados todos los derechos.
El Gerente de sonido de Hielo ha sido diseñado y probado en el ambiente (s) siguiente: la Mandrágora 8.1, SuSe 8.1, Grano 2.4.8 / el 2.4.19, Glibc 2.2.4 / 2.2.5, XFree86 4.0.1 - 4.3.0, Pitón 2.2 - 2.2.1, PyGtk 0.6.9/PyGtk-2 2.0.0, la versión 1.2.8-4-1.2.10 de Gtk, la versión 2.0.6 de Gtk+2, IceWM 1.0.9 - el 1.2.15, IceWM-gnomo 1.0.9 / 1.2.2, tanto con icesound como con icesound-gnomo parece al servidor executables. Los ordenadores de prueba (3) eran todo el Pentium 1, extendiéndose en la memoria de 64 mb a 256 mb - nada espectacular. Esto debería ejecutarse bien en muy viejos ordenadores.
Requierments:
· Acceso a una cáscara de Golpe (muy importante), Pitón (2.2 o mejor), PyGtk-2 (1.9.9/2.0.0 o mejor), y Gtk + 2.0.6 o mejor - ni requieren al Gnomo, ni PyGnome. (Las versiones de IceWMCP 2.5 y antes requieren Gtk+1 y PyGtk-1 0.6.9) la Repetición: IceWM no requiere NADA relacionado por el gnomo.
· También, su versión de PyGtk debería tener los módulos Gdk-Pixbuf en su sistema. Por favor ejecute TODOS los programas de IceWMCP de una cáscara de GOLPE: Usando otras cáscaras, como el ksh, pdksh, el csh, tcsh, etc. probablemente causará problemas. Si sus programas de IceWMCP tienen el problema lanzando otras aplicaciones, es el más probable porque usted usa otra cosa que un Golpe (/bin/bash) cáscara. ¡Ejecute los programas del Golpe... período! Si usted intenta ejecutar la aplicación y conseguir ALGUNA clase del error que dice algo como "el Error de Importación", esto significa que USTED no tiene todas las bibliotecas de Pitón necesarias instaladas o no los hace instalar correctamente: Esto no es un error, tan no archive un informe de error cuando usted dont tiene el software necesario correctamente instalado. El Pitón que se Pone y PyGtk y la adquisición de ellos derecho de instalador son SU negocio. No pida al Pitón de instalando de ayuda, PyGtk, o GdkPixbuf. Recomiendo que usted los consiga de: http://speakeasy.rpmfind.net. Si usted usa una versión de Pitón más abajo que 2.2 y es demasiado perezoso para modernizar, use la distribución "binaria" del Panel de control IceWM, o molestia de dont en absoluto. NOTE: Estas exigencias sólo se aplican a la versión de pitón puro estándar del Panel de control IceWM. Las copias compiladas, binarias del Panel de control IceWM son executables independientes que no requieren al Pitón o PyGtk.
· exigencias de espacio de Disco: ¡el estándar, la versión de Pitón puro del Panel de control IceWM usa aproximadamente 1.75-2.2 MB del espacio de disco - muy pequeño! La versión compilada, binaria del Panel de control IceWM usa aproximadamente 3.7 MB del espacio de disco. Sí, la versión binaria es grande, entonces la gente demasiado perezosa o impaciente para instalar al Pitón y PyGtk correctamente y decidir usar la versión binaria independiente pagará por el espacio de disco. Por fin compruebe, el Hardware (o Sistema) el plug-in usa aproximadamente 1.9 MB del espacio de disco (la mayor parte de ello siendo el fichero de datos de identificación de hardware).
10
Juegos - Puzzle
GPL (GNU Gene
el juego es un simple Tetris-como el juego.
El objetivo del juego es contener el nivel de bloques coloreados lo más largo posible.
Los nuevos bloques se caen a un precio creciente, los bloques pueden ser borrados creando filas de tres o más bloques del mismo color. El más largo la fila,
más puntos usted se pone.
Uso:
El objetivo del juego es contener el nivel de bloques coloreados lo más largo posible. Los nuevos bloques se caen a un precio creciente, los bloques pueden ser borrados creando filas de tres o más bloques del mismo color. Más largo la fila, más puntos usted se pone.
espacio - Capirotazo dos bloques vecinos.
teclas de dirección - cursor de Movimiento
h, j, k, l - cursor de Movimiento (vi-admiradores)
fuga - juego Salido, ningunas preguntas preguntaron.
s - Comienza el juego. Si un juego está en el progreso, un nuevo juego
será comenzado al instante.
p - juego de pausa. Para evitar hacer trampas, el juego será escondido
durante pausa.
e - Genere el terremoto. Esto puede estar usado como último remedio en
el caso del pánico, y borrará aproximadamente 30 bloques de
el espacio. Esto podría ayudarle. Entonces otra vez, esto no podría.
Puede estar usado una vez por juego y cuesta 50 puntos.
Instalación:
Linux:
Asegúrese el SDL, SDL_image y las bibliotecas de tiempo de ejecución SDL_mixer son instalados
$ alquitrán-zxvf juego-linux.tgz
$ juego de cd
$ ./juego
Whats Nuevo en Esta Liberación:
· mejor error Añadido que se maneja en SDL los img cargan fracasos
El objetivo del juego es contener el nivel de bloques coloreados lo más largo posible.
Los nuevos bloques se caen a un precio creciente, los bloques pueden ser borrados creando filas de tres o más bloques del mismo color. El más largo la fila,
más puntos usted se pone.
Uso:
El objetivo del juego es contener el nivel de bloques coloreados lo más largo posible. Los nuevos bloques se caen a un precio creciente, los bloques pueden ser borrados creando filas de tres o más bloques del mismo color. Más largo la fila, más puntos usted se pone.
espacio - Capirotazo dos bloques vecinos.
teclas de dirección - cursor de Movimiento
h, j, k, l - cursor de Movimiento (vi-admiradores)
fuga - juego Salido, ningunas preguntas preguntaron.
s - Comienza el juego. Si un juego está en el progreso, un nuevo juego
será comenzado al instante.
p - juego de pausa. Para evitar hacer trampas, el juego será escondido
durante pausa.
e - Genere el terremoto. Esto puede estar usado como último remedio en
el caso del pánico, y borrará aproximadamente 30 bloques de
el espacio. Esto podría ayudarle. Entonces otra vez, esto no podría.
Puede estar usado una vez por juego y cuesta 50 puntos.
Instalación:
Linux:
Asegúrese el SDL, SDL_image y las bibliotecas de tiempo de ejecución SDL_mixer son instalados
$ alquitrán-zxvf juego-linux.tgz
$ juego de cd
$ ./juego
Whats Nuevo en Esta Liberación:
· mejor error Añadido que se maneja en SDL los img cargan fracasos
11
Programación - Bibliotecas
GPL (GNU Gene
El proyecto de biblioteca animoso anticipado es una biblioteca diseñada para aliviar el desarrollo animoso.
Esto usa la biblioteca SDL y proporciona 2das funciones gráficas, correr sano y funciones de acontecimientos, correr de vídeo, motores de inteligencia artificial, y generador de mapa.
Este software es diseñado principalmente para el Linux.
Este SDK usa la biblioteca SDL para el bitmap, sonido y sistema de acontecimientos. SDL proporciona interfaces aceleradas y portátiles al hardware de vídeo y sano.
La abstracción de la capa de nivel baja hace posible la extensión de adgali a otras bibliotecas de nivel bajas como el Alegro o GGI.
Esta biblioteca tiende a proporcionar funciones útiles a bitmap y visualización de elfo, GUI animoso, acontecimientos sanos animosos y corriente de música, dirección de red y correr de vídeo.
Bien, sólo un subconjunto de estos aspectos son puestos en práctica por el momento.
Aquí están algunos aspectos claves "de la biblioteca animosa Anticipada":
· biblioteca subyacente:
· SDL
· aspectos Generales:
· la biblioteca es la hebra segura y entrante
· sistema de dirección de Error: el adgali proporciona un sistema para remontar el origen de un error
· sistema de corriendo de datos Unificado: la memoria, los archivos, la red o los archivos son simples de poder y pueden proporcionar los datos animosos
· una concepción modular para los cargadores (derramando sistema, imágenes, fuentes...)
· un sistema de descubrimiento de agujero de memoria
· un sistema backtracing después de la muerte
· un analizador sintáctico general para un tratamiento general de los archivos de configuración y guiones (en el espíritu del GTK + archivos de descripción).
· Todos los aspectos principales son diseñados como módulos integrados con un motor general
· un sistema de carga dinámico de módulos o terceras bibliotecas de parte (trabajo en curso)
· un sistema de cache es diseñado para todos los objetos a la carga de objeto de accelarate
· 2dos aspectos de gráficos son:
· 32 bits imagina la dirección: 24 bits de color, 8 bits de alfa
· carga de imagen: apoye BMP, PCX, GIF, TGA, JPG, PNG, PPM, PNM, PGM, RIÑA, XCF, formatos de imagen de XPM
· dirección de fuentes unificada: fuentes de tipo verdaderas (TTF que usa freetype 2) y fuentes de bitmap (un archivo de imagen y un archivo de descripción de texto)
· separación en Color, modificación y combinación para una imagen (RGB, nivel verde, CMY y HSV)
· relleno zonal, copiar, embaldosado, recorte con rotación optionnal y duplicación
· relleno de color, enmascaramiento, la tecla colorea el tratamiento de canal alfa
· dibujo de líneas con funciones de recorte
· Interfaz gráfica de usuario:
· la jerarquía de bitmap organizada de un árbol con un automático actualizan el sistema al viewport
· cuerda básica imprimir
Esto usa la biblioteca SDL y proporciona 2das funciones gráficas, correr sano y funciones de acontecimientos, correr de vídeo, motores de inteligencia artificial, y generador de mapa.
Este software es diseñado principalmente para el Linux.
Este SDK usa la biblioteca SDL para el bitmap, sonido y sistema de acontecimientos. SDL proporciona interfaces aceleradas y portátiles al hardware de vídeo y sano.
La abstracción de la capa de nivel baja hace posible la extensión de adgali a otras bibliotecas de nivel bajas como el Alegro o GGI.
Esta biblioteca tiende a proporcionar funciones útiles a bitmap y visualización de elfo, GUI animoso, acontecimientos sanos animosos y corriente de música, dirección de red y correr de vídeo.
Bien, sólo un subconjunto de estos aspectos son puestos en práctica por el momento.
Aquí están algunos aspectos claves "de la biblioteca animosa Anticipada":
· biblioteca subyacente:
· SDL
· aspectos Generales:
· la biblioteca es la hebra segura y entrante
· sistema de dirección de Error: el adgali proporciona un sistema para remontar el origen de un error
· sistema de corriendo de datos Unificado: la memoria, los archivos, la red o los archivos son simples de poder y pueden proporcionar los datos animosos
· una concepción modular para los cargadores (derramando sistema, imágenes, fuentes...)
· un sistema de descubrimiento de agujero de memoria
· un sistema backtracing después de la muerte
· un analizador sintáctico general para un tratamiento general de los archivos de configuración y guiones (en el espíritu del GTK + archivos de descripción).
· Todos los aspectos principales son diseñados como módulos integrados con un motor general
· un sistema de carga dinámico de módulos o terceras bibliotecas de parte (trabajo en curso)
· un sistema de cache es diseñado para todos los objetos a la carga de objeto de accelarate
· 2dos aspectos de gráficos son:
· 32 bits imagina la dirección: 24 bits de color, 8 bits de alfa
· carga de imagen: apoye BMP, PCX, GIF, TGA, JPG, PNG, PPM, PNM, PGM, RIÑA, XCF, formatos de imagen de XPM
· dirección de fuentes unificada: fuentes de tipo verdaderas (TTF que usa freetype 2) y fuentes de bitmap (un archivo de imagen y un archivo de descripción de texto)
· separación en Color, modificación y combinación para una imagen (RGB, nivel verde, CMY y HSV)
· relleno zonal, copiar, embaldosado, recorte con rotación optionnal y duplicación
· relleno de color, enmascaramiento, la tecla colorea el tratamiento de canal alfa
· dibujo de líneas con funciones de recorte
· Interfaz gráfica de usuario:
· la jerarquía de bitmap organizada de un árbol con un automático actualizan el sistema al viewport
· cuerda básica imprimir
12
Programación - Bibliotecas
MPL (Mozilla
El sonido Simple para Pequeños Dispositivos (libsssd) es una biblioteca de audio de plataforma enfadada simple. El sonido Simple para Pequeños Dispositivos es diseñado principalmente para juegos en dispositivos portátiles, como teléfonos elegantes, asistentes personales digitales, y ordenadores de bolsillo.
El sonido Simple para Pequeños Dispositivos es diseñado como un muy portátil, API de plataforma enfadada para el pregrabado sano en dispositivos pequeños y empotrados. Las plataformas objetivas incluyen smartphones, asistentes personales digitales, visualizaciones Elegantes, webpads y sistemas empotrados.
OSes objetivos incluyen el Linux (OSS/Free), Win32, WinCE/PPC/Smartphone, Symbian, y AmigaDE (tanto recibido como natural). La biblioteca es influida hacia aplicaciones de audio de tiempo real (como juegos), pero es conveniente para una amplia matriz de otros usos.
Instalación:
Para instalar la biblioteca libsssd, los cd al src direcotry y tipo hacen instalan
Para hacer las aplicaciones de demostración, los cd al directorio de prueba y tipo hacen
Whats Nuevo en Esta Liberación:
· código Actualizado para trabajar con libsndfile 1.0.5
· Modularized cada función para OSs que apoyan bibliotecas de herramientas (AmigaDE)
· initAudio añadido () y freeAudio () funciones para asignar la estructura de control cuando los compiladores diferentes pueden no envasar el struct el mismo.
· apoyo Añadido a init el jugador de audio con precios de muestra diferentes, profundidades de bit, y canales (equipo de música, mono). Apoyo añadido a usuario que establece número de máximo de jugar canales y número de máximo de muestras escondidas en tiempo init.
· error fijado en el jugador enhebran funciones de desbordamiento (la, libra)
El sonido Simple para Pequeños Dispositivos es diseñado como un muy portátil, API de plataforma enfadada para el pregrabado sano en dispositivos pequeños y empotrados. Las plataformas objetivas incluyen smartphones, asistentes personales digitales, visualizaciones Elegantes, webpads y sistemas empotrados.
OSes objetivos incluyen el Linux (OSS/Free), Win32, WinCE/PPC/Smartphone, Symbian, y AmigaDE (tanto recibido como natural). La biblioteca es influida hacia aplicaciones de audio de tiempo real (como juegos), pero es conveniente para una amplia matriz de otros usos.
Instalación:
Para instalar la biblioteca libsssd, los cd al src direcotry y tipo hacen instalan
Para hacer las aplicaciones de demostración, los cd al directorio de prueba y tipo hacen
Whats Nuevo en Esta Liberación:
· código Actualizado para trabajar con libsndfile 1.0.5
· Modularized cada función para OSs que apoyan bibliotecas de herramientas (AmigaDE)
· initAudio añadido () y freeAudio () funciones para asignar la estructura de control cuando los compiladores diferentes pueden no envasar el struct el mismo.
· apoyo Añadido a init el jugador de audio con precios de muestra diferentes, profundidades de bit, y canales (equipo de música, mono). Apoyo añadido a usuario que establece número de máximo de jugar canales y número de máximo de muestras escondidas en tiempo init.
· error fijado en el jugador enhebran funciones de desbordamiento (la, libra)
13
Juegos - Simulación
GPL (GNU Gene
Las Carreras con el juego son unas Guerras de las galaxias: juego de estilo de corredor basado en OpenGL.
14
Programación - Bibliotecas
Perl Artistic
El ajedrez:: juego es una clase para registrar y validar los movimientos de un juego de ajedrez.
SINOPSIS
use el Ajedrez:: Juego;
$game = Ajedrez:: Juego-> nuevo ();
$clone = $game-> clon ();
$move = $game-> make_move ("e2", "e4");
$move_c = $clone-> make_move ("e2", "e4");
$true = ($move-> get_piece () ne $move_c-> get_piece ());
$move = $game-> delete_move ();
...
¡mientras (¡! definido ($result = $game-> resultado ())) {
# consiga un movimiento
$move = $game-> make_move ($sq1, $sq2);
¡si (¡! definido ($move)) {
$game-de letra> get_message ();
}
}
si ($result == 1) {
¡imprima "triunfos Blancos! n";
}
elsif ($result == 0) {
¡imprima "el Empate! n"
}
más {
¡imprima "triunfos Negros! n";
}
El módulo de Ajedrez proporciona un marco a escribir programas de ajedrez con Perl. Esta clase forma la parte de aquel marco, proporcionando la validación de movimiento a todos los movimientos registrados usando el Ajedrez:: clase Animosa. El juego contiene un Ajedrez:: Junta, 32 Ajedrez:: Piezas y un Ajedrez:: Juego:: MoveList que contiene una serie del Ajedrez:: Juego:: MoveListEntrys que registran el estado exacto del juego cuando esto progresa. Los movimientos pueden ser devueltos uno por uno para tener la manipulación movelist simple en cuenta.
SINOPSIS
use el Ajedrez:: Juego;
$game = Ajedrez:: Juego-> nuevo ();
$clone = $game-> clon ();
$move = $game-> make_move ("e2", "e4");
$move_c = $clone-> make_move ("e2", "e4");
$true = ($move-> get_piece () ne $move_c-> get_piece ());
$move = $game-> delete_move ();
...
¡mientras (¡! definido ($result = $game-> resultado ())) {
# consiga un movimiento
$move = $game-> make_move ($sq1, $sq2);
¡si (¡! definido ($move)) {
$game-de letra> get_message ();
}
}
si ($result == 1) {
¡imprima "triunfos Blancos! n";
}
elsif ($result == 0) {
¡imprima "el Empate! n"
}
más {
¡imprima "triunfos Negros! n";
}
El módulo de Ajedrez proporciona un marco a escribir programas de ajedrez con Perl. Esta clase forma la parte de aquel marco, proporcionando la validación de movimiento a todos los movimientos registrados usando el Ajedrez:: clase Animosa. El juego contiene un Ajedrez:: Junta, 32 Ajedrez:: Piezas y un Ajedrez:: Juego:: MoveList que contiene una serie del Ajedrez:: Juego:: MoveListEntrys que registran el estado exacto del juego cuando esto progresa. Los movimientos pueden ser devueltos uno por uno para tener la manipulación movelist simple en cuenta.
15
Programación - Bibliotecas
Perl Artistic
El Volity:: juego es una clase baja para módulos animosos Volity.
SINOPSIS
Ver Volity:: Juego:: TicTacToe y su código fuente para un ejemplo simple pero presentado del modo lleno.
Esta clase proporciona un marco a escribir módulos animosos Volity en Perl. Un módulo animoso Volity será una subclase de esta clase.
Para convertir su subclase en un salón Volity activo, usted puede pasarlo al programa de volityd vía su game_class config opción (ver volityd).
USO
Para usar este módulo, subclasifíquelo. Cree su propio paquete Perl para su juego, y hágalo heredar de Volity:: el Juego. Entonces defina la lógica animosa y otro comportamiento principalmente escribiendo métodos de rellamada, como descrito en "MÉTODOS de RELLAMADA".
Ver Volity:: Juego:: TicTacToe para un ejemplo simple pero completo de un Volity:: subclase Animosa.
Algunas cosas de tener presente escribiendo su subclase:
Su un pseudopicadillo
El objeto que resulta de su clase será un pseudopicadillo de Perl que hace el uso de los espacios pragma. (Ver espacios.) Como los espectáculos de ejemplo, usted debería declarar las variables de caso usted tiene la intención de usar con unos espacios de uso () la invocación.
Además de esto, un caso si su subclase trabajará justo como un objeto de Perl basado en el picadillo.
Use (pero abuso de dont) iniciar () método
Los Volity:: llamadas de constructor de clase bajas Animosas inician () como un paso final.
Si usted anula este método a la inicialización animosa y específica peform en su subclase, esto debe tener una capacidad adquisitiva de devolución del $self->:: súper inician (_).
SINOPSIS
Ver Volity:: Juego:: TicTacToe y su código fuente para un ejemplo simple pero presentado del modo lleno.
Esta clase proporciona un marco a escribir módulos animosos Volity en Perl. Un módulo animoso Volity será una subclase de esta clase.
Para convertir su subclase en un salón Volity activo, usted puede pasarlo al programa de volityd vía su game_class config opción (ver volityd).
USO
Para usar este módulo, subclasifíquelo. Cree su propio paquete Perl para su juego, y hágalo heredar de Volity:: el Juego. Entonces defina la lógica animosa y otro comportamiento principalmente escribiendo métodos de rellamada, como descrito en "MÉTODOS de RELLAMADA".
Ver Volity:: Juego:: TicTacToe para un ejemplo simple pero completo de un Volity:: subclase Animosa.
Algunas cosas de tener presente escribiendo su subclase:
Su un pseudopicadillo
El objeto que resulta de su clase será un pseudopicadillo de Perl que hace el uso de los espacios pragma. (Ver espacios.) Como los espectáculos de ejemplo, usted debería declarar las variables de caso usted tiene la intención de usar con unos espacios de uso () la invocación.
Además de esto, un caso si su subclase trabajará justo como un objeto de Perl basado en el picadillo.
Use (pero abuso de dont) iniciar () método
Los Volity:: llamadas de constructor de clase bajas Animosas inician () como un paso final.
Si usted anula este método a la inicialización animosa y específica peform en su subclase, esto debe tener una capacidad adquisitiva de devolución del $self->:: súper inician (_).
16
Juegos - Puzzle
GPL (GNU Gene
Otelo Game es un juego de estrategia clásico, también conocido como Reversi. Su objetivo es terminar el juego con la mayor cantidad de piezas (los círculos) del mismo color.
Esta versión del juego de Otelo apoya la escritura de enchufes de unión AI en C ++ o Pitón, juegos de red, y temas de interfaz.
Whats Nuevo en Esta Liberación:
· pkgconfig apoyo fue añadido.
· Esto es más fácil ahora a escribir enchufes de unión AI.
Los · un guía de instalación, y un seminario para escribir enchufes de unión eran incuded.
· Esto es posible ahora incapacitar el apoyo de Pitón de la configuración.
· Nuevos iconos fueron proporcionados.
Esta versión del juego de Otelo apoya la escritura de enchufes de unión AI en C ++ o Pitón, juegos de red, y temas de interfaz.
Whats Nuevo en Esta Liberación:
· pkgconfig apoyo fue añadido.
· Esto es más fácil ahora a escribir enchufes de unión AI.
Los · un guía de instalación, y un seminario para escribir enchufes de unión eran incuded.
· Esto es posible ahora incapacitar el apoyo de Pitón de la configuración.
· Nuevos iconos fueron proporcionados.
17
Programación - Bibliotecas
Perl Artistic
Juego:: Vida - Plays Conways Game de Vida.
SINOPSIS
use el Juego:: Vida;
mi $game = nuevo Juego:: Vida (20);
mi $starting = [
[1, 1, 1],
[1, 0, 0],
[0, 1, 0]
];
$game-> place_points (10, 10, $starting);
para (1.. 20) {
mi $grid = $game-> get_grid ();
foreach ($grid) {
¿imprima el mapa {$ _? X:.} $ _;
letra "n";
}
letra "nn";
$game-> proceso ();
}
El juego de Conways de la Vida es un ejemplo básico de encontrar modelos vivos en rulesets bastante básico (ver NOTAS). El juego de Vida ocurre en una 2da reja rectangular, con cada punto de reja que es vivo o muerto. Si un punto de reja vivo tiene a 2 o 3 vecinos dentro de los alrededores de 8 puntos, el punto permanecerá vivo en la siguiente generación; un poco menos o el más lo matarán. Un punto de reja muerto se hará vivo si hay exactamente 3 vecinos vivos de él. Con estas reglas simples, estructuras fascinantes, como planeadores que superan la reja, armas de planeador que generan estos planeadores, puertas de XOR, y los otros han sido encontrados.
Este módulo simplemente proporciona un modo de simular el juego de Vida en Perl.
En términos de sistemas coordenados como usado en place_points, toggle_point y otras funciones, primer coodinate es la dirección vertical, 0 siendo la cumbre de la junta, y el segundo es direaction horizontal, 0 siendo la izquierda de la junta. Así, toggling el punto (de 3,2) cambiará el estado del punto en la 4ta fila y 3ra columna.
Los bordes de la junta son puestos actualmente como "el piso"; las células en el borde no tienen a ningún vecino, y así caerán la junta. Las futuras versiones pueden tener bordes de urdimbre en cuenta (si una célula se marcha la izquierda esto reaparece en el lado correcto).
SINOPSIS
use el Juego:: Vida;
mi $game = nuevo Juego:: Vida (20);
mi $starting = [
[1, 1, 1],
[1, 0, 0],
[0, 1, 0]
];
$game-> place_points (10, 10, $starting);
para (1.. 20) {
mi $grid = $game-> get_grid ();
foreach ($grid) {
¿imprima el mapa {$ _? X:.} $ _;
letra "n";
}
letra "nn";
$game-> proceso ();
}
El juego de Conways de la Vida es un ejemplo básico de encontrar modelos vivos en rulesets bastante básico (ver NOTAS). El juego de Vida ocurre en una 2da reja rectangular, con cada punto de reja que es vivo o muerto. Si un punto de reja vivo tiene a 2 o 3 vecinos dentro de los alrededores de 8 puntos, el punto permanecerá vivo en la siguiente generación; un poco menos o el más lo matarán. Un punto de reja muerto se hará vivo si hay exactamente 3 vecinos vivos de él. Con estas reglas simples, estructuras fascinantes, como planeadores que superan la reja, armas de planeador que generan estos planeadores, puertas de XOR, y los otros han sido encontrados.
Este módulo simplemente proporciona un modo de simular el juego de Vida en Perl.
En términos de sistemas coordenados como usado en place_points, toggle_point y otras funciones, primer coodinate es la dirección vertical, 0 siendo la cumbre de la junta, y el segundo es direaction horizontal, 0 siendo la izquierda de la junta. Así, toggling el punto (de 3,2) cambiará el estado del punto en la 4ta fila y 3ra columna.
Los bordes de la junta son puestos actualmente como "el piso"; las células en el borde no tienen a ningún vecino, y así caerán la junta. Las futuras versiones pueden tener bordes de urdimbre en cuenta (si una célula se marcha la izquierda esto reaparece en el lado correcto).
18
Programación - Bibliotecas
LGPL (GNU Les
La Biblioteca Animosa Fácil es la biblioteca de C ++ las clases intentaron hacer la programación animosa más fácil. Ahora esto sólo consiste en la biblioteca easy_sprite que consiste en clases para usar elfos.
Esto debería compilar en plataformas diferentes porque esto usa la biblioteca SDL como la parte trasera.
Instalación:
Instalar ejecutado tal secuencia de órdenes:
haga - Compila biblioteca y pruebas
haga instalan - Instala biblioteca y pruebas
Esto debería compilar en plataformas diferentes porque esto usa la biblioteca SDL como la parte trasera.
Instalación:
Instalar ejecutado tal secuencia de órdenes:
haga - Compila biblioteca y pruebas
haga instalan - Instala biblioteca y pruebas
19
Programación - Bibliotecas
Perl Artistic
El juego:: Planeshift:: Información es un módulo Perl para recuperar datos de jugadores en el servidor Planeshift principal.
SINOPSIS
Planeshift es un disponible MMORPG libre en: http://www.planeshift.it.
Este módulo permite que usted consiga fácilmente y analice datos de la página de información de un servidor Planeshift (entonces este módulo depende de LWP:: Simple).
la página web por defecto usada para recuperar informaciones está en el servidor Laanx: http://laanx.fragnetics.com/index.php?page=char_stats.
use el Juego:: Planeshift:: Información;
mi $ps = Juego:: Planeshift:: Información-> nuevo (
la codificación => utf-8,
jugadores => [Anfa, Baston, Caules, Ehasara, Javeroal, Mardun, Narita, Setill, Soshise]
);
mi $data = $ps-> retrieve_info;
SINOPSIS
Planeshift es un disponible MMORPG libre en: http://www.planeshift.it.
Este módulo permite que usted consiga fácilmente y analice datos de la página de información de un servidor Planeshift (entonces este módulo depende de LWP:: Simple).
la página web por defecto usada para recuperar informaciones está en el servidor Laanx: http://laanx.fragnetics.com/index.php?page=char_stats.
use el Juego:: Planeshift:: Información;
mi $ps = Juego:: Planeshift:: Información-> nuevo (
la codificación => utf-8,
jugadores => [Anfa, Baston, Caules, Ehasara, Javeroal, Mardun, Narita, Setill, Soshise]
);
mi $data = $ps-> retrieve_info;
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above juego de efectos de sonido search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Mi Software
Usted no ha guardado ningún software.
relacionados con la búsqueda
Enlaces patrocinados
