viernes, 9 de noviembre de 2012

Introducción



El desarrollo de videojuegos hace parte de un gran mundo en el que todo momento se esta innovando con la creatividad. Pero en este largo proceso de desarrollo lo que se busca es reducir el tiempo que se dedica la programación,  independiente del tipo de desarrollo de software que se lleve a cabo, por ello surgen herramientas que le facilitan al programador la creación automática de código repetitivo reduciendo así el tiempo de desarrollo, lo cual le permite enfocarse más en las ideas creativas como son los requerimientos para su aplicación, todo esto gracias a herramientas llamadas frameworks.  

principalmente lo que se quiere  es buscar un acercamiento al desarrollo de videojuegos para aplicaciones móviles, con bases claras como punto de inicio, por medio de información sólida y concisa, partiendo de documentaciones o investigaciones de los diferentes frameworks que existen para el desarrollo de videojuegos en dispositivos móviles y ver cual es la opción que más se adapta a nuestros requerimientos, evaluando los principales frameworks más usados actualmente, teniendo en cuenta una serie de caracteristicas en comun.

Este artículo presenta la siguiente estructura: para comenzar  en la sección de frameworks presenta 4 de los principales marcos de desarrollo que son usados en la actualidad para el desarrollo de videojuegos en dispositivos móviles, dando una breve explicación de estos, para así llegar a una comparación que nos ayudará a determinar cual seria el mas indicado en el momento de desarrollar una aplicación, bien sea un videojuego o una idea creativa e innovadora que de paso a nuevas ideas y formas de pensar en entretenimiento. luego tendremos una discusión donde se plantea una matriz de comparación la cual permitirá hacer una evaluación de los objetivos claros que se buscan, resaltando el que más objectivos cumpla características tenga para lo que se trata de buscar, para finalizar en las conclusiones, se tendrá en cuenta el framework que mejor calificación tiene y así definir un enfoque claro, para trabajar de allí en  adelante en dicha herramienta.

jueves, 1 de noviembre de 2012

Tabla comparativa


A continuación se muestra una tabla comparativa entre los diferentes frameworks consultados, las calificaciones y criterios de evaluación son un acercamiento por parte de nosotros; Se advierte que los juicios hechos a continuación surgen de la información recopilada hasta el momento.Se dará una calificación de 1 a 7 donde uno es deficiente y siete es excelente.



Framework/Característica
libGDX
AndEngine
Corona
Unity
Licencia
6
6
4
5
Documentación
5
4
6
6
Impacto en el mercado
4
5
6
7
Soporte de proyectos
5
4
5
7
Compatibilidad con dispositivos
5
3
4
7
Lenguajes soportados
4
3
3
6
Plataformas soportadas
5
5
4
6
Enfoque
5
3
5
7

Con base en los valores obtenidos se escoge el framework de desarrollo Unity para el desarrollo del videojuego.