Ir al contenido principal

Mi app en MIT app inventor



                                         Mi app en MIT app inventor


Saludos mis queridos lectores, en este blog voy ha hablar de una app que he tenido que crear yo con mis conocimientos obtenidos en los anteriores trabajos.

Al principio quise hacer una app que fuera del estilo Packman, pero no me convencía del todo, así que decidí hacer un trabajo que hice en Scratch. Este es el "Space invaders".

Este juego va sobre una nave que está situada en la parte inferior de la pantalla y debe disparar a unos enemigos para que no le alcancen y por lo tanto perder vidas.

Lo primero de todo fue poner un canva para poner un fondo con la imagen que yo quisiera. Estas son las propiedades que le puse:


A continuación, puse dos "image". La primera era el cohete al que le puse el nombre de "RocketSprite", y busqué la imagen de un cohete para ponérsela. Adjunto imagen de sus propiedades:




X, Y y Z sirven para poner en ciertos los lugares el cohete. Height y Width los puse a mi gusto.

En la segunda Image puse un ovni al que el cohete iba disparar, le puse el nombre de "SoucerSprite", y busqué imágenes de ovnis para ponerle una.

No he mencionado esto antes, pero donde pone Picture van las imágenes descargadas desde mi ordenador y adjuntadas a esta página. 

Como ya he mencionado antes, las letras: X,Y y Z sirven para situar el ovni, y el height y width los puse a mi gusto para que quedaran bien.

También puse una "Ball" del apartado "Drawing and animation" para que actuara como una bala que salía del cohete. A esta bala le puse de nombre "Bullet" que significa bala. Adjunto las propiedades de la bala:


Radius es el tamaño que tiene, el color es el predeterminado, la velocidad se la puse de 50 para que no fuera tan lenta y los demás ya lo he explicado antes.

Así es como queda todo lo que he explicado anteriormente:


Debajo de todo esto puse un HorizontalArrangement para meter más adelante otros HorizontalArrangement y labels. Adjunto propiedades del primer HorizontalArrangement:


El color negro era el predeterminado, y lo puse visible, el resto lo puse a mi gusto para que encajara y se viera bien.

A continuación puse otro HorizontalArrangement que ocupa la mitad del ancho pero en su interior metí una label en la que puse "Score", y a su lado una label en la que inicialmente pone "0" pero más adelante se actualiza. Adjunto captura:

A la derecha de estos HorizontalArrangement puse otra que ocupaba la otra mitad del ancho, y en su interior puse un button al que nombré "ResetButton" cuya funcion es empezar de nuevo. Adjunto captura de las propiedades:


Así es como se ve la parte de "Designer"


Ya he terminado con la parte "Designer", por lo que voy a comenzar explicando la parte que se llama "Blocks" 

Empiezo con esta parte:
Eso sirve para que cuando muevas con el dedo el cohete, se desplaze hasta donde tu indiques.

En este, pone que cuando la pantalla inicie, la bala no se vea. Debajo, lo que hay debajo de el bloque verde oscuro, el bloque morado sirve para que el cohete se situe en el lugar que yo he indicado, los bloques azules con algunos verdes dentro sirven para situarlo exactamente en un espacio concreto.

Ahora, el bloque amarillo que afecta a todos lo que hace es poner que cuando el cohete termine de ser arrastrado, y soltado lo del interior afecte.

El bloque morado ordena que la ubicación de la bala cambie al haberla soltado y los azules y verdes hacen que la bala se dirija hacia donde yo quiera.


En estos que vienen donde antes, los he sacado para que sea más fácil de explicar.
el primer bloque sirve para que la bala no sea visible. El segundo para que cuando le des a un ovni, a la puntuación se le sume 1. Y el tercero sirve para cuando le des al ovni, este sea tele transportado a una ubicación random en el mismo ancho, pero no lugar.

Estos bloques sirven para que cuando la bala llegue al final sin darle a nada, desaparezca.

En estos sirve para cuando le des a restart, la puntuación vuelva a ser 0.

Todos estos sirven para que el ovni se mueva más o menos rápido hacia ubicaciones random.

Aquí tenéis un archivo APK para que os lo descarguéis:

https://docs.google.com/uc?export=download&id=16FX-ycNMkrqpD0dLRpAkKbs8dsAtVy0m

Y eso es todo mis queridos lectores, volveré pronto.

Comentarios

Entradas populares de este blog

Análisis del documental de Obsolescencia Programada

                                                  Análisis del documental de Obsolescencia Programada Saludos cordiales mis queridos lectores. La semana pasada nuestro profesor de TIC nos puso un documental sobre la Obsolescencia programada llamado "Comprar, tirar, comprar" al ver este documental he aprendido mucho sobre como se mueve principalmente la economía. Aquí tenéis el vídeo:  Este tema lo voy a separar en tres puntos: La ficha técnica del documental, un resumen y por último mi opinión personal. Punto 1-Ficha técnica Este documental Español llamado "Comprar, tirar, comprar" fue estrenado el 30 de noviembre de 2010 por    Cosima Dannoritzer y Steve Michelson, guionizado por  Cosima Dannoritzer y producido por    RTVE, Televisión de Cataluña y Televisión Española. Tuvo tanto éxito que recibió el p remio Ondas Inte...

Tutorial MIT app inventor

                                  Tutorial MIT app inventor Saludos mis queridos lectores,  En esta ocasión voy a haceros un tutorial sobre MIT app inventor. MIT app inventor  sirve sirve para crear aplicaciones. A continuación os voy a poner un enlace para que veáis mi anterior entrada. https://www.blogger.com/blog/post/edit/preview/4443650187083941786/897479603336226916 En esta entrada os voy a explicar cómo usar esta página web correctamente y terminéis aprendiendo cómo crear vuestra propia app Parte 1- Mis proyectos Al presionar el botón que dice “Start new proyect”  crearás un proyecto desde cero en el que aparece solo una pantalla vacía y el resto es ya tu imaginación. Al presionar el botón que dice “Move to trash”  envías a la papelera un proyecto no se puede usar si no has seleccionado uno previamente.  un dato es que si el proyecto está en la papelera lo puedes recupera...

Cosas a tener en cuenta si quieres comprar un ordenador

                Cosas a tener en cuenta si quieres comprar un ordenador Estos días, en TIC he estado haciendo trabajos sobre la informática. Por lo que ahora mis conocimientos sobre esta misma son mayores. A continuación voy ha hablar sobre   cosas  a tener en cuenta si quieres comprar un ordenador. Voy a empezar por el procesador . Hay varias marcos como  Intel y AMD, pero cada uno es mejor en algo, como por ejemplo la calidad o el precio. A la hora de escoger un procesador hay que pensar en el precio, pero tampoco ir a lo más barato porque te pude salir mal. Un ejemplo de un buen procesador es el Intel Core i5-11400F 2.6 GHz debido a que tiene un precio de  169 ,99 € y la f recuencia básica del procesador  es de 2.60 GHz, llegando a un máximo de 4.40 GHz. Este procesador tiene un precio asequible para casi todo el mundo, pero si lo que quieres es algo mejor para jugar o editar, una opción es el procesador  AMD Ryze...