Outschool
Buscar

100 US$

for 4 classes
Clase

Campamento de programación de invierno: aprenda a programar el juego Flappy Bird con JavaScript

Completado por 20 alumnos
Edades 10-15
Clase grupal
En este curso en línea en vivo de 2 semanas, los estudiantes aprenderán a codificar el juego Flappy Bird usando JavaScript.
Puntuación media:
4.8
Número de reseñas:
(329 opiniones)

Videoconferencias en vivo
4x por semana, 1 semana
2-10 alumnos por clase
50 min

Qué está incluido

4 reuniones en vivo
3 horas 20 minutos horas presenciales
Evaluación
Leaners will be asked questions in class to gauge and help understanding

Experiencia de clase

Get $5 off my class "Winter Coding Camp: Learn How to Code The Flappy Bird Game With JavaScript" with coupon code LOPEZE1TTM5 until Dec 26, 2022. Get started at https://outschool.com/classes/winter-coding-camp-learn-how-to-code-the-flappy-bird-game-with-javascript-O5ii7bm5 and enter the coupon code at checkout.

In this course, students will learn how to create the flappy bird game using the Phaser 3 and Repl. Phaser is a powerful framework that's an industry standard for creating games for Facebook Instant marketplace, Android Play Store, Apple Store, websites, and more. We will be coding the game using JavaScript which is a very popular coding language that is also easier to understand for beginners. In each class I will show and explain how to code sections of the game, I will ask students for their input and suggest and encourage them to try coding parts of the game themselves. I will also give out a challenge after classes so students can experiment and grow their knowledge. By the end of the course students will have the knowledge of how to create a basic game using javascript and Phaser. 

Classes One and Two:
I will show students how to navigate in the repl website that we will be using to create our game. Next we will look at how a website is created and communicates with Javascript and Phaser. Then they will learn how to load assets like sprites into the game and display them. Students will start to learn about variables, game loop, and functions. We will also add the infinity scrollable background functionality used in common side scroller games.

Classes Three and Four: We will work on adding the bird to our game and add physics to it as well as the ability to move it around when pressing the space bar. Then we will start adding the obstacles and collision detection to detect when we hit an obstacle. In the final class we will experiment with platform placements, tracking score, and other ideas students might want to add to the game.

Topics the course covers:
        Basic game design
        Creating a webpage 
        Connecting a website to use Phaser 3
        How to load and display images and animations
        How to work with variables, functions, game loops coding concepts
        How to create animations from sprite sheets
        How to handle collision detection
        How add physics to our game
        Keyboard control to move the player
        Handling game over
        Track the score 

Please note: If the student is outside of the age range but you think they still may be suitable for this class, please contact me before signing up. They should have experience navigating around a computer and be able to listen and follow instructions well with minimal help. 

Please review my class rules and policies: https://cdn.filestackcontent.com/ossRr9woS9idai4ZVpuF

Otros detalles

Lista de útiles escolares
Students should make a free account here: https://repl.it/login
 1 archivo disponible al momento de la inscripción
Recursos externos
Los estudiantes no necesitarán utilizar ninguna aplicación o sitio web más allá de las herramientas estándar de Outschool.

Conoce al profesor

Se unió el August, 2019
4.8
329reseñas
Perfil
Experiencia y certificaciones del docente
Hi my name is Jon and I love teaching others how to code.  I have been coding for over 10 years in various different languages and platforms. I have been fortunate enough to work in the industry for a local gaming company so I know what it takes to succeed in this competitive field. I believe that it is important to know the theory of computer programming but it's just as important to know how to implement it. I have also used my knowledge of coding to make augmented reality card game for a gaming convention.

Reseñas


A los padres también les gusta
1:1 JavaScript/p5.js para edades de 9 a 14 años
Coco Coders
4.8
(973)
60 US$ por sesión
Lecciones 1 a 1
Bajo demanda
9-14
Codificación Javascript basada en proyectos (nivel 1)
AI Code Academy
4.7
(1,770)
21 US$ por clase
Próxima sesión a las 11:30 PM el Mon 3/17
Clase grupal
10 semanas, 1/semana, 1 hora
9-14
Club de programación informática de JavaScript/p5.Js: juegos, animaciones y más
Coco Coders
4.8
(973)
20 US$ por clase
Próxima sesión a las 12 AM el Monday
Clase grupal
1/semana, 55 min
9-13
Programación en Java para principiantes, nivel 2: aprendizaje basado en proyectos
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,749)
23 US$ por clase
Próxima sesión a las 4 PM el Tuesday
Clase grupal
10 semanas, 1/semana, 50 min
10-15
Programación en Javascript para niños (Introducción)
Dr. Elliott Heflin, Jr.
4.6
(405)
14 US$ por clase
Próxima sesión a las 10 PM el Mon 3/17
Clase grupal
5 semanas, 2/semana, 55 min
8-13
Búsqueda de codificación para niños: Edición de juegos de JavaScript
MS. JEN of ARTISTIC KIDS WORKSHOP
4.7
(6)
12 US$ por clase
Próxima sesión a las 5 PM el Mon 6/2
Clase grupal
4 semanas, 2/semana, 55 min
9-14
Programación en Java para principiantes, nivel 1: aprendizaje basado en proyectos
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,749)
20 US$ por clase
Próxima sesión a las 6 PM el Monday
Clase grupal
12 semanas, 1/semana, 50 min
10-15
Programación creativa individual [Arte digital + Juegos + Animación en JavaScript]
Terry D [Code & Art, JavaScript, M.Ed]
5.0
(47)
30 US$ por sesión
Lecciones 1 a 1
Bajo demanda
9-15
Codificación Javascript basada en proyectos (nivel 2)
AI Code Academy
4.7
(1,770)
22 US$ por clase
Próxima sesión a las 11:30 PM el Mon 3/17
Clase grupal
10 semanas, 1/semana, 1 hora
10-13
Campamento de verano: Javascript basado en proyectos para niños (nivel 1)
AI Code Academy
4.7
(1,770)
22 US$ por clase
Próxima sesión a las 3 PM el Mon 6/16
Clase grupal
2 semanas, 5/semana, 1 hora
9-13
Campamento de verano: Javascript basado en proyectos para niños (nivel 2)
AI Code Academy
4.7
(1,770)
23 US$ por clase
Próxima sesión a las 3 PM el Mon 6/16
Clase grupal
2 semanas, 5/semana, 1 hora
10-15
Desarrollo web basado en proyectos para niños (todo el año): aprenda HTML, CSS y Javascript
Faruk Hasan
4.8
(145)
12 US$ por clase
Próxima sesión a las 2:05 AM el Tuesday
Clase grupal
1/semana, 35 min
11-16
[1 a 1] [Python, Javascript, Java, Scratch] Evaluación de codificación: de 8 a 17 años
Mr. Hun
5.0
(6)
29 US$ por sesión
Lecciones 1 a 1
Bajo demanda
8-17
Tutoría de Ciencias de la Computación 1:1 (Java, JS, Python, etc.)
Andy Richards
3.4
(5)
5 US$ por sesión
Lecciones 1 a 1
Bajo demanda
8-18
Sesiones de codificación 1:1: Java, Python, HTML, CSS, JavaScript (personalizable)
MissB aka Bhavana R (Coding)
4.9
(36)
60 US$ por sesión
Lecciones 1 a 1
Bajo demanda
9-18
Tutoría individual: programación, Arduino, juegos, Unity, Python, JavaScript, C++, C#
Alex Fish
5.0
(6)
60 US$ por sesión
Lecciones 1 a 1
Bajo demanda
7-18
Ver más clases
Inicio
Buscar
Regalar una tarjeta de regalo
Abrir configuración de moneda, zona horaria e idioma
Idioma y región
Iniciar sesión