Forum

Coquitlam >> PY101 >> 12:40 pm - 1:40 pm

12/02/2018 - Cameron Savage
Today we had a work block.

Next week, we'll start on Lesson 7, which is on how to make your enemy ship shoot automatically.

See you then!

-Cameron

12/09/2018 - Cameron Savage
Today, we did lesson 7 on making the enemy ships shoot automatically.

Lesson 7 link: https://1drv.ms/b/s!ApI0I3mYyTh2gYsuBDgPKF5p0r4ENQ

Next week will be a work week, see you then!

- Cameron

12/16/2018 - Cameron Savage
Today was a work block.

The next class in on **January 6**. See you then!

-Cameron

11/04/2018 - Cameron Savage
Today was a work block.

There is no class next week because of Remembrance Day. Next class is on November 18. See you then!

-Cameron

11/18/2018 - Cameron Savage
Today we had a work block.

We added a new bonus feature to your game - a power-up spawns and gives the player a shield that protects it from one collision from any object.

Next week, we'll add heath to your player and modify the shield so that the player gets reduced damage when it hits an object.

See you then!

-Cameron

11/25/2018 - Cameron Savage
Today, we worked on health and health power-ups.

Lesson 6: https://1drv.ms/b/s!ApI0I3mYyTh2gYluoONM_ZCHo1zF8A

See you next week!

-Cameron

10/14/2018 - Cameron Savage
Today we had a work block to review and catch up on material.

We made your spawner alternate between creating asteroids and enemies using timers, and added explosion effects.

Next week, we'll start working with random number generators.

For homework, you can work on some of the challenges from previous lessons.

See you then!

-Cameron

10/21/2018 - Cameron Savage
Today, we learned how to use the random.randint() function in PixelPad to randomly choose where the asteroids and enemies spawn on our screen, instead of spawning in a line.

Link to lesson (stopped at slide 10): https://1drv.ms/b/s!ApI0I3mYyTh2gYhBebiwQA1Qklwx7w

There are challenges at the end of the lesson on random numbers that you can work on.

Next week, we'll learn about how to remove projectiles and create rooms.

See you then!

-Cameron

10/28/2018 - Cameron Savage
Today, we finished lesson 5 on random numbers and

Lesson (slide 10-17): https://1drv.ms/b/s!ApI0I3mYyTh2gYhBebiwQA1Qklwx7w

We also used a website, www.piskelapp.com, to draw new sprites.

Homework is on the last slide of the lesson PDF.

Next week, we'll finish adding the 'bomb' object to your game. Try and think of some new ideas too!

-Cameron

09/09/2018 - Cameron Savage
Sunday, September 9, 2018

Today, we finished lesson 1.

Lesson 1: https://1drv.ms/p/s!ApI0I3mYyTh26XVjcArqS-INg2fj

The homework listed in the slides is optional, but would really help you practice and understand the lessons!

Next week we'll add movement to your player using the keyboard keys.

See you next week,

-Cameron

09/16/2018 - Cameron Savage
Today, we finished lesson 2.

Lesson 2: https://1drv.ms/b/s!ApI0I3mYyTh2ga49wF0XRVctwddptQ

There is optional practice / challenges on the last slide,

Next week, we'll start on lesson 3, where we'll give your player some weapons to use. See you then!

-Cameron



09/23/2018 - Cameron Savage
Today, we finished the lesson on making our player collide with asteroids, and we added shooting to our player that also collides with the asteroids and enemy.

Lesson 3: https://1drv.ms/p/s!ApI0I3mYyTh2gYV9oX3jCsHmu0vetw

Homework: on the last slide of Lesson 3, and on the last slide of Lesson 2.

See you next week!

-Cameron


09/30/2018 - Cameron Savage
Today, we finished lesson 4 on spawners and object generation.

Lesson 4 link : https://1drv.ms/b/s!ApI0I3mYyTh2gYgMoBsDE3GtzU1sXQ

Homework is on the last page of lesson 4.

There is **NO** class next week because of Thanksgiving. Next class will be on October 14.

See you then!

-Cameron

01/06/2019 - Cameron Savage
Today we finished the last lesson. We learned how to make new levels in our game, and how to make different levels that are loaded when the player wins or loses.

Link to lesson: https://1drv.ms/b/s!ApI0I3mYyTh2gZRS8lUwBDlhgi1qlA

The next three classes will be work weeks, so start thinking of some extra features to add to your game!

-Cameron

01/13/2019 - Cameron Savage
Today was a work block.

Next week will be a work week as well, so try to come up with some cool new feature ideas!

-Cameron

01/20/2019 - Cameron Savage
Today was a work block. We added a health bar that floats above the boss and shrinks when it gets hit.

Next week is the last class of the semester! See you then!

-Cameron