Aprendizaje semana 1, vídeos, repositorios, twitter y próxima clase

Aprendizaje semana 1, vídeos, repositorios, twitter y próxima clase

de FRANCISCO JOSE GALLEGO DURAN -
Número de respuestas: 0

Hola a todxs,

Espero que estéis llevando muy bien la 1ª semana, y pronto dibujando vuestro sprite en Código Máquina . Debéis sentiros orgullosxs cuando lo consigáis: muchos profesionales actuales no son capaces de hacerlo sonrisa.

Importante:

  • Tenéis disponibles los vídeos del martes (en privado, debéis usar la cuenta de Google).
    • Ahí publicaré todas las clases, para que podáis repasar.
    • También algunos de Razonamiento Automático que os pueden interesar.
  • Aseguraos que todxs podéis clonarpushear en los repositorios que os he creado en Github.
    • Avisadme si no podéis y lo arreglamos.
  • Cuando consigáis dibujar sprites en código máquina
    • Publicadlos en X (twitter). Conseguiréis gente interesada en vuestro trabajo.
    • Usad hashtags para que os vean: #UAGames #GameDev #IndieDev #DEZ80 #Z80 #Amstrad #ASM
    • Recordad: sed profesionales hoy, no esperéis al título. Difundid lo que hacéis, generad interés, mostrad de qué sois capaces, recibid feedback, mejorad para ser cada vez más profesionales.
  • ¿Qué debéis aprender esta semana?
    • Cómo es el código máquina
    • Cómo se ejecuta el código
    • Cómo funciona la RAM
    • Qué sólo existen RAM y registros (todo está ahí)
    • Cómo se guarda y accede todo en RAM
    • Relacionar eso con el ensamblador: 
      • Un programa traduce el código ensamblador a código máquina, generando un fichero.
      • Otro programa lee ese fichero y lo copia a la RAM (el cargador, que carga a la RAM)
      • Cuando está todo en RAM, el programa cargador cambia el PC y se ejecuta.
      • Es lo que estáis haciendo a mano, pero automatizado.

Este martes, 19,

  • Prácticas
    • Veremos vuestros sprites.
    • Empezaremos a programar en ensamblador.
    • Analizaremos vuestros game concepts.
  • Teoría: Os contaré algo breve sobre cómo aprender mejor programación y haremos dos actividades
    • Una para que podáis medir y conocer vuestro nivel en programación.
    • Otra sobre lo que habéis aprendido de código máquina y lo que aprenderéis de ensamblador.
    • Necesitaréis tener instalado Safe Exam Browser 3.5.0 de Moodle.

Preparaos muy bien, no olvidéis disfrutar y nos vemos el lunes sonrisa.

Un saludo,
Fran.

PD: Por cierto, hoy sábado, 16/sep hay un evento que os puede interesar,

  • Evento: RetroAlacant 2023
  • Lugar: Las Cigarreras (Alicante)
  • Horario: Sábado 10:00-20:30h, Domingo 10:00-14:00h
  • ¿Qué podéis hacer?
    • Podréis ver y probar todos los modelos de Amstrad CPC, y jugar a juegos clásicos y homebrew modernos en máquinas reales.
    • Podréis conocer al ingeniero creador de Amstrad (Roland Perry) que viene por primera vez a España y dará una charla el sábado a las 18:00h.
    • Podéis comprar videojuegos y consolas retro, participar en torneos y donar alimentos y videojuegos a la iniciativa Videojuegos Por Alimentos.