Skip to main content
AC4130E

Game Programming

Lập trình game

Credits
2 credits · 3.25 ECTS (Lec 30 · Ex 15 · Lab 0 · Self 60 periods)
Role
Tự chọn (Elective course)
Semester
7
Instructors
Đào Trung Kiên

Course description

The course provides students with concepts, workflows and recommendation of the digital game development process. Popular game-making engine and tools will also be introduced during the course. Completing the course, students are expected to be capable of making basic digital games following proper developing pipelines.

Tiếng Việt

Cung cấp cho sinh viên các kiến thức cơ bản về lý thuyết để xây dựng một trò chơi. Cung cấp các công cụ cơ bản để biểu diễn một trò chơi, các chiến thuật và các mô hình mở rộng, giới thiệu một số công cụ xây dựng các trò chơi số và tương tác với người chơi một cách hiệu quả.

Course Learning Outcomes (CLOs) 5

Click each outcome to see the translation, mapped PLOs and contribution level.

  • CLO1 Analyze and apply theories of game rules, gameplay, and strategies in digital game development.

    Phân tích và áp dụng được các lý thuyết về thiết kế luật chơi, gameplay và chiến thuật trong quá trình phát triển trò chơi số.

    PLO 01 RPLO 02 RPLO 03 IPLO 06 IPLO 07 RPLO 09 R
  • CLO2 Design and implement interaction mechanisms and player experiences to create appropriate emotions and game feel.

    Thiết kế và triển khai được các cơ chế tương tác và trải nghiệm người chơi nhằm tạo ra cảm xúc và game feel phù hợp.

    PLO 02 RPLO 03 RPLO 06 RPLO 07 RPLO 09 R
  • CLO3 Proficiently use game development tools and technologies to program and complete a basic digital game.

    Sử dụng thành thạo các công cụ và công nghệ phát triển game để lập trình và hoàn thiện một trò chơi số cơ bản.

    PLO 03 RPLO 05 MPLO 06 MPLO 07 MPLO 09 R
  • CLO4 Apply standard digital game design and development pipelines to build complete game products.

    Vận dụng quy trình thiết kế và phát triển trò chơi số chuẩn mực để xây dựng sản phẩm game hoàn chỉnh theo yêu cầu.

    PLO 03 RPLO 05 MPLO 06 MPLO 07 MPLO 09 RPLO 10 RPLO 12 M
  • CLO5 Present, evaluate, and improve digital game products through teamwork, critique, and professional responsibility.

    Trình bày, đánh giá và cải tiến sản phẩm trò chơi số thông qua làm việc nhóm, phản biện và tuân thủ trách nhiệm nghề nghiệp.

    PLO 09 RPLO 10 RPLO 11 RPLO 12 R

Assessment

ComponentWeightTiming
Dự án cuối kỳ (Final project)60.0%
Bài tập trên lớp và về nhà (assignment and homework)30.0%
Tham gia lớp (class participation)10.0%

All courses