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/11 01:51]
ffpaladin [Assignments]
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 111: Line 127:
   - Perler Beads   - Perler Beads
   - Arduino   - Arduino
 +  - Game AI for RPS
   - PuzzleScript   - PuzzleScript
   - Sploder   - Sploder
   - Board Game   - Board Game
   - Final Poster   - Final Poster
 +
 +----
  
 ====== Activities ====== ====== Activities ======
 +
 +----
  
   - Twine Project   - Twine Project
   - Github   - Github
-  - Blog 
   - Lock game   - Lock game
   - Reading: Game Design Basics   - Reading: Game Design Basics
   - Narrative, Ludus, Paida Lesson   - Narrative, Ludus, Paida Lesson
   - Guest Speakers   - Guest Speakers
-  - Processing introduction (Traffic Light) 
   - Processing animated creature project   - Processing animated creature project
   - Processing visual sort project   - Processing visual sort project
   - Intellivator Video   - Intellivator Video
   - Egg Puzzle   - Egg Puzzle
-  - Team work 
   - Rock Paper Scissors game   - Rock Paper Scissors game
   - Processing Seurat pixel program   - Processing Seurat pixel program
Line 137: Line 155:
   - Game Reviews   - Game Reviews
   - Processing Objects Exercise (the moving cars)   - 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 145: 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 208: 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