Ir al contenido principal

Torreta


a.¿Cuál es el motivo por el que se utiliza la instrucción pilasengine.actores.Bala?ç

Utilizaremos la instrucción pilasengine.actores.bala para indicarle cual sera la munición que usara la torreta a la hora de disparar a los monos.


b.¿Por qué se representa la variable monos como una lista vacía?

Por que en ese punto del desarrollo aun no se ha decidido cual sera el grupo del enemigo al que se va a disparar, por lo tanto los monos se representaran como una lista vacía.

c.¿Para qué se utiliza la función mono_destruido?

Por ahora no se utiliza para nada, esto se debe a que aun no queremos concretar mas detalles así que utilizaremos "pass" para indicarle al programa de que no se hace nada por ahora.

d.Cuando se añade la torreta del jugador, explica los parámetros que se pasan, y porque se utiliza mono_destruido en lugar de enemigo_destruido()

Cuando se añade una torreta, esta vendrá con los siguientes parámetros:
·La munición: la torreta tiene que saber que es lo que va a usar para disparar.
·Los enemigos: al definir este parámetro la torreta sabrá que solo puede hacer daño a todos aquellos añadidos en esta.
·Cuando consigue eliminar al objetivo:en este caso cuando la bala impacta contra el enemigo

Y se utiliza mono_destruido en vez de mono_destruido() a causa de que queremos pasarle la función que ha de usarse y no el resultado de ejecutarse.

Comentarios

Entradas populares de este blog

Operadores lógicos "or" y "and"

Hoy hemos utilizado los operadores lógicos para indicar que puede aceptar varias instrucciones en el caso de " or " o utilizar dos instrucciones en el caso de " and ". También hemos utilizado la instrucción " raw_input" , utilizado solo para introducción de texto por teclado. El problema planteado es resolver el área de un circulo o un triangulo, dependiendo de lo que eligieras calcularía una cosa o otra. Para esto utilizamos dos variables de entrada:     figura     altura     base     radio Uno de salida:     área Y operadores lógicos:     or

Definición Infoxicación

El termino infoxicación proviene del diccionario Ingles « overload information » que en castellano significa sobrecarga de información. Esta puede generarnos angustia, nerviosismo y malestar. Además puede bloquearnos ya que nos vemos ante demasiadas fuentes de información lo que también rotunda en fijarse solo en lo superficial, ya que lo leerás más rápido y no podrás fijarte en lo realmente importante. Y Para conseguir evitar todos los problemas que crear la infoxicación podríamos utilizar lectores de RSS , buscar fuentes de información de calidad, crear nuestro propio criterio, utilizar herramientas de curación de contenido o marcar un tiempo máximo para realizar búsquedas de información. Para mas información puedes consutar las siguientes paginas:            wikipedia           economiasimple           wordpress     ...

Phyton

La programación es el acto de enseñar a un ordenador a comunicarse con el usuario, para esto necesitaremos enseñarle al ordenador a hablar. En phyton esto se logra con una declaración de impresión. Para enseñarle a hablar siempre utilizaremos la instrucción " print". Phyton tiene dos versiones, la versión phyton 2 ejecuta " print" con simplemente las comillas dobles, y el phyton 3 ejecutara " print" con paréntesis y comillas dobles. El texto en phyton se considera un tipo específico de datos llamado "string" o cadena, llamada así por que son una serie de letras, números o símbolos conectados en orden. En el caso de que cometamos un error, phyton nos avisara con este mensaje, para que volvamos a repetir la operación.  SyntaxError: EOL while scanning a string literal. Necesitamos construir sistemas para manejar datos que cambian con el tiempo. Para esto utilizaremos la instrucción greeting_mesage. Phyton puede resolver problema...