Lectures:
- Lecture 00 - Course Information
- Lecture 01 - Introduction to Game Engines
- Lecture 02 - Introduction to Unity for 2D Game Development
- Lecture 03 - 2D Physics in Unity
- Lecture 04 - 2D Camera in Unity
- Lecture 05 - Sprites and Animations in Unity
- Lecture 06 - 2D Tilemaps in Unity
- Lecture 07 - 2D Game User Interfaces in Unity
- Lecture 08 - RESTful Web Services and HTTP Communication in Unity
Program:
- Introduction to Game Engines;
- Unity for 2D game development:
- Introduction to Unity and C#;
- 2D Physics;
- Camera;
- Sprites and Animations;
- Tilemaps;
- Game User Interfaces;
- RESTful Web Services and HTTP Communication in Unity;
- 2D Game Development Topics;
References:
Gregory, J. (2014). Game Engine Architecture (2nd ed.). Boca Raton, FL: A K Peters/CRC Press. ISBN: 978-1-4665-6001-7
Jeremy G. (2017). Introduction to Game Design, Prototyping, and Development: from the Concept to Playable Game - with Unity and C# (2nd ed.). Boston, MA: Addison-Wesley Professional. ISBN: 978-0134659862
Hocking, J. (2018). Unity in Action: Multiplatform Game Development in C# (2nd ed.). Shelter Island, NY: Manning Publications. ISBN: 978-1617294969
Unity Reference Manual: https://docs.unity3d.com/Manual/index.html