sábado, 25 de mayo de 2019

Semana 20 a 24 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) Juegos y Sociedad:

-Repaso:
Está en estos archivos descargables:

Septima clase:
https://nofile.io/f/3ZkwkkhOvO4/Juegos+y+Sociedad_Clase+7.pptx

Octava y Novena Clase:
https://nofile.io/f/mAgAcyxU9bQ/Juegos+y+Sociedad_Clase+8-9.pptx

Decima clase:
https://nofile.io/f/WyyeSx84Qz9/Juegos+y+Sociedad_Clase+10.pptx

-Características de Super Cachipún:

Uso de armas, cordinación (interno), predice, adivina (externo), tipo de jugador Killer (taunt), social, colecc, explorador, driver motivacional (desarrollo y realización + impredecibilidad), tipo de juego desde el que más es hasta el menos Agon, Alea, Ilinx, Peripatos, Mimicry.

-Ejercicio:

Pensar un juego como Super Cachipún y hacerlo en equipo.

(lo jugamos)

-Directrices para la ficha de juego de fenómeno cultural:

Ejemplo con la Minga:

1 Contexto Histórico (¿Dónde surge la minga? Siglo XVIII, 1700, fundación de Chiloé)

2 Referencias analógicas y/o digitales (Jenga, Hard Simulator, escribir porqué) Si no hay referencias digitales no importa pero debe haber referencias analógicas, pero si el profesor conoce alguna referencia digital y no la añadió le bajará la nota.

3 Tipos de juegos (Poner las cinco desde el que más es hasta el menos de Alea, Agon, Ilinx, Mimicry y Peripatos)

Cada hoja y página debe tener al menos la mitad con texto y hay que enviárselo de forma digital al email Guillermo@badgeheroes.com antes de las 8:00 am del 29 de mayo.

-Tarea:
Traer propuesta para jugar juego de Game Boy Advance o Super Nintendo según el grupo del tipo de juego que nos tocó y hacer trabajo en clases, no jugarlo antes y cuando se juegue completarlo entero.

2) Programación:

-Botones y funciones (en moodle o en este archivo descargable)
https://nofile.io/f/EkQ8bjfGjpa/18+-+Botones+y+Funciones.pdf

-Tarea:
Hacer entrega del videojuego hecho lo mejor que se pueda de lo que nos tocó con los 3 papeles y textos escritos en ella.

3) Ayudantía:

-Revisamos los juegos de mesa de fenómeno cultural que hicimos o mejoramos.

4) Inglés:

Elegimos un videojuego que conocíamos o que jugamos por primera vez y escribimos en inglés en un documento de que se trataba y como se jugaba y lo compartimos con la profesora de inglés.

5) Tareas, pruebas, examenes y trabajos con nota:
-Terminar la ficha de Juegos y Sociedad (ver arriba) este miércoles.
-Llevar el juego de mesa de fenómeno cultural terminado este lunes, evaluación final de estos juegos de mesa.
-Traer propuesta para jugar juego de Game Boy Advance o Super Nintendo según el grupo del tipo de juego que nos tocó y hacer trabajo en clases, no jugarlo antes y cuando se juegue completarlo entero.
-Hacer entrega del videojuego hecho lo mejor que se pueda de lo que nos tocó con los 3 papeles y textos escritos en ella en clases.

martes, 21 de mayo de 2019

semana 13 de mayo hasta el 17 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:

-Vimos los prototipos de juegos de fenómeno cultural.

-27 de Mayo:

Se evalúan los juegos de fenómenos culturales

-3 de Junio:

Se evalúan los "productos"

-Hacer juegos en un proceso iterativo:

-Emoción y motivación:

Las emociones son conceptuales, las motivaciones pueden y no pueden ser conceptuales.

-Bartle:

(dijo como eran los tipos de jugadores y como son los jugadores)

Taxonomía de jugadores:

El Achiver:

El que necesita completar logros

El Explorer

Que buscan ver algo nuevo o el ver algo diferente

Socializer

Es el que disfruta socializando con alguien

Killers

Son los que le gustan el caos, el que destruye más que construir.

-Battle Yee

-Bartle explicado en video de YouTube:


-Brain Hex:

Caracterización desde la neurociencia.

Dice que hay 6 tipos de jugadores:

Seeker

(que falta por ver)

Survivor

(para pasarla bien debe haber en el juego tensión)

Daredevil

(todo por la adrenalina)

Master Mind

(Son los que necesitan saber que hacer, saben lo que hay que hacer)

Conqueror

(Son los que no pueden ser derrotados, tiene menos tolerancia a la frustración)

Socializer

(El que le gusta ayudar y estar con gente en que confían)

Achiever

(Los que les gusta coleccionar)

-Caracterización Game Literacy:

(Literacy = Alfabatismo)

-Caracterización por soporte de juego

2) Acompañamiento:

Hubo disertación. Cada grupo tenía tiempo hasta las 12:15 para preparar disertación. Su orden era; Expone 1° Jefe de grupo como le fue como lider, expone 2° cada integrante del grupo menciona su parte de los capítulos vistos y cierre Jefe de grupo con su parte.

Durante la exposición "ojo":
-Cada grupo representó el orden
-Hubo fundamental respeto y atención al trabajo de otros.

3) Ayudantía:

-Hubo tarea;

1 hacer timer o tiempo (bonito)
2 Hacer que con un botón el tiempo aumente (timescale)
3 hacer un personaje que se mueva (getaxis)
4 Hacer que dispare y el timesacle se reduzca a 0,2 durante 1 segundo
5 hacer enemigos

-Tarea actual:

Traer el juego de fenómeno cultural el próximo jueves por el feriado del lunes.

4) Juegos y Sociedad:

Se jugó un juego llamado Super Cachipún.

Todo esta en un archivo de powerpoint que por ahora no esta disponible (cuando esté disponible lo añado al blog)

-Tareas:

a) Georgy debe traer para este miércoles que viene el juego de mesa Cranium.

b) Inventar entre todos los estudiantes un juego como el Super Cachipún como ejemplo en las que todos podamos jugar que dure como el Super Cachipún y que sea una simulación de un videojuego que no dañe de verdad.

5) Programación y ciencias:

-Funciones

-Game Manager

(todo de programación esta en el moodle)

-Tarea:

Hacer 3 mecanicas de juego en Unity y hacer disertación de powerpoint del juego pero del juego que tocó con unos 3 papeles. Lo de la disertación esta en el moodle.

6) Tareas, pruebas, controles, examenes, trabajos:
-Traer el juego de fenómeno cultural el próximo jueves por el feriado del lunes.
-Georgy debe traer para este miércoles que viene el juego de mesa Cranium.
-Inventar entre todos los estudiantes un juego como el Super Cachipún como ejemplo en las que todos podamos jugar que dure como el Super Cachipún y que sea una simulación de un videojuego que no dañe de verdad.
-Hacer 3 mecanicas de juego en Unity y hacer disertación de powerpoint del juego pero del juego que tocó con unos 3 papeles. Lo de la disertación esta en el moodle.

domingo, 12 de mayo de 2019

semana del 6 al 10 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:

-Gui

-Composición Social

-Menos es más

-Equilibrio

-Contraste

(ejemplo: El personaje protagonista se puede destacar por ser el único diferente)

-Proximidad

-Repetición

-Espacio Negativo

-Alineación

-Directrices de palabras

-Branding

-Lo que debemos saber es que emociones usar

-Psicología del color:

Colores cálidos y fríos

-Juegos abstractos

-Estéticas particulares

-Tarea:

Arreglar los juegos de mesa de fenómeno cultural con lo que sugirieron los profesores de Diseño.

2) Inglés:

-Tarea:

Elegir un videojuego de http://www.gamesforchange.org/ y jugarlo en clases.

-No hubo clases por problemas.

3) Juegos y Sociedad:

Respuestas de prueba:

1 d

2 c

3 a

4 b y c

5 Adventure Island = Peripatos
Bomberman = Ilinx
Pokémon = Agon y Peripatos
MKX = Agon
RE2 = Ilinx
Mario Party = Alea

6 Cultura Hegemónica = Idea dominante
 l  l  l
VV V

Diseño = En contra de dicho o a favor o comunal

7 Depende -> videojuegos

-No videojuegos:

Los no videojuegos son los videojuegos donde el ambiente, historias y cosas tienen más importancia o se destacan más que jugarlas.

1° Sociedad -> cultura gamer
2° Cultura gamer -> sociedad

-Gamificación:

Gamificación abierta y gamificación cerrada

Transgamificación (significa que va más allá de la gamificación)

4) Fusión de clases:

a) Diseño y Juegos y Sociedad:

-Hacer ficha cultural:

Hacer acerca del juego de fenómeno cultural:

1 Contexto histórico (Siglo XX, siglo XXI)

2 Cultura Hegemónica (creencias dominantes)

3 Tipo de juego (agon, alea, peripatos, etc) y como esto se manifiesta

Terminar y enviar a clases el 23 de mayo

5) Programación y ciencias:

-Vimos como hacer juegos 2D en Unity.

Ejercicio 1:

Void Update()
{
Float v = input.getaxis("Vertical");
transform.position += transform.forward.normalized * time.deltatime * v;
float H = input.getaxis("Horizontal");
transform.rotate (0, h* deltatime * rotationspeed, 0);

Ejercicio 2 y 3:

Public float speed = 3f;
public float rotationspeed = 10f;
public GameObject bulletprefab;
public transform spawnpoint;
float cooldown = 0.5f;
float elapsedtime = 0f;

void update()
{
float v = input.getaxis("vertical");
transform.position += transform.forward.normalized * time.deltatime * speed * v;
float H = input.getaxis("Horizontal");
Transform.Rotate (0, h * time.deltatime * rotationspeed, 0);
Elapsetime += time.deltatime;
if(input.GetKeyDown(Keycode.space) && elapsedtime >= cooldown)
{
instantiate(bulletprefab, spawnpoint.position, transform.rotation);
elapsedtime = 0f;
}
}

-Aproximación:

La materia de aproximación esta en este archivo descargable:

https://nofile.io/f/GMK4eKzUvta/13+-+Aproximaci%C3%B3n.pdf

-Escala de tiempo:

La materia de aproximación esta en este archivo descargable:

https://nofile.io/f/ynGfugUjTbp/14+-+Escala+de+tiempo.pdf

6) Acompañamiento:

-Armamos las cartulinas con imágenes y textos acerca de los capitulos que vimos de la serie que nos toco ver en nuestro grupo.
-Tarea:
Traer todas las cartulinas terminadas el martes para hacer disertación.

7) Ayudantía:
-Mejoramos las reglas escritas y los flujogramas del juego de fenómeno cultural para clases de diseño.

6) Tareas:
-Elegir un videojuego de http://www.gamesforchange.org/ y jugarlo en clases.
-Los que llegaron atrasados el lunes que paso tienen que traer este lunes café y galletas.

7) Examenes, pruebas, controles y trabajos con nota:
-Arreglar los juegos de mesa de fenómeno cultural con lo que sugirieron los profesores de Diseño.
-Hacer ficha cultural:

Hacer acerca del juego de fenómeno cultural:

1 Contexto histórico (Siglo XX, siglo XXI)

2 Cultura Hegemónica (creencias dominantes)

3 Tipo de juego (agon, alea, peripatos, etc) y como esto se manifiesta

Terminar y enviar a clases el 23 de mayo
-Traer el martes en acompañamiento todas las cartulinas que estuvieron terminadas el martes anterior para hacer disertación.
-Mejorar las reglas escritas y los flujogramas del juego de fenómeno cultural para clases de diseño.

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.