User Tools

Site Tools


spcs:2015:ai

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
spcs:2015:ai [2015/07/09 20:16]
ffpaladin [Schedule]
spcs:2015:ai [2015/07/14 23:35]
ffpaladin [Schedule]
Line 45: Line 45:
 ^Week 1^[[.day1|Monday]]^[[.day2|Tuesday]]^[[.day3|Wednesday]]^[[.day4|Thursday]]^[[.day5| Friday]]^ ^Week 1^[[.day1|Monday]]^[[.day2|Tuesday]]^[[.day3|Wednesday]]^[[.day4|Thursday]]^[[.day5| Friday]]^
 ^ Topic| **Introduction** | **Game Studies** | **Graphics** | **Algorithms** | **Design** | ^ Topic| **Introduction** | **Game Studies** | **Graphics** | **Algorithms** | **Design** |
-^ 8:30 | Overview ​     | Blog          | Guest: Wes | Guests: Ryan/​Carson| Objects ​  ​+^ 8:30 | Overview ​     | Blog                | Guest: Wes   ​| Guests: Ryan/​Carson| Objects ​          ​
-^ :::  | :::     ​| Lock Activity ​        ​| Programming ​       | Searching ​     Keyboard and Mouse +^ :::  | :::           ​| Lock Activity ​      ​| Programming ​ | Searching ​         Guest: Ernest ​    
-^ 9:50 | BREAK         | BREAK               | BREAK              | BREAK            | BREAK            +^ 9:50 | BREAK         | BREAK               | BREAK        | BREAK              | BREAK             ​
-^ 10:10| Quiz          | Guest: Russ  | Debate ​            ​| Sorting ​         Guest: Ernest ​   ​+^ 10:10| Quiz          | Guest: Russ         ​| Debate ​      ​| Sorting ​           Keyboard and Mouse
-^ :::  | :::     ​| Ludology Narratology| Graphics ​        ​| :::     ​| Simulation ​Project ​+^ :::  | :::           ​| Ludology Narratology| Graphics ​    ​| :::                | Simulation ​Design ​
-^ 11:30| LUNCH         | LUNCH               | LUNCH              | LUNCH            | LUNCH            +^ 11:30| LUNCH         | LUNCH               | LUNCH        | LUNCH              | LUNCH             ​
-^ 12:40| Twine         | Twine          | Animations ​        ​| Visual Sorting ​  | Perler Beads     | +^ 12:40| Twine         | Twine               ​| Animations ​  ​| Visual Sorting ​    | Design Doc        ​
-^ :::  | Github ​       | :::              | :::                | :::      :::              ​+^ :::  | Github ​       | :::                 ​| :::          | :::                Simulation Project
-^ 2:00 | BREAK         | BREAK               | BREAK              | BREAK            | BREAK            +^ 2:00 | BREAK         | BREAK               | BREAK        | BREAK              | BREAK             ​
-^ 2:20 | Blogging ​     | Github ​         | processing.js ​     | Seurat Painting ​  ​| Assignment ​      ​+^ 2:20 | Blogging ​     | Github ​             | processing.js| Seurat Painting ​   | Assignment ​       
-^ 2:45 | Writing Time  | Writing Time        | Writing Time       ​| Writing Time     ​| Writing Time     ​|+^ 2:45 | Writing Time  | Writing Time        | Writing Time | Writing Time       ​| Writing Time      |
  
 ^Week 2^[[.day6|Monday]]^[[.day7|Tuesday]]^[[.day8|Wednesday]]^[[.day9|Thursday]]^[[.day10| Friday]]^ ^Week 2^[[.day6|Monday]]^[[.day7|Tuesday]]^[[.day8|Wednesday]]^[[.day9|Thursday]]^[[.day10| Friday]]^
 ^ Topic| **Electronics** | **Artificial Intelligence ** | **Prototyping** | **Play Testing** | **Final Project** | ^ Topic| **Electronics** | **Artificial Intelligence ** | **Prototyping** | **Play Testing** | **Final Project** |
-^ 8:30 | Interview ​Puzzle | Interview Puzzle ​Interview ​Puzzle | Interview ​Puzzle | Interview Puzzle | +^ 8:30 | Puzzle ​      ​Class Survey ​   ​| Puzzle ​         | Puzzle ​        ​| Interview Puzzle | 
-^ :::  | Guest: Stone     ​| Guest: Tronster ​  ​Object Oriented ​       | Board Game     | Game Project ​    | +^ :::  | Guest: Stone | Guest: Tronster | Simulations ​    | Guest:Dave ​   | Final Project ​    | 
-^ 9:50 | BREAK        | BREAK           | BREAK                  | BREAK          | BREAK            | +^ 9:50 | BREAK        | BREAK           | BREAK           ​| BREAK          | BREAK            | 
-^ 10:​10| ​Arduino ​     ​| Alan Turing ​    ​| ​Traveling Sales Person ​Board Game     | Game Project ​    | +^ 10:​10| ​Puzzle ​      | Alan Turing ​    ​| ​Chatbot ​        Guest: Ben     | Final Project ​    | 
-^ :::  | :::          ​| Areas of AI     ​| ​Searching ​             ​:::            ​| :::              | +^ :::  | Arduino ​     ​| Areas of AI     ​| ​Guest: Noah     Final Project  ​| :::              | 
-^ 11:30| LUNCH        | LUNCH           | LUNCH                  | LUNCH          | LUNCH            ​+^ 11:30| LUNCH        | LUNCH           | LUNCH           ​| LUNCH          | PARTY!!! ​      
-^ 12:40| Arduino ​     | Puzzle Script ​Game AI                ​| Final Poster ​  ​| ​Game Project ​    +^ 12:40| Arduino ​     | Piskel ​         ​Design/​Prototype| Final Poster ​  ​| ​Presentations ​   ​
-^ :::  | :::          | :::           | Sploder ​               ​| :::            | :::              | +^ :::  | :::          ​| Game AI         | :::             ​| :::            | :::              | 
-^ 2:00 | BREAK        | BREAK           | BREAK                  | BREAK          | BREAK            | +^ 2:00 | BREAK        | BREAK           | BREAK           ​| BREAK          | BREAK            | 
-^ 2:20 | Assignment ​  | Assignment ​     ​| Assignment ​            | Assignment ​    | Assignment ​      | +^ 2:20 | Perler Beads | RPS Game AI     | Assignment ​     | Assignment ​    | Assignment ​      | 
-^ 2:45 | Writing Time | Writing Time    | Writing Time           ​| Writing Time   | Writing Time     |+^ 2:45 | Writing Time | Writing Time    | Writing Time    | Writing Time   | Writing Time     |
  
 ---- ----
Line 94: Line 94:
   * http://​esflfei.lofter.com   * http://​esflfei.lofter.com
   * http://​thermometre.lofter.com/​   * http://​thermometre.lofter.com/​
 +
 +----
 +
 +====== Guest Speakers ======
 +
 +  * Stone - Game Designer/​Creative Director, Riot Games (Formerly EA and Blizzard)
 +  * Ernest - Graphic Designer, Disney
 +  * Dave - Artificial Intelligence in Games
 +  * Wes - Software Engineer, Google/​Youtube
 +  * Carson/Ryan - Software Engineer, Google/​Youtube
 +  * Russ - Game Designer, Disney
 +  * Noah - Chief Game Designer, Google
 +  * Tronster - Firaxis
 +  * Ben - Composer, FTL, Gravity Ghost... (and more)
 +
 +
  
 ====== Assignments ====== ====== Assignments ======
Line 99: Line 115:
 ---- ----
  
 +Week 1
   - Twine   - Twine
   - Animated Character   - Animated Character
Line 106: Line 123:
   - Conway'​s Game of Life   - Conway'​s Game of Life
   - Pixel Animation   - Pixel Animation
 +
 +Week 2
   - Perler Beads   - Perler Beads
   - Arduino   - Arduino
 +  - Game AI for RPS
   - PuzzleScript   - PuzzleScript
   - Sploder   - Sploder
   - Board Game   - Board Game
   - Final Poster   - Final Poster
 +
 +----
 +
 +====== Activities ======
 +
 +----
 +
 +  - Twine Project
 +  - Github
 +  - Lock game
 +  - Reading: Game Design Basics
 +  - Narrative, Ludus, Paida Lesson
 +  - Guest Speakers
 +  - Processing animated creature project
 +  - Processing visual sort project
 +  - Intellivator Video
 +  - Egg Puzzle
 +  - Rock Paper Scissors game
 +  - Processing Seurat pixel program
 +  - Processing simulation/​game team project
 +  - Mario design video
 +  - Game Reviews
 +  - Processing Objects Exercise (the moving cars)
 +  - Cell phone, address book design project
 +  - Ludology Narratology Debate
 +  - Lesson on compilers and basics of computer language (slides)
 +  - Drawing posters and design documents
 +  - Perler beads
 +  - Bar Graph puzzle
 +  - Arduino
 +
 +----
  
 ====== Materials ====== ====== Materials ======
Line 118: Line 170:
  
 Videos Videos
-  * Matrix - https://​www.youtube.com/​watch?​v=m8e-FF8MsqU +  * +Matrix - https://​www.youtube.com/​watch?​v=m8e-FF8MsqU 
-  * AI - https://​www.youtube.com/​watch?​v=sqS83f-NUww +  * +AI - https://​www.youtube.com/​watch?​v=sqS83f-NUww 
-  * Kara - https://​www.youtube.com/​watch?​v=OaE7xjKrx7k +  * +Kara - https://​www.youtube.com/​watch?​v=OaE7xjKrx7k 
-  * Her - https://​www.youtube.com/​watch?​v=WzV6mXIOVl4 +  * +Her - https://​www.youtube.com/​watch?​v=WzV6mXIOVl4 
-  * Ex Machina - https://​www.youtube.com/​watch?​v=sNExF5WYMaA +  * +Ex Machina - https://​www.youtube.com/​watch?​v=sNExF5WYMaA 
-  * Imitation Game - https://​www.youtube.com/​watch?​v=S5CjKEFb-sM +  * +Imitation Game - https://​www.youtube.com/​watch?​v=S5CjKEFb-sM 
-  * Sudoku Bot - https://​www.youtube.com/​watch?​v=Mp8Y2yjV4fU+  * +Sudoku Bot - https://​www.youtube.com/​watch?​v=Mp8Y2yjV4fU
   * Mario Design - https://​www.youtube.com/​watch?​v=ZH2wGpEZVgE   * Mario Design - https://​www.youtube.com/​watch?​v=ZH2wGpEZVgE
-  * Pancake Bot - https://​www.youtube.com/​watch?​v=X8orYPAnEVo +  * +Pancake Bot - https://​www.youtube.com/​watch?​v=X8orYPAnEVo 
-  * Dogbot - https://​www.youtube.com/​watch?​v=aR5Z6AoMh6U +  * +Dogbot - https://​www.youtube.com/​watch?​v=aR5Z6AoMh6U 
-  * Catching bot - https://​www.youtube.com/​watch?​v=M413lLWvrbI +  * +Catching bot - https://​www.youtube.com/​watch?​v=M413lLWvrbI 
-  * Asch - http://​www.youtube.com/​watch?​v=TYIh4MkcfJA+  * +Asch - http://​www.youtube.com/​watch?​v=TYIh4MkcfJA
   * Arduino - https://​www.ted.com/​talks/​massimo_banzi_how_arduino_is_open_sourcing_imagination   * Arduino - https://​www.ted.com/​talks/​massimo_banzi_how_arduino_is_open_sourcing_imagination
   * Processing Portfolio - https://​www.youtube.com/​watch?​v=TQJbJVCMIH8   * Processing Portfolio - https://​www.youtube.com/​watch?​v=TQJbJVCMIH8
   * Colors - https://​www.youtube.com/​watch?​v=qtVKzgtWWu4   * Colors - https://​www.youtube.com/​watch?​v=qtVKzgtWWu4
-  * Shapes - https://​www.youtube.com/​watch?​v=n9TWwG4SFWQ+  * +Shapes - https://​www.youtube.com/​watch?​v=n9TWwG4SFWQ
   * intellivator - https://​www.youtube.com/​watch?​v=JofRc_qQCAs   * intellivator - https://​www.youtube.com/​watch?​v=JofRc_qQCAs
 +  * +Milo - www.youtube.com/​watch?​v=CPIbGnBQcJY
 +  * +Self Driving Car - www.youtube.com/​watch?​v=TsaES--OTzM
 +
  
  
Line 181: Line 236:
   * Akinator   * Akinator
  
-People: Stone, Ernest, Dave, Wes, Carson/​Ryan,​ Russ, BenAlex+People: Stone, Ernest, Dave, Wes, Carson/​Ryan,​ Russ, NoahTronster
/soe/sherol/.html/teaching/data/pages/spcs/2015/ai.txt · Last modified: 2015/07/14 23:44 by ffpaladin