Topic - 2D Videogame Development 
Artificial Intelligence  and Multimedia Computing
This workshop examines the fundamental issues in designing and developing computer videogames. We begin with examining technical issues in developing a game including: software architecture, interaction model, mathematic concepts, elementary special effects, and algorithms relevant to supporting in-game logic and autonomous behaviors.

After the technical knowledge, during the second phase students will work in groups to design, implement, and playtest their own games while learning the typical videogame development process of optimizing resources and working in close collaboration in delivering a production quality vertical slice. 

  • Data Structures 
  • Linear Algebra 
  • In depth knowledge of an Objected Oriented Programming Language (e.g., C++, C#, Java) 

Professor Kelvin SUNG
Department of Computing and Software Systems, University of Washington Bothell  

Prof Sung received his Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign in 1992. His background is in computer graphics, hardware and machine architecture. He came to UWB from Alias|Wavefront (now part of Autodesk) in Toronto where he played a key role in designing and implementing the Maya Renderer, an Academy Award winning image generation system. 

Before joining Alias|Wavefront, Prof Sung was an Assistant Professor with the School of Computing, National University of Singapore. Kelvin's research interests are in studying the role of technology in supporting human communication. Funded by Microsoft Research and United States National Science Foundation, Kelvin's recent work focuses on the intersection of videogame mechanics, real-world problems, and mobile technologies.

His publications in the Communications of the ACM, IEEE Computers, IEEE Transactions Journals, a published textbook on Computer Graphics, a book on 2D casual game development, and an upcoming book on approaches to building 2D game engines.  
If you have any further queries, please feel free to contact us.

Organized by:
©2018 - National University of singapore school of computing