Fundamentals of Game Design, 2 nd Edition General Principles of Level Design by Ernest Adams Delivered by Mohammad Zikky, M.T in Project 1 lecture Chapter.
Fundamentals of Game Design Game Level Design