когда то, давным давно, вел лабы по OpenGl у студентов.
Первой лабой мы моделировали спец-эффекты из Quake2 (все играли, всем нравилось)
выстрел из райлгана, полет ракеты, выстрел из пистолета, взрыв, что то еще не помню уже.
кода там, обычно было, на пару страниц. Важен результат сразу, и тогда будут гореть глаза :)