Game Design: Shops
Instructor : Fernando d. P.
Facilitator: Kumar R
We will create a game with a shop. We will learn to collect money and spend it on upgrades.
Friday May 29th @ 3:00 pm - 05:00 pm.
Game Design: Shops
Instructor : Fernando d. P.
Facilitator: Kumar R
We will keep track of stats using lists on our game. We will continue on the game we worked on yesterday.
Thursday May 28th @ 3:00 pm - 05:00 pm.
Scratch: Lists
Instructor : Fernando d. P.
Facilitator: Kumar R
We will take a look at lists and how to add and remove items. We will play a game of Game and Watch with our sprites.
Wednesday May 27th @ 3:00 pm - 05:00 pm.
Python: Texted based Hangman
Instructor : Fernando d. P.
Facilitator: Kumar R
Students will learn how to make a hangman game. We will apply the concepts we learned so far to make this mini game.
Monday May 25th @ 3:00 pm - 05:00 pm.
Game Design: Shops
Instructor : Fernando d. P.
Facilitator: Kumar R
We will create a game with a shop. We will learn to collect money and spend it on upgrades.
Saturday May 23rd @ 10:00 am - 12:00 pm.
Game Design: Backpacks
Instructor : Fernando d. P.
Facilitator: Kumar R
We will be going over how to make a basic backpack. We will be collecting some things and adding them to our backpack
Friday May 22nd @ 3:00 pm - 05:00 pm.
Scratch: Enemy Shooting and Health
Instructor : Fernando d. P.
Facilitator: Kumar R
Part 2 of the the Enemy AI. We will take a look at making health for our enemies and give them a smarter AI so they can shoot.
Thursday May 21st @ 3:00 pm - 05:00 pm.
Scratch: Enemy AI
Instructor : Fernando d. P.
Facilitator: Kumar R
We will be working on the same map and we will add enemies that will block us depending on the location of our player. We will do very basic enemy shooting if time permits.
Wednesday May 20th @ 3:00 pm - 05:00 pm.
Programming : Intro to Python (Continued)
Instructor : Fernando d. P.
Facilitator: Kumar R
Intro to Python For loop and List :
Students will learn the basic term, syntax For loop and List.
Tuesday May 19th @ 3:00 pm - 05:00 pm
Game Design: Smarter AI
Instructor : Fernando d. P.
Facilitator: Kumar R
We will create a game with a smart turret. We will spawn many enemies and the turret will have to make decisions based on conditions.
Saturday May 16th @ 10:00 am - 12:00 pm.
Game Design: Enemy AI and Health
Instructor : Fernando d. P.
Facilitator: Kumar R
We will be going over Health systems. We will make a simple Enemy and understand how health systems work.
Friday May 15th @ 3:00 pm - 05:00 pm.
Scratch: 2D Platform (Continued)
Instructor : Fernando d. P.
Facilitator: Kumar R
Part 2 of the platformer. Make sure you followed us on the first part this Wednesday. Lets do this!
Thursday May 14th @ 3:00 pm - 05:00 pm.
Scratch: 2D Platform
Instructor : Fernando d. P.
Facilitator: Kumar R
Apply what we learned from previous small games to make the 2D Platformer. We will be going over 2D movement and moving the world according to the player's position
Wednesday May 13th @ 3:00 pm - 05:00 pm.
Game Design: Projectile Collisions
Instructor : Fernando d. P.
Facilitator: Kumar R
We will be working on projectile based on raycasting. We will make decals to show where our collision happen and also trigger basic animations.
Saturday May 9th @ 10:00 am - 12:00 pm.
Game Design: Nav Mesh
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn about 3D Navigation through a nav mesh. Students will understand how A* path finding works and how Unity implements it.
Friday May 8th @ 3:00 pm - 05:00 pm.
Scratch: Space Shooter (Power Ups)
Instructor : Fernando d. P.
Facilitator: Kumar R
Lets put everything we learned together. We will be learning to make a space shooter with power ups!
Thursday May 7th @ 3:00 pm - 05:00 pm.
Scratch: Space Shooter (Levels)
Instructor : Fernando d. P.
Facilitator: Kumar R
Apply what we learned from previous small games to make the space shooter game. The space shooter game will include level variables and player movement. We will also take a look at upgrading and bosses
Wednesday May 6th @ 3:00 pm - 05:00 pm.
Game Design: Projectiles
Instructor : Fernando d. P.
Facilitator: Kumar R
We will experiment different methods of sending projectiles. Instantiate an object and adding force or using Ray Casting. In the video we focus more on Instantiating due to time constraint.
Saturday May 2nd @ 10:00 am - 12:00 pm.
Game Design: Terrains
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn about 3D physics in Unity Game Engine. Students will learn how to make terrains and apply textures. This will enable us to create maps so the player can navigate through them.
Friday May 1st @ 3:00 pm - 05:00 pm.
YouTubeScratch: Wack a Mole
Instructor : Fernando d. P.
Facilitator: Kumar R
Lets put everything we learned together. We will be learning to make a copy of Wack a Mole with our own assets!
Thursday April 30th @ 3:00 pm - 05:00 pm.
YouTubeScratch: Space Shooter
Instructor : Fernando d. P.
Facilitator: Kumar R
Apply what we learned from previous small games to make the space shooter game. The space shooter game will include level variables and player movement.
Wednesday April 29th @ 3:00 pm - 05:00 pm.
YouTubeGame Design: 3D Player Movement
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn how to make a simple player movement for Third Person and First Person. We will be looking at different cameras for different perspectives.
Saturday April 25th @ 10:00 am - 12:00 pm.
YouTubeGame Design: 3D Physics
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn about 3D physics in Unity Game Engine. Students will understand rigidbodies, colliders and physics materials. Of course this class is for beginners in game design. Student must have some background in script programming. We will be programming in C#
Friday April 24th @ 3:00 pm - 05:00 pm.
YouTubeScratch: Flappy Bird
Instructor : Fernando d. P.
Facilitator: Kumar R
Lets put everything we learned together. We will be learning to make a copy of flappy bird with our own assets!
Thursday April 23rd @ 3:00 pm - 05:00 pm.
YouTubeScratch: Catching Game
Instructor : Fernando d. P.
Facilitator: Kumar R
Apply what we learned from previous small games to make the catching game. The catching game will include level transitions, variables and player movement.
Wednesday April 22nd @ 3:00 pm - 05:00 pm.
YouTubeGame Design: 2D Platformer
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn how to create a game manager that controls victory conditions or keep track of time. Students will understand how to call these functions.
Saturday April 18th @ 10:00 am - 12:00 pm.
YouTubeGame Design: Tile Maps
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn 2D game making. Explore Tile Maps and learn to design levels. Students will draw their tile maps in Piskel App. Students will also understand how to make colliders in different layers.
Friday April 17th @ 3:00 pm - 05:00 pm.
YouTubeScratch: Parallax Scrolling
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn about parallax scrolling. We are going to explore background tiling and how it gives us the illusion of movement. These methods will require variables.
Thursday April 16th @ 3:00 pm - 05:00 pm.
YouTubeScratch: Refined Player Movement
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn how to make basic movement for a character. Understand how you can apply gravity to a character when not touching a surface.
Wednesday April 15th @ 3:00 pm - 05:00 pm.
YouTubeProgramming : Intro to Python
Instructor : Jerry Z.
Facilitator: Kumar R
Intro to Python For loop and List :
Students will learn the basic term, syntax For loop and List.
Tuesday April 14th @ 3:00 pm - 05:00 pm.
YouTubeGame Design: Player Movement in 2D
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn 2D game making. Explore transformed based movement vs physics movement. How to interact with other objects based on your movement.
Friday April 10th @ 3:00 pm - 05:00 pm.
YouTubeScratch: Victory Conditions
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn about victory conditions. We are going to explore timed and score based conditions. These methods will require variables.
Thursday April 9th @ 3:00 pm - 05:00 pm.
YouTubeScratch: Player Movement
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn how to make basic movement for a character. Understand how you can apply gravity to a character when not touching a surface.
Wednesday April 8th @ 3:00 pm - 05:00 pm.
YouTubeIntroduction to Coding in Python
Instructor : Jerry Z.
Facilitator: Kumar R
Intro to Python, variable, if statement and loops :
Students will learn the basic term, syntax of variable, if statement and loops.
Tuesday April 7th @ 3:00 pm - 05:00 pm.
YouTubeFile Operations : Intro to Python
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn how to read and write data to a file. Files can be good information holders in servers. Students will understand file extensions and what they are for.
Monday April 6th @ 03:00 pm - 05:00 pm.
YouTubeGame Design: Moving Platforms using Unity
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn 2D game making. Explore scripted movement vs animated moving. Understand parent object and child objects relations with movement. Students will also learn how to make basic scripts in C# to detect collisions between objects.
Saturday April 4th @ 10:00 am - 12:00 pm.
YouTubeGame Design: 2D Physics with Unity
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn 2D game making. Explore physics in 2D space and understand different colliders and rigid bodies. Students will also learn how to make basic scripts in C# to detect collisions between objects.
Friday April 3rd @ 03:00 pm - 5:00 pm.
YouTubeParachute with Scratch
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn to make a parachute falling game. Students will understand sprites and calling events in Scratch. Variables, Loops and Boolean Logic are used in the project.
Wednesday April 1st @ 3:00 pm - 5:00 pm.
YouTubeFun with Geometry using Python Turtle
Instructor : Fernando d. P.
Facilitator: Kumar R
Learn basic geometric shapes. Students will understand exterior angles to make any shape. Students will also learn basic
programming concepts including variables, functions and loops.
March 30, 2020 at 10:00am - 12:00pm
GoogleDrive