1. Trang chủ
  2. » Công Nghệ Thông Tin

Giới thiệu môn học lập trình game

5 601 2

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 5
Dung lượng 384,59 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các thông tin bổ ích và cần thiết để bước vào bộ môn lập trình game, xây dựng nền tảng vững chắc trong tâm trí người bắt đầu học một môn tương đối hot hiện nay như biết thêm nhiều thông tin về kiến thức cần nắm bắt, các môn học trước cũng như các thư viện và framework sẽ sử dụng.

Trang 1

Phát triển Game

Giới thiệu môn học

Trang 2

Giới thiệu chung

 Mục tiêu môn học:

 Môn học cung cấp cho sinh viên các kiến thức và kỹ năng cơ

bản cần thiết trong việc phát triển game

 Nội dung môn học: giới thiệu tổng quan về quy trình phát triển,

kiến trúc và các thành phần cơ bản trong game, tập trung đi sâu vào các kỹ thuật đồ họahiệu ứng hoạt hình trong đồ họa 2 chiềuđồ họa 3 chiều, cách xây dựng hệ thống

tương tác, hệ thống âm thanh, giao thức mạng trong game, cách xây dựng, đặc tả và xử lý kịch bản và hệ thống sự kiện

trong game

 Số đơn vị học trình: 4 tín chỉ

 Môn học trước : Nhập môn công nghệ phần mềm

 Một số môn học hỗ trợ: Đồ họa máy tính, Đại số tuyến tính, Vật lý

đại cương, Hình học

2

Trang 3

Nội dung dự kiến môn học

 Giới thiệu chung về game, quy trình xử lý và các thành phần

 Đồ họa 2D (sprite 2D), quản lý tài nguyên

 Hiệu ứng hình ảnh, hoạt hình 2D, các phép biến hình 2D

 Bản đồ, layer trong game và di chuyển trên bản đồ

 Tương tác với game

 Mạng và âm thanh

 Kiến trúc và mẫu thiết kế trong phát triển game

 Trí tuệ nhân tạo, kịch bản và xử lý sự kiện

Trang 4

Nội dung dự kiến môn học

 Tổng quan về đồ họa 3D, mô hình camera

 Quản lý, hiển thị mô hình 3D

 Các phép biến hình 3D, phép chiếu 3D, hiệu ứng camera

 Kiến trúc và mẫu thiết kế trong phát triển game

 Các thành phần đồ họa 3D nguyên thủy, tam giác, mesh…

 Các kỹ thuật hoạt hình (animation) 3D

 Shader (HLSL/GLSL/CG), vertex shader, pixel shader

 Địa hình

 Các kỹ thuật nâng cao: billboard, particle, aura, chiếu sáng…

4

Trang 5

Một số chủ đề tìm hiểu nâng cao

 CryENGINE®3

 Unreal Engine 3

 Unity

 Ogre Engine

 Esenthel Engine

 Frostbite

 Các kỹ thuật đồ họa 3D với Maya

Ngày đăng: 25/09/2016, 20:47

TỪ KHÓA LIÊN QUAN