Alumno(s):Fabián Guerrero, Axel Silva, Luis Vega.
Tema :Afinador de instrumentos
Fecha :May 29, 2017, 12:52 pm
Problema:
Tener un afinador de diferentes instrumentos en una sola misma aplicación
Compromiso, bosquejo de solución:
Desarrollar una aplicación, con interfaz gráfica, que reproduzca las "notas al aire" de diferentes instrumentos de cuerda. En una primera instancia serían: - Guitarra - Violín - Ukelele La idea es que la aplicación sea en Android

Alumno(s):Joaquín Rodríguez-Marcelo Villablanca- Yerko Tapia
Tema :Chinchon
Fecha :May 29, 2017, 5:46 pm
Problema:
Solventar la carencía de este juego de cartas en el ambito virtual
Compromiso, bosquejo de solución:
Desarrollar una aplicación de pc, que posea interfaz gráfica mediante la cual se pueda recrear este juego. En primera instancía se creará la app. de modalidad 1 v CPU, considerando las reglas y formas de ganar de este, con el fin de en algún momento, poder idear el juego en modo 1 v 1.

Alumno(s):Joaquín Rodríguez-Marcelo Villablanca- Yerko Tapia
Tema :Chinchon
Fecha :May 29, 2017, 5:46 pm
Problema:
Solventar la carencía de este juego de cartas en el ambito virtual
Compromiso, bosquejo de solución:
Desarrollar una aplicación de pc, que posea interfaz gráfica mediante la cual se pueda recrear este juego. En primera instancía se creará la app. de modalidad 1 v CPU, considerando las reglas y formas de ganar de este, con el fin de en algún momento, poder idear el juego en modo 1 v 1.

Alumno(s):Pilar Arancibia - Felipe Pinto
Tema :Numen - Juego de tablero y cartas original
Fecha :May 29, 2017, 10:57 pm
Problema:
En la vida contemporánea, se ha vuelto una necesidad latente la búsqueda de medios de entretenimiento y competencia, tal que nos brinde una experiencia tanto agradable como desafiante.
Compromiso, bosquejo de solución:
Se plantea el desarrollo de un juego original que combine distintos aspectos de experiencias ya conocidas. Un juego de estrategia que mediante el ambiente lúdico, ayude a desarrollar distintas capacidades, y brindar un entorno de entretenimiento y competencia. Numen es un juego de tablero y cartas, ambientado en un mundo medieval fantástico, e inspirado principalmente por el conocido juego del 'ajedrez', donde dos bandos se enfrentan con el objetivo de eliminar al 'Rey' enemigo.

Alumno(s):Eduardo Arancibia, Luis Araya, Felipe Condon
Tema :FlipiGas
Fecha :May 30, 2017, 11:51 am
Problema:
Mejorar la logística de una empresa repartidora de gas.
Compromiso, bosquejo de solución:
Una aplicación con interfaz gráfica o visualización web, en donde se pueda simular la repartición de gas en un sector urbano. La aplicación considerará las siguientes acciones: realizar un pedido (interfaz cliente), ver pedidos restantes a repartir (repartidor de gas) y ver estadísticas de reparto de múltiples repartidores e inventario de gas de la empresa(gerente, administrador).

Alumno(s):José Gallardo;Ignacio García;Daryl Hernández
Tema :Transbank
Fecha :May 31, 2017, 1:54 pm
Problema:
Desarrollar una API capaz de administrar cuentas, y el dinero asociado a ellas.
Compromiso, bosquejo de solución:
Desarrollar al menos 2 bancos, y que se permitan las transacciones básicas entre los bancos (vía nuestro Transbank), y dentro del mismo banco. Para ello se utilizará Python 3 junto al framework Django

Alumno(s):Daniel Bernal
Tema :CloudGrounded
Fecha :May 31, 2017, 2:26 pm
Problema:
En una Red Lan (Red de Área Local) donde se tienen los dispositivos Necesarios para establecer una comunicación via mensajes de Texto, no parece factible la dependencia de internet para generar esta comunicación.
Compromiso, bosquejo de solución:
El Proyecto consiste en el desarrollo de una aplicación, que al estar en una Red Lan, pueda establecer comunicación via mensaje de texto. En otras palabras pretende ser una app de mensajería de texto, la cual no necesite de internet para poder establecer comunicación entre 2 dispositvos o "hosts". La aplicación esperada desarrollada, tendría 2 partes,una enfocada en quien sea "cliente" y quien sea "servidor", éstas partes determinarán las funcionalidades de cada parte de la aplicación. Como por ejemplo el uso de Socket's TCP, etc. Estó será desarrollado en el Lenguaje C++ mediante el IDE QtCreator.

Alumno(s):Carlos Antinopai Araya
Tema :juego de cartas virtual
Fecha :May 31, 2017, 5:44 pm
Problema:
Se busca simular un juego de cartas basado en Yu-Gi-Oh!, pero con reglas simplificadas. El juego se define de este modo: -Existen 2 jugadores -Cada jugador posee una baraja de cartas -Cada jugador posee una mano inicial de 4 cartas -Cada jugador puede jugar 1 carta de monstruo por turno -El juego posee 4 fases: draw phase, main phase, battle phase y end phase -Cada jugador tiene 4000 puntos de vida. Mediante ataques de los monstruos al jugador o por batalla, se pierden puntos -Pierde el jugador que se queda sin puntos de vida
Compromiso, bosquejo de solución:
Trabajaremos en Java. Y para abordar el problema de implementar este juego, diseñaremos una clase "GameMaster" la cual se encargara de manejar los turnos y de la interaccion entre los jugadores. Los monstruos se implementaran a traves de la clase carta, la cual define los atributos de cada monstruo en particular, siendo estos leidos de un archivo al comienzo del juego. De manera similar, para el resto de aspectos del juego, se crearan mas clases, las cuales seran reguladas por la clase "GameMaster" -Si se logran los puntos anteriores, se implementará adicinalmente una inteligencia artificial para el jugador oponente.

Alumno(s):Jose Villar
Tema :Proyecto RPG
Fecha :May 31, 2017, 8:11 pm
Problema:
Se desarrollará un juego RPG con interacciones que se muestran a través de una interfaz gráfica utilizando como entorno de trabajo a Unity(puede cambiar por temas de tiempo y necesidades)
Compromiso, bosquejo de solución:
En este RPG se tendrá enemigos que al ser derrotados le darán experiencia y oro a nuestro personaje principar, oro con el cual podrá comprar items. También habrán NPC´s que van a interactuar con nuestro personaje, otrogándole misiones y recompensando también con oro. Todo esto trae consigo un ambiente en el que el personaje podrá pasar por puertas y pasar de un plano gráfico a otro.

Alumno(s):Matías Concha, Martín Lara , Juan Sánchez.
Tema :Introducir una plataforma robótica genérica orientada a objetos en Programa de Robótica Educativa en la USM.
Fecha :May 31, 2017, 8:39 pm
Problema:
Existe un Taller de Robótica Educativa impartido en la USM y en el resto del país, el cual utiliza la robótica para enseñar programación básica. Actualmente su programa está basado en solo una plataforma robótica, robot IROH de KnightRobotics, empresa privada. Actualmente están teniendo bastantes problemas con el rendimiento de esta plataforma y nace la necesidad de que el programa se pueda adaptar a cualquier plataforma robótica. Por otro lado, existe un proyecto de desarrollo de Robótica Educativa en la USM, llamado Techno Value, donde crean robots para el aprendizaje en diversas áreas. Sin embargo, hoy en día no existe una conexión entre el Taller de Robótica y la plataforma desarrollada por sus compañeros de iniciativa.
Compromiso, bosquejo de solución:
Nosotros evaluaremos dos posibles soluciones que tenemos actualmente y les presentaremos la que decidamos mejor y más factible en el plazo. - Generar una librería orientada a objetos basada en el robot Bicho (nombre temporal) desarrollado por Techno Value, que se ajuste a las necesidades actuales del Taller de Robótica Educativa, con el fin de demostrar que el taller no depende de una plataforma robótica específica y permitiendo la entrada de otras nuevas y más avanzadas. - En caso de no ser factible generar una compatibilidad entre el taller actual y una librería orientada a objetos, se optará de todas formas por desarrollar una librería orientada a objetos del robot Bicho, con el fin de implementar un nuevo taller dentro del Programa de Robótica Educativa en el que se enseñe Programación Orientada a Objetos, esto en un plan de continuidad al taller actual.

Alumno(s):Cristóbal Mancilla (profesor Olivares), Francisco Cantillana y Jaime Guzmán (profesor Gonzales)
Tema :Herramienta base para el desarrollo de juegos 2D
Fecha :May 31, 2017, 11:08 pm
Problema:
Con el paso de los años y el desarrollo de las tecnologías, la barrera de entrada para que una empresa o grupo de personas independiente desarrolle un juego a disminuido de manera considerable. A su vez los gamers siempre buscan nuevas experiencias y formas de entretenerse dentro de un juego. Normalmente los juegos tienen características esenciales y comunes, que se pueden aprovechar para generalizar y acotar la futura programación de juegos que funcionan bajo una misma lógica. Se busca realizar una herramienta que permita concentrar los esfuerzos de los programadores en tareas de mayor importancia utilizando estas características esenciales.
Compromiso, bosquejo de solución:
Utilizar las posibilidades que ofrecen los lenguajes orientados a objetos para crear un ambiente gráfico en el cual objetos interactuen en situaciones tipicamente encontradas en juegos, como lo es el escenario con el personaje. Para el desarrollo se propone ubicar a un personaje sobre un mapa en vista "top-down" el cual se desplazara por este, el personaje podrá cambiar de mapa en áreas designadas para ello, y podrá interactuar con "objetos de juego" ubicados en el mapa.Se construirán las clases necesarias para lograr obtener una base suficiente y escalable para desarrollar juegos en este tipo de vista.

Alumno(s):Jose Catalan y Christian Fuentes
Tema :Desktop Editor
Fecha :June 1, 2017, 5:24 am
Problema:
Este programa cubre la necesidad de modificar la apariencia del fondo de escritorio en el sistemas operativo de libux ubuntu, permitiendo crear fondos animados a partir de archivos de vídeo, que se visualizaran en el escritorio como un fondo animado.
Compromiso, bosquejo de solución:
Una aplicación que permita crear fondos animados para el escritorio en sistemas linux, a partir de archivos de vídeo que seran ingresados al programa, para luego modificar el fondo en el sistema.

Alumno(s):Valentina Yévenes, Lilian Rosales
Tema :Recetario
Fecha :June 2, 2017, 8:56 pm
Problema:
Brindar una forma virtual y accesible a tus propias recetas.
Compromiso, bosquejo de solución:
Desarrollar una aplicación de computador que guarde las recetas ingresadas a través de una interfaz gráfica. Esto comprende un inicio de ingreso de recetas, una lista con las recetas guardadas y la visualización de cada receta para ser utilizada.

Alumno(s):Jose Villar
Tema :Proyecto RPG
Fecha :June 4, 2017, 2:38 pm
Problema:
Se desarrollará un juego RPG con interacciones que se muestran a través de una interfaz gráfica utilizando como entorno de trabajo a Unity(puede cambiar por temas de tiempo y necesidades)
Compromiso, bosquejo de solución:
En este RPG se tendrá enemigos que al ser derrotados le darán experiencia y oro a nuestro personaje principar, oro con el cual podrá comprar items. También habrán NPC´s que van a interactuar con nuestro personaje, otrogándole misiones y recompensando también con oro. Todo esto trae consigo un ambiente en el que el personaje podrá pasar por puertas y pasar de un plano gráfico a otro.

Alumno(s):Alejandro Peralta Paulo Rivera Vanessa Pulgar
Tema :Simulador de estanques
Fecha :June 20, 2017, 12:31 pm
Problema:
Para el estudio o análisis de un sistema de estanques interconectados por cañerías se decide crear un simulador para facilitar el entendimiento.
Compromiso, bosquejo de solución:
Con parámetros que se pueden configurar por el usuario la idea es crear una herramienta que permita modelar el llenado de los tanques, y mostrar una idea de lo que sucederá