EDU · 006
Game Development in AS3, Beit Berl
Course · Beit Berl · 2009–2012
In 2009 I started teaching game programming in the game design and development program at Beit Berl. I built the course over two years, with one aim: that students would learn programming principles by making games. It was taught in Action Script, a language that has all but vanished, though the principles have held up. For the second cohort, which started in 2010, I decided to gamify the course itself, and the decks attached here are from that gamified version. The course also had more advanced lessons taught by Uri Golan and Peleg Tuchman; only the lessons I created entirely myself appear here.

- ForewordPDF · 870 KB
- Lesson 1 · Introduction to programmingPDF · 1.2 MB
- Lesson 2 · A bullseye gamePDF · 1.5 MB
- Lesson 3 · A text gamePDF · 1.8 MB
- Lesson 4 · Functions and movie clipsPDF · 1.6 MB
- Lesson 5 · Movie clips and the mousePDF · 1.6 MB
- Lesson 6 · Clips in the libraryPDF · 1.4 MB
- Lesson 7 · LoopsPDF · 1.3 MB
- Lesson 8 · ArraysPDF · 1.3 MB
- Lesson 9 · Movement in codePDF · 1.9 MB
- Lesson 10 · Object-oriented programmingPDF · 2.4 MB
- Lesson 11 · Object-oriented programming, continuedPDF · 1.4 MB
- Lesson 12 · Drawing in codePDF · 1.5 MB
- Lesson 13 · Trigonometry and movementPDF · 1.4 MB
- Lesson 14 · Sound and preloadersPDF · 1.7 MB
In this section