Snake con ncurses
por DiCrEn en Dic.02, 2008
Hace un par de meses o tres, decidí poner todo de mi parte y aprender a programar, sin prisa pero sin pausa. Por supuesto, no podía haber hecho nada sin maxpowel, que me animo y ayudo, y lo sigue haciendo.
Tengo pensado ir subiendo aquí mis programitas y mis pequeñas hazañas según valla aprendiendo, tampoco espereis una periodicidad constante ni nada, es algo que hago como hobby (por ahora) y lo hago con calma.
Este programa lo hice apenas aprender las nociones mas básicas de C, gracias a multitud de guías, manuales y ejemplos que existen en la red y por supuesto, gracias a la desinteresada y gratificante ayuda de mi compañero, y, sin embargo, amigo maxpowel. Ya me había cansado de hacer programas solo para ver como funcionan las cosas y me atrevi a escribir algo mínimamente interesante usando ncurses.
Se trata del clásico juego de los primeros nokias, el snake, como podéis intuir, rebautizado en un alarde de originalidad como “dicrstake”. En realidad yo al principio solo quería jugar un poco con ncurses, para ver como funcionaba, pero me fui liando me fui liando… y salio esto. Quizás por culpa de esto el programa no sea lo mejor del mundo, ya que esta escrito según probaba y se me iban ocurriendo cosas, ademas, lo hice solo con los conocimientos mas básicos de C, ni siquiera uso punteros o estructuras, pero puedo decir que es mio y que funciona, y con eso me sobra.
Seguro que si tienes un PC viejo (muy viejo) y quieres pasar un rato te puede servir
Si queréis descargarlo, probarlo, modificarlo y todo lo que queráis bajo licencia GPL, al final de la entrada lo podéis descargar. Recordad que tenéis que tener instalado gcc y ncurses, y compilarlo así:
Si tenéis alguna duda sobre el funcionamiento del programa podéis preguntarlo, aunque no creo que sea muy difícil para alguien un poquito experimentado, y si no lo eres quizas que podamos aprender juntos
Espero seguir subiendo mis pequeños programitas de aprendizaje… últimamente estoy ya liadillo con examenes y no tengo mucho tiempo, pero seguiré, a el ritmo que sea.






Diciembre 2nd, 2008 on 10:43 pm
gracias gracias, pero no lo hago desinteresadamente sino para que en un futuro podamos programar juntos proyectos más grandes
Sigue así que por nuestras charlas, veo que has captado rápidamente conceptos importantes de la programación, ánimo!
Diciembre 3rd, 2008 on 11:12 pm
no sé mucho.. pero creo que si indicas en el código fuente que lo liberas con la licencia GPL, es necesario que incluyas una copia de dicha licencia en el rar…
* You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
ánimo!! me has dado una idea para otro de mis juegos en javascript.. haber si ahora termino el que tengo pensando.. un strip-tetris xD
Diciembre 4th, 2008 on 2:46 pm
Dentro del archivo donde esta todo el código (bueno, el único que hay xD) pone eso, imagino que seria suficiente
Diciembre 4th, 2008 on 3:49 pm
mm pero justo ese trozo de codigo indica que has de recibir junto con lo que te has descargado, la licencia GPL ( te copié tu código xD ), pero vamos que no sé si valdrá con eso…
Diciembre 4th, 2008 on 4:26 pm
Bueno, pues no se, tampoco creo que le moleste a nadie xD cuando haga algo mas interesante ya haré las cosas bien
Diciembre 4th, 2008 on 5:08 pm
nunca menosprecies tu trabajo!