[Worklog] Acabando un proyecto.
Este fin de semana que ya termina he terminado la implementación de un un proyecto, el más aburrido, soso y con menos chicha de los que tengo en el tintero, ya que es el que tengo que entregar para la asignatura de programación.
La criatura, bautizada con el nombre ‘Supermassive’ en un momento de aburrimiento, es un tetris. Si, asi de sencillo y directo: un tetris. Lo hemos (todos los compañeros de la uni) desarrollado sobre Linux, utilizando la SDL para representarlo (tecnicamente hemos una librería desarrollada por un profesor que actua como ‘framework’ para la SDL).
No es demasiado complicado, aunque en algunos momentos me ha tenido en jaque. Donde más perdido me he encontrado:
- A la hora de planificar las diferentes clases de la aplicación y las relaciones entre ellas.
- El acceso a los archivos de configuración en el disco duro. Hasta ahora, el acceso a archivo lo habia hecho sobre VB y VB.Net, tirando de apis ya programadas, y me ha costado un poco habituarme a la forma de acceder a datos de C++.
- La librería que hemos usado para acceder a la SDL me ha dado algún que otro quebradero de cabeza con segmentation y algún core dumped, todas las veces por pasarle mal algún dato xD
Pero a pesar de todo, he aprendido algo con este proyecto, y quieras que no me he entretenido. No pongo detalles más en profundidad de las soluciones, ya que aun no se ha entregado y puedo verme en problemas. Una vez pasen junio y septiembre, colgaré el programa, seguramente tanto para linux como para windows, y su código fuente.
Ahora me queda por hacer algo que no me apetece ni me gusta… redactar la memoria y documentación xD
Sigue las respuesta a esta entrada a través de RSS 2.0 RSS. Puedes escribir un comentario, o enlazar un trackback desde tu propio sitio o blog.
Comentar esta entrada