Riot games, makers of the popular League of Legends, just released a free game design course aimed at high school level teachers. The course is composed of 6 modules with assignments, linked videos and various downloadable items.
Topics consist of:
- Game Feeling & 8 Kinds of Fun
- Goals & Pacing
- Meaningful Decisions & Opposition
- Rules, Thematics and Complexity
- Interaction
- Final Project
The course ciriculum is available here. The URF Academy Online Game Design Curriculum is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Additionally Riot Games produced an interesting blog post about the future of their game engine design available here. Learn more about both in the video below.
Design GameDev News