Skip to main content

Basics of Game Programming


XuetangX

Free

Activate your account first to access this course.

About this course

This course is a required course for the major of game design. After learning this course, in addition to the direct development of two-dimensional games, it will also lay the foundation for the following courses such as "Game Engine Principle and Application", "Game Creation".

This course introduces C language programming as the basic content, introduces Windows desktop application development framework, and introduces how to use C language to develop two-dimensional games.

Because the course provides a wealth of C language game development cases, students can master the basic method of C language program development through video course learning, combined with the computer practice questions provided, and can use C language to develop two-dimensional games on Windows platform.

The content of the course is detailed, providing more than 800 minutes of video, including hands-on operation, integrating theory with practice, so that students can master the method of programming with C language, especially game development.

Instructor

Honglei Han

Communication University of China

Professor

Honglei Han Ph.D. Professor. School of Animation and Digital Arts at Communication University of China (CUC). Unity Certified Instructor(UCI), Committee member, Unity Global Education Advisory Board, and titled as Distinguished Teacher of CUC. He received the Ph.D. degree from Institute of Software, Chinese Academy of Sciences in January 2015. He had been staying at University of North Carolina, Charlotte as a visiting scholar to conduct joint research and teach from Jan. 2016 to Jul. 2017, sponsored by the scholarship program of “specific government-sponsored art talents training program” from China Scholarship Council. He has been teaching various undergraduate and graduate courses in computer graphics, programming, and computer games at CUC, such as “Game programming foundation” and “Game engine”.

  1. Course Number

    CUC-BGP
  2. Enrollment Start

  3. Enrollment End

    Dec 30, 2026
  4. Class Start

  5. Class End

    Dec 30, 2026
  6. Estimated Effort

    4
  7. Language

    English
  8. Course Type

    Self Paced
  9. Quota

    None
  10. Price

    Free
  11. Level

    Beginner
  12. Artificial Intelligence
Courses from Same University
Recommended Courses
Enroll
© 2024 ICE Institute. All rights reserved.