Archive for the ‘NDS’ Category

h1

La materia de tecnologías en el Profesor Layton

mayo 16, 2012

Para la NintendoDS hay un conjunto de juegos fantásticos sobre el Profesor Layton, en el que hay que avanzar en la trama de los mismos resolviendo acertijos, algunos claramente relacionados con contenidos de la materia de Tecnologías. A modo de ejemplos podemos ver estos acertijos de los juegos:

Mecanismos

Elige la rueda correcta para que el engranaje funcione (acertijo 009 de Layton y el futuro perdido).

Sabiendo cómo gira la manivela, deducir el movimiento del cubo (acertijo 103 de Layton y el último espectro, en este caso ya está resuelto).

Percepción espacial

Cada pieza de arriba formaba un cubo con cada pieza de  abajo (acertijo 165 de Layton y el último espectro)

Indicar dónde van B, C y D para hacer esta unión (acertijo 143 de Layton y el último espectro)

Calcular el número de joyas sabiendo las vistas de alzado (C), planta (A) y perfil (B) (acertijo 148 de Layton y el último espectro).

Capturas extraidas y más información sobre estos juegos en el lobo ibérico.

Anuncios
h1

Breve apunte de Qcad para ver en la NDS

enero 25, 2010

Hace algún tiempo hice una breve entrada sobre cómo transformar las diapositivas de una presentación en Powerpoint en un sencillo fichero nds para ser visto directamente en la NDS (NintendoDS).

El problema fundamental del método expuesto es la pérdida de resolución al transformar las imágenes de 640×480 (del PowerPoint) en imágenes de 256×192 (que son las que lee la NDS).

En este caso hemos usado directamente la “resolución” de la pantalla de la NDS. Para eso configuramos el PowerPoint con estos tamaños: ancho de 6,77 cm y alto de 5,08 cm.

Siguiendo el método descrito para compilar con PAlib en la entrada anteriormente citada, nos queda el siguiente fichero (descarga actualmente no posible) que es una especie de miniguía del programa QCAD hecho por Noel, alumno de 3º ESO, que se puede descargar para ser visto con la NDS (el PAD mueve adelante o atrás las diapositivas).

NOTA: más manuales, aplicaciones y juegos para la NintendoDS en la sección nds del blog.

h1

Isofácil: dibujos fáciles en isométrico para NDS

octubre 25, 2009

Con esta sencilla aplicación podemos dibujar piezas sencillas (que tengan todos los planos paralelos a los planos de proyección) en isométrico. No hay más que ir pinchando en la parte de la red isométrica para que se rellene la celda del color que esté seleccionado. Así que solo usamos el Stylus y la tecla Start que sirve para borrar toda la pantalla.

La aplicación puede descargarse para la NDS desde aquí. (Y después hay que renombrar la extensión nnn a nds para ser funcional).

Otras aplicaciones para NintendoDS en nuestra sección.

h1

Pintared, dibujar en la NDS

agosto 17, 2009


He diseñado (usando PALib) una sencilla aplicación para dibujar en la NDS sobre una especie de red de puntos.  En el video puede verse el funcionamiento. El programa se puede descargar desde aquí. (Se descomprime el fichero y después se renombra la extensión .nnn a .nds) .Dejo un par de imágenes creadas con el programa:

pintared1

pintared2

Los controles de la aplicación son los siguientes:

  • modo telesketch: el PAD mueve en las cuatro direcciones, letra A pinta/no pinta.
  • modo línea: con el stylus dibujarmos líneas rectas entre puntos (punto inicio-punto final).
  • modo rellenar: con el stylus marcamos la zona a rellenar.
  • modo color: con el PAD (izquierda-derecha) seleccionamos color.
  • cualquier modo: la tecla X cambia el modo, la tecla B recupera la rejilla, la tecla start borra todo, la tecla L copia la pantalla y la tecla R la pega.

Más aplicaciones para nds en nuestra sección.

h1

Isométrico para nds (versión 2)

junio 24, 2009


He desarrollado un programa para dibujar piezas sencillas en perspectiva isométrica para la nintendo DS (nds), pensado principalmente para ser usado por alumnos de primer ciclo de la ESO (obviamente extensible a cualquiera que le sea útil, por supuesto), tanto para plástica como para tecnologías. El programa se puede descargar desde aquí. (Se descomprime el fichero y luego se cambiar la extensión .nnn a .nds). Se corresponde con una versión nueva de una entrada anterior en la que aparecía solamente la red isométrica con la que podíamos ir dibujando con el Stylus (ver versión anterior).

Las mejoras de esta versión son básicamente dos:
1.- con el PAD seleccionamos diferentes conjuntos de vistas (alzado, planta y perfil), hasta un total de 10 piezas sin contar con el ejemplo.
2.- con la tecla A aparece la solución correcta del dibujo.

Una aplicación parecida pero para ser usada vía web con un navegador y que programé en Flash hace tiempo, también la tienes en este enlace.

PD: en la zona propia nds tengo algunos otros programas desarrollados para la nintendoDS (nds).

h1

Convirtiendo diapositivas de PowerPoint para ver en la NDS

junio 18, 2009

Para pasar las diapositivas de PowerPoint a la Nintendo DS (sin animaciones ni efectos, sólo las imágenes tal cual) he creado un archivo BAT (apoyado en otros dos archivos) que crea el código generando el archivo main.c que se puede compilar directamente con PALib (se necesita tener instalado PALib). Eso sí, previamente habría que hacer una serie de pasos que paso a detallar:

1.- Conversión de diapositivas de PowerPoint a un conjunto de imágenes jpg:
Convertimos nuestra presentación de PowerPoint a un conjunto de imágenes jpg, esto se hace directamente con Powerpoint siguiendo este menú: Archivo –> guardar como… –> Guardar como tipo y aquí elegimos Formato de Intercambios de Archivos JPEG (*.jpg). Aquí nos pregunta el programa ¿Desea exportar todas las diapositivas de la presentación o sólo la diapositiva actual? y elegimos Cada diapositiva.

2.- Conversión de las imágenes jpg a imágenes jpg de tamaño adecuado para la NintendoDS: 256×192 píxeles.
Para ello podemos elegir cualquier programa de tratamiento de imágenes, pero yo recomiendo IrfanView porque podemos hacerlo todo de una tacada y cambiar los nombres a la vez. Con Irfanview seguiríamos el menú Archivo –> Convertir/Renombrar por lotes. Dentro de esta ventana elegimos Convertir por lotes: renombrar los archivos resultantes, en Modelo de nombre elegimos imagen# (esto nos generará archivos con nombres imagen1.jpg, imagen2.jpg, etc.). En Opciones avanzadas seleccionamos CAMBIAR DE TAMAÑO y cambiar los dos lados a Ancho 256 y alto 192 (en píxeles).

3.- Copiar las imágenes al directorio data de palib.
Si todo ha ido bien tendríamos tantas imágenes jpg como diapositivas de tamaño 256×192 pixeles y que se llaman imagen1.jpg, imagen2.jpg, … imagen10.jpg, imagen11.jpg… Estas imágenes sencillamente las copiamos en el directoria data de palib (palib/template/data). Nota: el compilador distingue minúsculas y mayúsculas, así que hay que guardarlo todo en minúsculas (incluída la extensión .jpg).

4.-Creación del archivo main.c usando los archivos por lotes.
Esta parte es muy fácil, pues no hay más que descargar este fichero comprimido (actualmente no disponible)y descomprimirlo. Aparecerán 3 ficheros (main.old, diapositivas.bat y pp2nds.bat). Uno es un archivo main.old que no hay que hacerle nada. Sólo hay que modificar el archivo diapositivas.bat. Para ello con el botón derecho elegimos editar y escribimos el número de diapositivas de nuestra presentación en el segundo renglón set diapositivas=10, cambiando el número 10 por el número de diapositivas de nuestra presentación. Hecho esto, sólo nos queda ejecutar el tercer archivo: pp2nds.bat haciendo doble click sobre él. Si todo va bien creará un archivo main.c con el código para ser compilado.

5.- Cuestiones finales
Sólo nos queda copiar el archivo main.c a la carpeta source de palib (palib/template/source) y ejecutar el fichero build.bat que nos compilará el proyecto y obtendremos el fichero template.nds y… ya estaría, solo queda probarlo.

Ejemplo
A modo de ejemplo he compilado una presentación que tengo subida a SlideShare de un trabajo de un alumno de hace años. En la nds se pasan las diapositivas con el PAD (izquierda diapositiva anterior y derecha diapositiva siguiente).

Código del archivo diapositivas.bat
Realmente el que crea el código para main.c es este archivo por lotes cuyo código (en BAT) es el siguiente:

Read the rest of this entry ?

h1

Telesketch para NDS

junio 17, 2009


He implementado usando Palib un sencillo telesketch para la NDS. El telesketch se puede descargar desde aquí. También puedes descargarte el código fuente (aquí) por si te interesa. Este código (el correspondiente al archivo main.c) es el siguiente:

Read the rest of this entry ?