2006-Aug-12
En esta página he colgado los resúmenes que he ido haciendo para las clases Programación Avanzada del semestre 2006-I de la Facultad de Ingeniería de la Universidad de Piura. Son una primera versión y están escritos en tono algo informal.
- Introducción
- Inheritance
- Exceptions
- io streams
- Polymorphism
- Interfaces
- Listas
- Collections
Super-repaso de la mitad del curso. 15 páginas para que los alumnos identifiquen sus dudas…
Comentarios y sugerencias a gmail arroba zoia punto roberto.
2006-Jun-09
Se me ocurrió que podía intentar desarrollar un Tetris-clone con los alumnos del curso de Programación Avanzada. Tetris es un juego que tiene una lógica sencilla, es adictivo, y es relativamente sencillo de implementar (por lo menos, implementar una versión no muy sofisticada).
Buscando documentación en Google sobre cómo implementar un doublebuffer mínimo-mínimo en Java, encontré esta página de Andrew Davison: Killer Game programming in Java. Tengo un buen número de libros de programación de juegos (la mayoría para C++) y he leído basantes artículos sobre el asunto, y esta página web es buena y clara y toca prácticamente todos los temas necesarios para empezar a desarrollar juegos en Java. Cada tema está en un archivo pdf e incluye el código.
2006-May-28
Buscando material para las clases de Java encontré esta página de Fred Swartz: http://www.leepoint.net/notes-java/index.html