David Inclán Blanco

Página Web personal de mis proyectos u otros haberes

Miércoles, 6 de Diciembre del 2006

Aprende con Abby: Matemáticas

Abby Matematicas Juego educativo para aprender matemáticas, pertenece a la empresa de CMY Multimedia, mi participación en el proyecto fue como coordinador de programadores, programador y montaje.
Una fantástica aventura educativa. con increíbles escenarios digitalizados, desarrollada por grandes profesionales del mundo del dibujo y la animación.
A lo largo de la aventura podrás manejar a Abby a través de fabulosos escenarios en 3D y conocerás un sifín de simpáticos personajes, compañeros de clase de Abby que te propondrán entretenidas actividades (más de 900 ejercicios) con las que aprenderás matemáticas mientras te diviertes.
Además existen multitud de sorpresas que irás descubriendo a medida que vayas manejando a Abby a través de las diferentes escenas.
Cuando juegues con Abby, te darás cuenta de que las matemáticas están mucho más presentes en la vida real y son muchísimo más útiles y accesibles de lo que a veces nos pensamos. Empieza el día con Abby desde que se levanta por la mañana y disfrutarás a la vez de practicas con mas de 900 entretenidas actividades.
Las actividades educativas y los contenidos pedagógicos están diseñados de tal forma que el niño superará pruebas e irá alcanzando objetivos y, sin darse cuenta, reforzará los contenidos adquiridos en el colegio. Todos los ejercicios están desarrollados por profesores y pedagogos en activo, lo que nos garantiza la perfecta armonía de los contenidos didácticos con el sistema educativo español.
Abarca jugando todos los objetivos pedagógicos de la signatura de Matemáticas para los tres cursos de la Educación Infantil y 1º y 2º de la Educación Primaria.


Descargar Visitar la Web oficial del juego

Martes, 5 de Diciembre del 2006

Aprende con Abby: Ingles

Abby Ingles Juego educativo para aprender ingles, pertenece a la empresa de CMY Multimedia, mi participación en el proyecto fue como programador y montaje.
Una maravillosa aventura educativa, con fantásticos escenarios digitalizados desarrollada por grandes profesionales del mundo del dibujo y la animación.
Durante el juego manejaremos a Abby por fabulosos escenarios en 3D donde podremos aprender o repasar muchísimos conceptos relacionados con la lengua inglesa.
Los animales de la granja, las tiendas del pueblo, la casa con sus diferentes partes, el huerto y los abuelos de Abby, nos enseñarán un sinfín de palabras, expresiones y uso correcto del Inglés, ajustándose al curso que hayamos elegido.
En "Aprende con Abby: Inglés", Abby va a pasar sus vacaciones de verano a la granja de sus abuelos y allí podrá aprender un montón de palabras, expresiones y usos de la gramática inglesa, además de practicar la pronunciación, ya que el juego es totalmente hablado, con la posibilidad de escuchar y leer los diálogos tanto en inglés como en castellano.
Las actividades educativas y los contenidos pedagógicos están diseñados de tal forma que el niño superará pruebas e irá alcanzando objetivos y, sin darse cuenta, reforzará los contenidos adquiridos en el colegio. Todos los ejercicios están desarrollados por profesores y pedagogos en activo, lo que nos garantiza la perfecta armonía de los contenidos didácticos con el sistema educativo español.
Abarca jugando todos los objetivos pedagógicos de la signatura de Inglés para los tres cursos de la Educación Infantil y 1º y 2º de la Educación primaria.


Descargar Visitar la Web oficial del juego

Jueves, 21 de Septiembre del 2006

Librería multiplataforma dib

Esta librería LGPL permite programar de forma abstracta en cualquier plataforma, además es extensible pudiendo agregarle módulos muy fácilmente, dispone de:

Direct3D9 y OpenGL. Render 2D y 3D. Permite el render mediante shaders.
DirectSound9 y OpenAL (2D y 3D). Lectura de archivos WAV
X11 y Win32
Thread en win32 y POSIX thread
Teclado, ratón y GamePads de forma directa o abstracta mediante el mapping
Patrones de diseño: Maquinas de estados, estados de la aplicación y singletons.
Colecciones: Arrays dinámicos, Diccionarios, Jerarquías, enumerador abstracto y listas.
Lectura de imágenes BMP y TGA con posibilidad de aplicarles efectos vía software.
Sistemas de partículas 2D y 3D
Recortes de imágenes, render 2D, fuentes graficas, declaraciones de vértices comunes para ogl y d3d, etc.
Parser XML propio (sencillo), directo e indirecto mediante estructuras.
Streams abstractos para leer de disco o memoria indistintamente.
Librería matemática: Vectores, matrices y quaterniones.
Sistema de recursos mediante archivos XML
Acceso al timer en cualquier sistema de forma abstracta (1000ms siempre)
Reutilizador de memoria
Sistema del logs

Descargar Visitar la Web del proyecto

Martes, 12 de Septiembre del 2006

Arkaretro + dib

Arkaretro

Juego del clásico Arkanoid, el juego esta sin terminar por falta de tiempo ya que actualmente estoy trabajando para una empresa, la demo contiene el código fuente del juego y de la librería para móviles dib. El código fuente del juego como el de la librería esta protegido bajo la licencia LGPL.

Requisitos:

MIDP 1.0 o 2.0
CLDC 1.0 o 1.1
MMAPI 1.0 opcional

Descargar Visitar la Web del proyecto

Miércoles, 12 de Julio del 2006

Fredy

Fredy

Logra que Fredy salga vivo de las laberínticas pirámides recogiendo todas las reliquias que logres encontrar, esquiva a ratas, gotas de ácido, fantasmas, momias y muchos mas enemigos que te encuentres o dispararles si no queda mas remedio. Pirámides infinitas ya que se generan aleatoriamente al igual que la colocación de las reliquias y los enemigos, permite continuar la partida donde la dejaste, observa el bestiario y aprende como esquivar a tus enemigos.

Requisitos:

MIDP 1.0
CLDC 1.0

Descargar Descargar

Jueves, 6 de Julio del 2006 - Martes, 4 de Julio del 2006

Arkaretro v2.1

Arkaretro

Juego para móviles que recrea el fantástico y original juego del Arkanoid, recorre las 67 pantallas originales del juego (primera y segunda parte) recogiendo las cápsulas y sumando puntos. Los móviles que disponen de pantalla pequeña realizaran un scroll con la ventaja de que veremos en todo momento donde se encuentra la pelota y la paleta que controlamos, memoriza la puntuación y ultimo nivel al que llegaste pudiendo empezar desde el siempre que quieras, también permite forzar las imágenes por segundo a 12, 25 o 50.

Requisitos:

MIDP 1.0
CLDC 1.0

Descargar Descargar

Sábado, 24 de Junio del 2006

dibMapped v1.2

Herramienta para crear mapas en 2D

dibMapped Características actuales:
Es MDI 100%, es decir, puedes tener varios mapas abiertos y además varias ventanas diferentes con el mismo mapa.
Sistema de capas con imagen propia cada una.
Selección de varios tiles al mismo tiempo para dibujarlos, además aguantando el botón del ratón los tiles se respetan haciendo un dibujo inteligente.
Deshacer y rehacer hasta 1000 veces para todas las operaciones de dibujado.
Cortar, pegar, rellenar, ... el clásico menú de edición.
Rejilla, en un futuro seguro que pondré reglas como las del photoshop.
Herramientas de selección, dibujado y borrar.
Redimensiona el mapa respetando el anterior.
Los mapas se guardan en formato XML (aunque la extensión que pone es MAP, realmente es un XML)
Diferentes formas de visualizar las capas
...

Requisitos:

.NET Framework 2.0
Descargar Descargar

 

Martes, 16 de Junio del 2006

GalaxyWars

GalaxyWars

Juego del clásico Asteroids creado con la librería multiplataforma hecha por mi llamada dib, en la misma descarga se encuentra la versión para Windows y Linux con Direct3d9, DirectSound8, DirectInput8, OpenGL, OpenAL, Win32 y X11, la versión para Windows soporta gamepads con sticks analógicos y el modo pantalla completa.

Descargar Descargar    Video Video    

Martes, 2 de Mayo del 2006

Rabbits

Rabbits

Test de velocidad creado con la librería dibDll que aun esta en versión beta, los únicos requisitos para hacer funcionar este test es tener Direct3d9 u OpenGL instalados ya que hay dos ejecutables, uno para cada render, también esta incluida la versión para linux que requiere tener instalado OpenGL.

Descargar Descargar

Viernes, 17 de Marzo del 2006

dibDll Beta

dibDllBeta

Librería multiplataforma y multirender, actualmente soporta Windows, X11, Direct3d (ASM 1.1) y OpenGL (ARB), con solo definir unas constantes en el precompilador la librería se encarga de utilizar las librerías indicadas quedando oculta la plataforma de desarrollo para el programador. En la demo que se puede descargar se muestra la malla de un monstruo del doom3 animada mediante huesos, requiere shader 1.1.

Descargar Descargar    Video Video 1    Video Video 2

Viernes, 9 de Septiembre del 2005

Nosferatu

Nosferatu

Juego para móviles compatibles con java MIDP 1.0, este juego es un semiremake del Nosferatu para spectrum, fue probado en un Nokia 3650 y va bastante bien para estar pintando dos fondos con scroll y así conseguir ese efecto de objetos sobre armarios ocupando el mínimo espacio en el jar, los niveles han sido creados con el dibMaped, si alguien quisiera ampliar el proyecto con gráficos o mas niveles que me lo diga.

Descargar Descargar






Viernes, 24 de Junio del 2005

dibGameMaker

dibGameMaker

Pack que contiene tres herramientas que ayudan en la creación de juegos:
- Herramienta que permite generar de forma automática los tiles para nuestros mapas 2d, los tiles que genera los exporta a un directorio en formato PNG y numerados del 1 a X. Siempre he buscado aplicaciones que hagan esto, pero o vienen con muchas chorradas que al final estorban o evolucionan tanto que pierden esta opción tan sencilla.
- Editor de mapas 2d con exportador dinámico para guardar los mapas a cualquier formato que tu quieras, permite capas, múltiples selecciones al dibujar y mas opciones que tienes que descubrir.
- Editor para crear configuraciones de bloques, también como el dibMaped incluye un exportador dinámico.
Para hacer funcionar estas herramientas es necesario tener el framework 2.0 instalado.


Descargar Descargar


Proyectos sin fecha

Estos proyectos tienen su tiempo, tanto que ni siquiera se cuando los comencé.


Colegas y amigos

Colegas y amigos

Página Web en la que podemos conocer gente de todo tipo, el alta, las búsquedas y todo lo que se te ocurra, es totalmente gratis, no gastaras ni un céntimo en esta pagina Web, siéntate, conoce gente y diviértete, ¿por qué pagar dinero para conocer personas ?.


Puedes visitar la Web haciendo click aquí.


dibMotor

dibMotor

Motor 3D programado en C++ y DirectX 9c, permite leer modelos 3d en md2, md3, BSP y pj, también lee los shaders del formato del Quake3, el motor tiene muchas mas posibilidades de las que muestra en la demo ya que permite sonido 3d, gamepads, etc.



Descargar Descargar    Video Ver video

dibMaker

dibMaker

Aplicación para crear documentos HTML mediante conexiones a bases de datos ODBC, mediante plantillas básicas podemos crear HTML de ayuda, su manejo es sencillo. Actualmente casi todos los IDE tiene un sistema propio para generar ayudas con lo que esta aplicación ya se ha quedado desfasada.



Descargar Descargar

SimplePlay

SimplePlay

Reproductor de música en cualquier formato que permita Windows ya que usa el sistema MCI estándar, la aplicación permite cambiar de apariencia, por defecto vienen dos skins, uno de South Park y otro de las súper nenas, no obstante podemos crear el nuestro propio basándonos en lenguaje XML.



Descargar Descargar

Devi

Devi

Pequeña demo que consiste en una habitación con dos personajes que podemos intercambiar con la tecla de tabulación, esta demo se comenzó para probar la potencia del lenguaje y el motor de Blitz3d.



Descargar Descargar    

EntityEditor

EntityEditor

Aplicación para controlar entidades en mundos 3D, permite varios tipos de modelos 3d como md2 o el propio de Blitz3d, en principio se pensó para desarrolladores de Blitz3d, pero luego decidí hacer que el formato del archivo en el que se guardan los datos del mundo 3D que creemos sea texto plano y de muy fácil lectura.



Descargar Descargar

RockMan

RockMan

Juego compatible para todos los móviles que permitan j2me con MIDP 1.0, un juego muy sencillo (ni siquiera tiene presentación) que consiste en ir abriéndose paso por laberintos y encontrar la salida, su sistema es el clásico de todos los de su genero, según se come el terreno las rocas puedes caer y matarnos, tiene uso de llaves, se cogen puntos a base de terminar antes el nivel o por coger diamantes.



Descargar Descargar

EIMMessenger

EIM Messenger

Programa de mensajería instantánea, permite administración de contactos, cambios de estado, salones de charla, archivos compartidos con niveles de privilegios, envió de notas... esta aplicación fue diseñada expresamente para empresas. Pertenece a una empresa.




UltraSMS

UltraSMS SMS

Programa para enviar mensajes a móviles se puede cambiar la apariencia completamente. Pertenece a una empresa.









People5

People 5

Aplicación de atención al cliente para empresas, dispone de cliente java por el cual se conecta el cliente desde la Web y un ejecutable por el que se conecta el operador, también se había creado un servidor especial el cual lograba comunicar a estas dos aplicaciones. Pertenece a una empresa.








WIC Messenger

WIC Messenger

Aplicación de mensajería instantánea para comunicar usuarios a través de Internet, dispone de los protocolos MSN, IRC, ICQ, AOL y uno propio que se llama WIC como la aplicación. Pertenece a una empresa.







Asteroids3D

Asteroids 3D

Juego creado en C++ y Directx5 retained mode, fue el primer juego que desarrolle bajo DirectX hace bastantes años, muy entretenido, la única pega es que con algunas tarjetas graficas tiene problemas de sincronización y puede que el juego se haga imposible de jugar.



Descargar Descargar