Skip to content

Commit

Permalink
Update GD3 Curriculum Guide formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
ryang217 committed Jan 11, 2018
1 parent 2ffd2da commit 0b36fc8
Showing 1 changed file with 15 additions and 4 deletions.
19 changes: 15 additions & 4 deletions app/assets/markdown/gd3.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,12 @@ This guide is written with Python-language classrooms in mind, but can easily be

## Scope and Sequence

1. On Update and Setting Position
2. Animations
3. Runner Project Tutorial
4. Game Dev 3 Project
[1. On Update and Setting Position](#on-update-and-setting-position)
[2. Animations](#animations)
[3. Runner Project Tutorial](#runner)
[4. Game Dev 3 Project](#game-development-3-project)

---

# On Update and Setting Position

Expand Down Expand Up @@ -203,6 +205,9 @@ Then `doSomething` is called once every game update, which can happen dozens of

Setting `pos` is low level. It sets the unit’s position for that frame, directly, immediately, and without taking any other state into consideration. For example, you can move a unit on top of a forest that `moveXY` is designed not to allow.


---

# Animations

## Introduction to Animations
Expand Down Expand Up @@ -337,6 +342,9 @@ Examples:
* Scale, such that the unit gradually grows or shrinks over time
* Movement speed, such as being dependent on what surface the unit is moving through


---

# Runner

## Summary
Expand Down Expand Up @@ -391,6 +399,9 @@ The game’s “y” change has been left intact, but the x position change has

Give students an opportunity to write down what they think will happen. They can then test out their assumptions by modifying the code from `if unit.health > 0` to `if unit.health > -100` or `if True`. When they play the game, the ogres will no longer “fall” to the left. They will keep up with the hero!


---

# Game Development 3 Project

## Summary
Expand Down

0 comments on commit 0b36fc8

Please sign in to comment.