Acabo de empezar un libro sobre la programación en BennuGD, con la intención de difundirlo en todas las parties a las que vaya. De momento, tengo la introducción, el primer capítulo y el segundo capítulo.
http://www.mediafire.com/?oo8zytal0zxtfso
Me vendrían bien opiniones sobre qué tal explico las cosas.
lo voy a leer, gracias.
Notaréis que igual abuso de redireccionar hacia la wiki, en vez de poner ahí la descripción entera. Eso es por dos razones. La primera, por no agobiar al lector con miles de líneas de información y, segundo, porque de esa forma, acabarán acostumbrándose a usar la wiki, lo cual es, cuanto menos, aconsejable.
Vamos a echarle un vistazo!
Por fin Splinter podrá aprender a programar en Bennu xDDD
Quote from: FreeYourMind on September 26, 2011, 06:36:43 PM
Por fin Splinter podrá aprender a programar en Bennu xDDD
Yo daba por hecho que sabía xDDD
Quote from: Yawin on September 26, 2011, 06:32:53 PM
Notaréis que igual abuso de redireccionar hacia la wiki, en vez de poner ahí la descripción entera. Eso es por dos razones. La primera, por no agobiar al lector con miles de líneas de información y, segundo, porque de esa forma, acabarán acostumbrándose a usar la wiki, lo cual es, cuanto menos, aconsejable.
aun no lo leo, pero si es un libro, evita poner direcciones de la wiki, solo como referencia... pero el texto debe estar en el libro... piensa que los libros no siempre se leen online, muchas veces se hace en papel o se lee cuando uno esta en viaje al trabajo o lo que sea, pero no siempre se dispone de pc...
Hombre, va a ser un libro digital. Si alguien se lo imprime, es por su cuenta y riesgo xDD
de cualquier manera es un libro... en un libro nunca esta demas la informacion, aun si es duplicada.
Bueno, ya veré. De momento, lo importante es saber si tengo que reescribir las explicaciones xDD
Yo lo he leido ... me parece correcto, aunq las explicaciones se me hacen un poco rápidas. No se ... veo que vas muy rápido ... tal vez sea porq yo ya se lo q estas contando y lo entiendo ... pero te tienes q poner el la piel de alguien q no conoce el lenguaje o no ha programado nunca ... ahi esta la dificultad xD pero vamos ... a mi las explicaciones me parecen correctas, sin demasiados tecnicismos y asequibles xD pero rápidas xD. Procura q lo lea alguien q no conozca bennu , pero si tenga idea de informática (las madres no sirven ... comprovado xD)
Ánimo con el libro q pinta bien xD ... Estoy con Splinter, pon toda la información y remite al lector a la wiki para ampliar informacion, pero no la omitas por el hecho de que esta en la wiki, ya q el lector puede estar usando un ebook o tablet sin internet y la lectura quedaría incompleta.
Karma por el trabajo y .... difunde la palabra de Bennu xDDD
Quote from: KeoH on September 26, 2011, 07:53:00 PMdifunde la palabra de Bennu xDDD
En ello estoy, creo que la difundo bastante por las partys xDD
Hola Yawin.
Ya te he dado mi karma y ojeado tu libro.
Voy a ver cómo te lo critico sin hundirte. :D
- Creo que es demasiado rápido. Deberías de masticar más los ejemplos, las explicaciones, etc. Salvo que el libro esté dirigido a gente que ya sabe programar, cosa que entiendo que no.
- No me gustan los enlaces, ni las notas a pie de página. Me rompe el ritmo de la lectura.
A mi parecer deberías de coger la información que mencionas en la Wiki, reescribirla a tu estilo y en todo caso, ponerla en un apéndice.
Total. Que en líneas generales creo que debes de explayarte y enrollarte más.
Me he puesto muy contento al ver que alguien se atreve a escribir otro libro. Es monótono siempre tirar del manual de Osk, de la wiki y de los tutos de Trinit. :D
A ver si Osk te puede dar mejores consejos, que tiene ya experiencia.
Muchas graciaaaaas por el esfuerzo. :)
Quote from: Fede on September 26, 2011, 08:27:28 PM
Me he puesto muy contento al ver que alguien se atreve a escribir otro libro. Es monótono siempre tirar del manual de Osk, de la wiki y de los tutos de Trinit. :D
Aaaaaaaaaaaaamen
Mmm, me parece que acabaré haciendo dos versiones, la versión Express y la versión Chapas xDD
Por otro lado, necesito ayuda con una traducción:
Makes the main window a modal window.
No se lo que dicen xDD
p.d.: ¿Y esto?
synchronize with vertical retrace
Si nos dices de donde te has sacado estas frases te podremos ayudar mejor xDD
Elcuarto parámetro de set_mode. El de Mode_Fullscreen, mode_window, etc...
jum .... pues ni zorra ... la de mode_hardware tampoco la conocia xDDD ¿se supone q el juego iría mas rápido si se carga en la memoria de video en vez de en la Ram? xDD no tengo idea xD
la de modal, es para hacer que la ventana del juego no tenga marco. Entonces sale en la pantalla sin barra de titulo, botones de minimizar cerrar, nada. Sale un cuadrado pelado en la pantalla.
Y creo que la traducción a ventana modal estaría correcta, o por lo menos asi se entiende. ( a ver si alguien que tenga un mejor ingles-español tecnico sabe algo :P )
'sin marco' seria la solucion??
Quote from: Fede on September 26, 2011, 08:27:28 PM
Es monótono siempre tirar del manual de Osk, de la wiki y de los tutos de Trinit. :D
Ejem, ejem...
Bueno, yo pocos consejos te puedo dar...porque sufro de lo contrario que tú: me explayo tal vez demasiado. Lo quiero explicar todo tan detalladamente que a veces me lío yo mismo. De allí las 700 páginas... No sé, mírate mi manual si quieres coger parrafadas ya escritas de allí, a lo mejor te resulta más cómodo. Y si quieres que te eche una mano, pues envíame un mensaje y hablamos.
Mi intención este verano era reescribir el manual con las novedades últimas del lenguaje, nuevos ejemplos, etc, y de hecho tengo la información (mucha!, demasiada!) descargada en mi disco duro (post de foros, códigos, etc). Pero no tengo tiempo para hacer la redacción. Este verano al final no he podido, y mucho me temo que hasta el verano que viene no me podré poner. Pero no he dejado de pensar en ello.
Venga, hasta luego
Quote from: osk on September 26, 2011, 10:14:54 PM
Quote from: Fede on September 26, 2011, 08:27:28 PM
Es monótono siempre tirar del manual de Osk, de la wiki y de los tutos de Trinit. :D
Ejem, ejem...
Bueno, yo pocos consejos te puedo dar...porque sufro de lo contrario que tú: me explayo tal vez demasiado. Lo quiero explicar todo tan detalladamente que a veces me lío yo mismo. De allí las 700 páginas... No sé, mírate mi manual si quieres coger parrafadas ya escritas de allí, a lo mejor te resulta más cómodo. Y si quieres que te eche una mano, pues envíame un mensaje y hablamos.
Mi intención este verano era reescribir el manual con las novedades últimas del lenguaje, nuevos ejemplos, etc, y de hecho tengo la información (mucha!, demasiada!) descargada en mi disco duro (post de foros, códigos, etc). Pero no tengo tiempo para hacer la redacción. Este verano al final no he podido, y mucho me temo que hasta el verano que viene no me podré poner. Pero no he dejado de pensar en ello.
Venga, hasta luego
Bueno .. tal vez podais unir esfuerzos para hacer la versión de la Biblia de BennuGD 2.0 xDDD
Quote from: osk on September 26, 2011, 10:14:54 PM
Quote from: Fede on September 26, 2011, 08:27:28 PM
Es monótono siempre tirar del manual de Osk, de la wiki y de los tutos de Trinit. :D
Ejem, ejem...
Bueno, yo pocos consejos te puedo dar...porque sufro de lo contrario que tú: me explayo tal vez demasiado. Lo quiero explicar todo tan detalladamente que a veces me lío yo mismo. De allí las 700 páginas... No sé, mírate mi manual si quieres coger parrafadas ya escritas de allí, a lo mejor te resulta más cómodo. Y si quieres que te eche una mano, pues envíame un mensaje y hablamos.
Mi intención este verano era reescribir el manual con las novedades últimas del lenguaje, nuevos ejemplos, etc, y de hecho tengo la información (mucha!, demasiada!) descargada en mi disco duro (post de foros, códigos, etc). Pero no tengo tiempo para hacer la redacción. Este verano al final no he podido, y mucho me temo que hasta el verano que viene no me podré poner. Pero no he dejado de pensar en ello.
Venga, hasta luego
Gracias Osk.
No sé por qué, pero tenía el pálpito de que aparecerías en cuanto te nombrarse. :)
De nuevo gracias por tu pedazo de manual que es el que más utilizo con diferencia.
hombre, a mi me cuesta trabajo entender el manual y por eso pregunto en el foro...
será porque soy mas comprende-codigo que copia-codigo
Que va Futu. Lo que pasa es que cuando te hicieron a tí, rompieron el molde. ;D
Viva Cai. ;)
(http://www.thejfiles.net/blog/images/cunao.jpg)
Quote from: Yawin on September 26, 2011, 08:32:07 PM
Mmm, me parece que acabaré haciendo dos versiones, la versión Express y la versión Chapas xDD
Por otro lado, necesito ayuda con una traducción:
Makes the main window a modal window.
No se lo que dicen xDD
p.d.: ¿Y esto?
synchronize with vertical retrace
Lo segundo creo que viene a decir "se sincroniza con el redibujado vertical". Quiere decir que el frame se actualiza a la vez que la pantalla se redibuja a la frecuencia que hayas puesto la pantalla.
Intentaré echarle un vistacillo al libro, pero si quieres mi opinión, explica las cosas a tu manera, y si luego quieres hacer una referencia a la wiki, los demás libros crean una sección específica de enlaces al final, y en el texto se indica la referencia al mismo (así no tienes el enlace en el texto ni en el pie de página, que quita espacio para lo realmente importante).
Y no dejes de poner ejemplos, por simples que parezcan.
El manual de programación de Trinit es un buen ejemplo de una guia completa pero necesita actualizaciones, si Windgate se metiera caña podría añadir fisicas con Chipmunk. http://trinit.es/tutoriales/ (http://trinit.es/tutoriales/)
En cuanto a tu libro, es rápido y necesitará enlaces a ejemplos de programación funcionando.
Si pones en un servidor los archivos de ejemplo para que practiquen mejor, no hace falta que lleve un cd.
Animo y sigue así.
Un saludo
Yawin, estaría bien que fueses poniendo todos los capítulos según vayas sacando en el 1er post. Ayudaría no tener que estar buscando en todos los posts.
Un saludo y ánimo con el proyecto.
Ok, tranquilos. De momento si subo algo es para pedir ayuda xDD