CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 19 Dic 2018 11:57

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 26 mensajes ]  Ir a página 1, 2  Siguiente
Autor Mensaje
NotaPublicado: 14 Jun 2011 07:52 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
Abro este hilo para ir publicando los uploads nuevos vídeos de este tutorial.
La primera entrega la podéis ver desde aquí:

http://www.youtube.com/watch?v=s99s5ZBQ01Y con violines...
http://www.youtube.com/watch?v=YKalWI6h8vg sin violines pero de peor calidad. :(

La segunda entrega del tutorial básico de AGE.
http://www.youtube.com/watch?v=q7c0dNQPUGQ

Perdonad los errores.

Un saludo
Jenesis

_________________
Si la mentira tuviera color, todos seríamos daltónicos...


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 10:20 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
He subido otro vídeo explicando el tema de las acciones en PUCK.

http://www.youtube.com/watch?v=d8hjmHqPEGo
Como a partir de ahora las cosas se irán complicado un poquito más, me tomaré algo de tiempo en preparar el cuarto vídeo.

Saludos
Jenesis

_________________
Si la mentira tuviera color, todos seríamos daltónicos...


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 10:42 
Desconectado
Archivero
Archivero
Avatar de Usuario

Registrado: 21 Abr 2011 17:46
Mensajes: 278
Eres la bomba, jenesis. Gracias. Están muy bien, y se ha interesado más gente por el AGE que nunca.


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 10:44 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5304
Ubicación: Coruña
Muy buenos los vídeos, jenesis... la única pega que pondría es que en el tercero no indentas muy bien el código del if, pero bueno, es un detalle sin importancia. Creo que contribuirán a quitarle a la gente el miedo, como ya ha contribuido el primero... esto es una gran forma de promoción, gracias :)

Una cosa de la que me he dado cuenta al verlos es que en las plantillas del PUCK no se te ven bien las tildes... como en mi sistema se ven bien, yo suponía que se le veían a todo el mundo. Tengo que mirar a ver cuál es el problema (dichosos encodings...) y si puedo hacer que se vean correctamente en todas partes.

_________________
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: 14 Jun 2011 10:48 
Desconectado
Archivero
Archivero
Avatar de Usuario

Registrado: 21 Abr 2011 17:46
Mensajes: 278
Al-Khwarizmi escribió:
Una cosa de la que me he dado cuenta al verlos es que en las plantillas del PUCK no se te ven bien las tildes... como en mi sistema se ven bien, yo suponía que se le veían a todo el mundo. Tengo que mirar a ver cuál es el problema (dichosos encodings...) y si puedo hacer que se vean correctamente en todas partes.


¡Ah! En el mío tampoco se ven bien, pero no le había dado más importancia.


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 11:00 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
Al-Khwarizmi escribió:
Muy buenos los vídeos, jenesis... la única pega que pondría es que en el tercero no indentas muy bien el código del if, pero bueno, es un detalle sin importancia.


Jajajaja tenías que haber visto el primer código de "A veces...", sin una sola indentación.
Hago lo que puedo, tendría que haberme fijado en tu código para ver como es el mejor modo de indentar, lo haré para el próximo vídeo. :)

Citar:
Creo que contribuirán a quitarle a la gente el miedo, como ya ha contribuido el primero... esto es una gran forma de promoción, gracias :)


Bueno, espero que la gente que no se asuste con el tercero pueda seguir sin problema por el resto de capítulos, que tampoco sé muy bien hacia donde van a apuntar, voy improvisando sobre la marcha. Pero sí, espero que la gente pierda un poco el miedo y se anime a empezar a programar con esta herramienta. :)

_________________
Si la mentira tuviera color, todos seríamos daltónicos...


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 11:07 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5304
Ubicación: Coruña
No hay una única manera correcta de indentar, hay varios estilos; pero el caso es que quede claro dentro de qué bloque if, while, etc. está cada cosa.

En un código bien indentado, cada línea se indenta según a qué bloque pertenece:

Código:
void hacerRuido()
{
   if ( soyPerro )
   {
      if ( estoyAfonico )
         nada();
      else
         ladrar();
   }
   else if ( soyGato )
   {
      if ( estoyAfonico )
         nada();
      else
      {
         if ( estoyContento )
            ronronear();
         else
            maullar();
      }
   }
}


En un código sin indentar, es mucho más difícil enterarse de qué abarca cada if:

Código:
void hacerRuido()
{
if ( soyPerro )
{
if ( estoyAfonico )
nada();
else
ladrar();
}
else if ( soyGato )
{
if ( estoyAfonico )
nada();
else
{
if ( estoyContento )
ronronear();
else
maullar();
}
}
}

_________________
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: 14 Jun 2011 11:10 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
Gracias por los apuntes, lo explicaré cuando añada más código al objeto. :)

_________________
Si la mentira tuviera color, todos seríamos daltónicos...


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 14:47 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 24 Ago 2007 00:41
Mensajes: 2023
Ubicación: Chile
A mí, personalmente, me gusta más la siguiente forma:

Código:
void hacerRuido() {
   if (soyPerro) {
      if (estoyAfonico) {
         nada();
      }
      else {
         ladrar();
      }
   }
   else if (soyGato) {
      if (estoyAfonico) {
         nada();
      }
      else {
         if (estoyContento) {
            ronronear();
         }
         else {
            maullar();
         }
      }
   }
}


Saludos :mrgreen:

_________________
Eliuk Blau
eliukblau (AT) gmail.com
http://www.caad.es/eliukblau/


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 15:21 
Desconectado
Betatester
Betatester
Avatar de Usuario

Registrado: 23 Mar 2010 20:11
Mensajes: 1141
Ubicación: Valencia
Y a mi esta:

Código:
void hacerRuido() {
   if (soyPerro) {
      if (estoyAfonico) {
         nada();
      } else {
         ladrar();
      }
   } else if (soyGato) {
      if (estoyAfonico) {
         nada();
      } else {
         if (estoyContento) {
            ronronear();
         } else {
            maullar();
         }
      }
   }
}

_________________
El humor existe para recordarnos que por muy alto que sea el trono en el que uno se siente, todo el mundo usa su culo para sentarse.


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 16:09 
Desconectado
Archivero
Archivero
Avatar de Usuario

Registrado: 21 Abr 2011 17:46
Mensajes: 278
Quería poner otro estilo distinto, pero el que me gusta a mí es el mismo que el de Eliuk. :lol:


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 16:35 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 15 Dic 2004 21:28
Mensajes: 2302
Eliuk Blau escribió:
A mí, personalmente, me gusta más la siguiente forma:

mistery escribió:
Quería poner otro estilo distinto, pero el que me gusta a mí es el mismo que el de Eliuk.


No empecemos otro flame. ;)


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 16:40 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5304
Ubicación: Coruña
Efectivamente, y como dije en el primer post, hay varias formas de hacerlo.

Mi preferida personal es la que he puesto, pero es algo subjetivo. Lo importante es que cada instrucción aparezca más o menos indentada según lo anidada que esté (o sea, una instrucción que está dentro de un if dentro de un if dentro de un método, más indentada que una instrucción que está sólo dentro de un if dentro de un método). Eso lo cumple cualquiera de esos tres estilos.

La gente que empieza a programar a menudo ignora el tema de la indentación, pensando que son cosas de gente más veterana y que ellos de momento ya tienen bastante con procurar que el código funcione. Error. En realidad precisamente cuando eres novato es si cabe más importante todavía que después, porque cuando no tenemos mucha experiencia leyendo y entendiendo código se agradece aún más tener un apoyo visual para entender su estructura, que previene muchas confusiones. Al final, los que no indentan suelen pasarse mucho más tiempo arreglando errores y confusiones causadas por no indentar que el que pasarían indentando el código. Más aún con un editor como el de PUCK, que indenta automáticamente así que el tiempo gastado en ello es cero :)

_________________
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: 14 Jun 2011 16:50 
Desconectado
xyzzy

Registrado: 09 Mar 2004 22:50
Mensajes: 9150
Al-Khwarizmi escribió:
Más aún con un editor como el de PUCK, que indenta automáticamente así que el tiempo gastado en ello es cero :)


¿Mandeeeeé?
¿Y como se hace isoooo pué? :shock:
Creo que me he perdido algo. :lol:

_________________
Si la mentira tuviera color, todos seríamos daltónicos...


Arriba
 Perfil  
 
NotaPublicado: 14 Jun 2011 17:31 
Desconectado
Samudio
Samudio
Avatar de Usuario

Registrado: 09 Mar 2004 16:16
Mensajes: 5304
Ubicación: Coruña
jenesis escribió:
Al-Khwarizmi escribió:
Más aún con un editor como el de PUCK, que indenta automáticamente así que el tiempo gastado en ello es cero :)


¿Mandeeeeé?
¿Y como se hace isoooo pué? :shock:
Creo que me he perdido algo. :lol:

Si cuando abres una llave (por ejemplo, de un if) le das a enter, el editor no sólo salta de línea sino que pone la indentación.

Lo que pasa es que en el vídeo abres la llave del if y en lugar de darle al enter escribes directamente en la misma línea en la que has abierto la llave, así no actúa la auto-indentación.

_________________
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  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 26 mensajes ]  Ir a página 1, 2  Siguiente

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 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