domingo, 5 de mayo de 2019

Del Lunes 29 de Abril al día 3 de mayo del año 2019

Aviso de nuevo que no pude recolectar mucho la información que anoté en clases. Hay muchas lagunas en este texto. Los códigos de programación en este blog están escritos como pude escribirlos, yo no sé programar aún si que no sé cuales son los errores, pero intenté escribirlos lo mejor que pude. Avisaré siempre en partes del texto de cada publicación de este blog lo que no tengo idea de sus respuestas o cosas que no pude anotar. Eso y espero que les sirva.

1) Diseño:

-Trajimos los juegos de mesa pero no se jugaron.

-Tarea para la próxima semana:
Hacerse perfil, portafolio y blog en el sitio web itch.io y en el sitio web likedin.com.

-Modelos:

a) Game Layers

b) Game Alchemy

c) Game Tetrad

d) 4 Keys 2 Fun

e) Machination

-Otra tarea más:
Haber jugado hasta 15 minutos 4 juegos de mesa.

2) Ayudantía:

-Tipos de datos

-PrintF

Cuando pide imprimir por consola se refiere a usar PrintF.

Cuando pide función no hay que ponerlo en Void Start() ni en Void Update(),

Public GameObject Pepito;

Void Start()
{
if(!Pepito)
{
debug.log("pepito no esta que pena :("
Mauyar()

Se puede usar la función Mauyar en el código cuando la función Mauyar esté lista.

Void Mauyar()
{
Print("mow");

-Operadores lógicos:

Bool istengoganas = false;
bool issisecayan = false;

Void Update()
{
if(issecayan && issiponenatención)
{
hacerclases();

---

Public GameObject Pepito;
public bool islasalaestaensilencio;
public bool isestantodossentados;
public bool ismow;

Void Uptade()
{
if (islasalaestaensilencio && isestantodossentados && ismow)
{
print("Haciendo la clase")

---

Public GameObject Pepito;
public bool islasalaestaensilencio;
public bool isestantodossentados;
public bool ismow;

Void Uptade()
{
if (islasalaestaensilencio || isestantodossentados || ismow && isaireacondicionado)
{
print("Haciendo la clase")

---

Void Update()
{
if(!Aireacondicionado)
{
Print("Los cabros reclaman");
}
}

---

Private int nota;

Void quepasaconnota(int nota)
{
if(nota = 11)
{
Print("Los cabros son felices")
{
else if (Nota >4)
{
Print("Los cabros se van a tomar chela");
{
else if( nota = = 7)
{
Print("El gato les invita el chocoron")
{
else if(nota < 4)
{
Print("Hay tabla")
{
else if(nota >6 && nota <7(
{
Print("igual un choripan")

si son más de un if antes de lo que haga se pone todo en if con && o ||.

-Operadores rápidos:

++
--
+=
-=
*=
/=

Void multiplicar(int numeroquesumamos)
{
nota++;

o

nota--:

o

nota += numero

o

transform.position.x += numeroquesumamos

-Condicionales:

if
Else

-Loops:

While
For

Private float life;
Void Update()
{
if(input.GetKeyDown(keycode.s))
{
Disparar();
}
}

Void Disparar()
{
while(life >0)
life -= 0,01f;
print(life);
print("Disparar")
}

El while se tiene que usar de manera que no se repita solo a cada rato.

-Scope:

No lo pudo explicar el profesor

Public
Private

-Arreglos:

Private int[] arr_notas;
void recorrernotas()
{
for(int i = 0; i < arr_names.lenght; i++)
{
este tiene dos opciones
if(i = = 5)
o
int nota= arr_notas[i]
{
if(nota = 7)
{
jumbito();

-For anidados:

Ejemplo:

Cree una función que retorne cuantas veces la suma de 3 dados (de 6 caras) puede dar sobre el valor determinado (entregar como parámetro).

Respuesta y solución:

intdados(int numeroentregadocomoparametro)
{
int cuantasveces = 0;
{
for(int x = 0; x < 6; x++)
{
int suma = 0;
suma += x;
for(int y = 0; y < 6; y++)
{
suma +=y;
Print(x + "," + y + "=" + suma)
if(suma >  numeroentregadocomoparametro)
{
cuantasveces++;
}
}
}
return cuantasveces;

---

(estos codigos estan muy mal escritos pero porque el profesor lo explico escribiendolo asi, no sabría como se escribe realmente)

Count = 0;
Tiempo = 0;
bool disparar = true;

void update()
if(disparar = true)
{
(press space)
{
instantiate
count++;
}
}
if(cont > 6)
Disparar = false;

---

if(disparar = false)
{
time += time.detteline;
if(tiempo > 3)
{
disparar = true;
conount 0;
tiempo = 0;

-Tarea que era para la misma semana:

Enviar a la nube nuestra el resultado del ejercicio fotografiado (no dio tiempo para escribirlo) con nuestro nombre y apellido y compartirlo al profesor al email Jose.ramirez@zonavirtual.uisek.cl

3) Acompañamiento:

-Trabajo en equipo

Trabajo en equipo siempre va a estar y necesitar tolerancia y paciencia

Requiere lo que denominamos redes

Tiene que ver con redes

Lo primero que se necesita es organización

Después se ve el reconocimiento y se busca un líder

El líder debe ser alguien que escuche, que sea empático y que sea maduro.

La empatía, el escuchar y el ser maduro lo vamos a ver.

-Tarea para el 7 de mayo:

Habrá actividad gráfica, haber visto los 6 episodios de la serie que tenían que ver, traer algo para picar en acompañamiento, traer materiales (plumones permanentes, 6 cartulinas de dos pliegos que se le vean lo que anoten con los plumones, imágenes impresas de los capítulos que vieron, uno por cada capítulo) y saberse los capítulos de esa serie que tenían que ver para hacer un resumen en esta tarea.

4) Inglés:

-Hicimos presentaciones con las biografías que elegimos en inglés.

-Terea de la semana pasada para el jueves:

Responder a si mismo ¿Qué cosas me faltan? ¿Qué debo hacer para mejorar mi inglés? Y mencionarlo en clases.

-Tarea:
Aprender los números ordinales

-Al decir la fecha de nacimiento se escribe por ejemplo Marth 1st pero cuando se dice con la voz se dice Marth the 1st.

-Carrer es lo que se trabaja profesionalmente

-Program lo que se estudia

-Se puede decir y escribir i like swimming o i like to swin y significan lo mismo, no se dice mezcladas entre si.



5) Programación y ciencias:

-Respuestas y soluciones al control:

1 b) T&&(Fll!F)
T&&(TllT)
T&&T
T

c) FllT&&Tll!F
FllT&&TllT
FllTllT
TllT
T

d) Tll!T&&!(FllT&&!T)
TllF&&!(FllT&&F)
TllF&&!(FllF)
TllF&&!F
TllF&&T
TllF
T

2)
4

Float HP;
Float enemy HP;

Void dodamage(float damage);
bool isenemytrap();

void attack()
{
if(HP > 0.0F&&EnemyHP > 0.0F)
{
if(isenemyintrap()
{
dodamage(12.0F)
{
if enemyHP > HP)
{
dodamage(10.0F)
{
else
{
dodamage(5.0F)

4

String arr_names[6] = {"Leopoldo","Ana","Tommy","Arnoldo"}
float arr_grades[6] = {6.9F, 7.0F, 1.2F, 3.3F, 4.9F, 5.2F}

Void Printpassed(string arr_names[6]; Float arr_grades[6])
{
for(int = 0; i < arr_names.lenght(); i++)
{
if(arr_grades[i] >= 4.0F)
{
PrintF("%s", arr_names[i])
}
}
}
}

5

int getsamecount(string arr_characters player1[]; string arr_characters player2[];
{
int count = 0;
for(int i = 0; i < arr_charactersplayer1.lenght(); i++)
{
for(int j = 0; j < arr_charactersplayer2.lenght; j++)
{
if(arr_charactersplayer1[i] = = arr_charactersplayer2 [j])
}
count++;
}
}
return count;

-Tiempo:

Es para medir el tiempo en los códigos.

Archivo de descarga acerca de tiempo:
https://nofile.io/f/5tfRmb2SXTy/10+-+Tiempo.pdf

Ejemplo:

Crea un objeto en Unity una esfera que sera el enemigo y uno invisible llamado spawnpoint y un script llamado enemyspawner.

public float spawntime = 3F;
float timetospawn = 0F;
public GameObject enemyprefab;
private void update()
{
timetospawn += time.deltatime;
if(timetospawn >= spawntime)
{
timetospawn = 0;
instantiate(enemyprefab, transform.position, (esta parte no la alcance a anotar))
}
}

-Canvas:

Son las opciones seleccionables e información pero en pantalla.

Archivo de descarga acerca de canvas:
https://nofile.io/f/AGf1yaaV71D/11+-+Canvas.pdf

En Unity el profesor creó un UI que es Canvas, añadió un UI de texto, lo puso en el borde de la pantalla, puso el texto, creo otro texto que dice level y le escribió 27, creo un script llamado charactercontrol con este código solo para dar el ejemplo:

Public text characternametext;
public text characterlvltext;
public inlvl;
public string charactername = "new character";

Print void update()
{
characternametext.text = charactername;
characterlvltext.text = "lvl + lvl.tostring();

---

-Modificación de imágen:

El profesor guardo una imágen y puso en las herramientas un UI de imágen, seleccionó en la imágen en blanco la imágen guardada, explicó las opciones de la imágen y duplicó la imágen. Esto es lo modificado del código anterior.

5) Tareas:
-Los que llegaron atrasados el lunes que paso tienen que traer este lunes café y galletas para todos el lunes que viene.

6) Exámenes, pruebas y trabajos con nota:
-Terminar y llevar el juego de mesa acerca del fenómeno cultural que se eligió terminado, se jugará allá, deben estar los flujogramas y el documento con las reglas del juego terminados. Hay que grabar videos jugandose estos juegos de mesa, uno por cada juego.
-Habrá prueba de Juegos y Sociedad, entra toda la materia vista en clases.
-Habrá actividad gráfica el martes en clases de Acompañamiento, haber visto los 6 episodios de la serie que tenían que ver, traer algo para picar en acompañamiento, traer materiales (plumones permanentes, 6 cartulinas de dos pliegos que se le vean lo que anoten con los plumones, imágenes impresas de los capítulos que vieron, uno por cada capítulo) y saberse los capítulos de esa serie que tenían que ver para hacer un resumen en esta tarea.
-martes hay examen de programación.

No hay comentarios.:

Publicar un comentario