CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 24 Feb 2020 04:27

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 22 mensajes ]  Ir a página Anterior  1, 2
Autor Mensaje
NotaPublicado: 17 Abr 2012 12:50 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 23 Abr 2004 08:49
Mensajes: 2925
Ubicación: España (Galicia)
Hola !

Vaya, hombre.
Efectivamente, la orden correcta es "make monteCristo", y no "make monteCristo.c"

Pero sí, es cierto que es un programa muy sencillito que puede compilarse con "gcc monteCristo.c -omonteCristo".

Voy a modificar el archivo...

¡Gracias de nuevo por tomarte la molestia, Jen!

_________________
-- Baltasar, el arquero


Arriba
 Perfil  
 
NotaPublicado: 08 Sep 2012 15:44 
Desconectado
Implementador
Implementador

Registrado: 13 Feb 2005 18:57
Mensajes: 1915
http://www.intfiction.org/forum/viewtop ... =19&t=5017
Quuxplusone escribió:
I've just uploaded a new C port of Crowther and Woods' "Adventure" to GitHub. If you know how to use a C compiler, please try out the game and report any bugs to me.

This is a refactoring of Knuth's CWEB version. What's wrong with Knuth's version? Well, Knuth's version has 81 global variables and a 3000-line main() function. My new version has 42 global variables (still way too many) and its longest function is 600 lines (still way too long). This makes it small enough that David Given's old "vbccz" compiler (from way back in 2001) can compile it into something that runs on the Z-machine!!


Arriba
 Perfil  
 
NotaPublicado: 08 Sep 2012 15:46 
Desconectado
Enano Maluva
Enano Maluva
Avatar de Usuario

Registrado: 24 Feb 2007 17:28
Mensajes: 26
Gracias. Ya he conseguido hacer una aventurilla en C.

He estado mirando Allegro y SDL para añadir color, gráficos, etc. Pero creo que me plantean un problema bastante grave: ¿Cómo hago algo tan sencillo como gets(comando)?
¿Sería más fácil que me pasara a Java?


Arriba
 Perfil  
 
NotaPublicado: 08 Sep 2012 17:39 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5312
Ubicación: Coruña
Java es un lenguaje de más alto nivel que C, con lo cual te da más cosas ya hechas, hace automáticas cosas que en C son manuales, y facilita la depuración. En general, hay que trabajar menos (bastante menos) para hacer lo mismo en Java que en C. Lo mismo se puede decir de otros lenguajes de un nivel de abstracción similar, como podrían ser C# o Python.

Sobre Allegro, nunca he usado esa librería pero una búsqueda en Google me da esto, que tal vez sea lo que buscas: http://wiki.allegro.cc/index.php?title= ... e_keyboard

_________________
Actúa siempre de tal modo que las decisiones de tu voluntad pudiesen servir como preceptos de una legislación universal (E. Kant)


Arriba
 Perfil  
 
NotaPublicado: 12 Sep 2012 13:34 
Desconectado
Betatester
Betatester
Avatar de Usuario

Registrado: 09 Feb 2012 20:33
Mensajes: 855
Buenas, yo la estoy realizando en C y con librerías SDL, voy algo lento, lentísimo puedo decir, le dedico el poco tiempo libre que tengo, espero que en poco tiempo mostrar los resultados.

_________________
Te quiero... lo siento Yoda sólo tenemos café.


Arriba
 Perfil  
 
NotaPublicado: 12 Sep 2012 15:08 
Desconectado
Enano Maluva
Enano Maluva
Avatar de Usuario

Registrado: 24 Feb 2007 17:28
Mensajes: 26
¿Has podido añadir gráficos mediante SDL? ¿Podráis publicar alguna cosa? Tutorial, funciones, links...
gracias


Arriba
 Perfil  
 
NotaPublicado: 12 Sep 2012 17:12 
Desconectado
Betatester
Betatester
Avatar de Usuario

Registrado: 09 Feb 2012 20:33
Mensajes: 855
Una de las fuentes que utilicé fue de un tutorial que ya ha mencionado Jenesis el 24 de febrero, una página de Ángel Serrano, www.agserrano.org, otro tutorial interesantes lo puedes sacar de este enlace, http://es.scribd.com/doc/91544033/TutorialSDL-30012008.
De todas formas por la red hay infinidad de documentación, yo he ido recopilando tanta de tantos sitios que numerarlas sería imposible.

_________________
Te quiero... lo siento Yoda sólo tenemos café.


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 22 mensajes ]  Ir a página Anterior  1, 2

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: Bing [Bot] y 4 invitados


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Saltar a:  
cron
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpBB-Es.COM