Bài giảng Phát triển sản phẩm với Unity: Bài 1 Tổng quan unity 3D, với mục tiêu bài học là mô tả được các thể loại game; Trình bày khái niệm về game engine; trình bày được ưu điểm của Unity 3D; tải và cài đặt được phần mềm Unity 3D; bảo đảm an toàn cho người và thiết bị trong quá trình thực hành.
MÔN HỌC PHÁT TRIỂN SẢN PHẨM VỚI UNITY GV: NGUYỄN THỊ LAN ANH Email: ntlanh@kgc.edu.vn Phone: 0982 355 861 MỤC TIÊU MƠN HỌC Kiến thức: • Nêu rõ được những ưu điểm nổi bật của Unity 3D • Mơ tả được các đối tượng thường dùng trong Unity 3D • Phân biệt được các kiểu hiệu ứng trong Unity • Mơ tả được quy trình thiết kế Game cơ bản • Trình bày được kiến thức cơ bản về ngơn ngữ lập trình C# • Phát biểu được phương thức thiết kế một Game cụ thể trên nền Unity 3D MỤC TIÊU MƠN HỌC Kỹ năng: • Ứng dụng được các cơng cụ kỹ thuật đồ họa hỗ trợ thiết kế Game trên nền Unity 3D • Xây dựng được quy trình thiết kế Game cụ thể • Sử dụng ngơn ngữ lập trình C# để thiết kế một Game 2D hồn chỉnh với Unity 3D MỤC TIÊU MƠN HỌC Năng lực tự chủ và trách nhiệm: • Nghiêm túc, tỉ mỉ trong việc tiếp nhận kiến thức. Chủ động, tích cực trong thực hành và tìm kiếm nguồn bài tập liên quan NỘI DUNG MƠN HỌC Bài 1: Tổng quan Unity 3D Bài 2: Giao diện và các đối tượng Unity Bài 3: Lập trình trên unity Bài 4: Animation Unity Bài 5: Thiết kế Game 2D Bài 6: Biên dịch và Đóng Gói Game BÀI 1: Tổng quan Unity 3D MỤC TIÊU BÀI HỌC: • Mơ tả thể loại game • Trình bày khái niệm game engine • Trình bày ưu điểm Unity 3D • Tải cài đặt phần mềm Unity 3D • Bảo đảm an toàn cho người thiết bị trình thực hành NỘI DUNG: 1. Giới thiệu về lập trình Game 2. Phần mềm Unity 3D và các bước cài đặt Giới thiệu lập trình Game Các th ể lo ại Game Game mô Game Casual Giới thiệu lập trình Game Các th ể lo ại Game Game mạng xã hội Game tương tác ảo – AR (Augmented Reality) 10 Giới thiệu lập trình Game Các th ể lo ại Game Game mạng xã hội Game tương tác ảo – AR (Augmented Reality) 11 Các Game Engine thơng dụng Game Engine Game Engine là các phần mềm được viết để thiết kế và phát triển video game cho Console, Mobile hoặc cho máy tính cá nhân (PC) • • Game Engine được tạo ra nhằm mục đích giúp các Developer tiết kiệm được thời gian, kinh phí lập trình, dễ quản lý code và tái sử dụng vào nhiều game khác nhau hoặc cùng một game cho nhiều nền tảng 12 Các Game Engine thông dụng 13 Phần mềm Unity 3D bước cài GI ỚI THI ỆU UNITY 3D đặt Unity3D là phần mềm làm games trực tiếp theo thời gian thực, mà không cần render, cho phép người thiết kế game có thể thiết kế InterfaceGraphic, map hay character, .v.v… 14 TẢI VÀ CÀI ĐẶT UNITY 3D https://unity3d.com/getunity/download/archive 15 Bài tập ü Game Engine gì? Kể Game Engine phổ biến ü Trình bày lý chọn Unity 3D để thiết kế Game ü Tải cài đặt Unity phiên 16 ... MƠN HỌC Bài? ?1: Tổng quan Unity 3D Bài? ?2: Giao diện và các đối tượng Unity Bài? ?3: Lập trình trên unity Bài? ?4: Animation Unity Bài? ?5: Thiết kế Game 2D Bài? ?6: Biên dịch và Đóng Gói Game BÀI 1: Tổng... Game tương tác ảo – AR (Augmented Reality) 10 Giới thiệu lập trình Game Các th ể lo ại Game Game mạng xã hội Game tương tác ảo – AR (Augmented Reality) 11 Các Game Engine thơng dụng Game Engine... thể thiết kế InterfaceGraphic, map hay character, .v.v… 14 TẢI VÀ CÀI ĐẶT UNITY 3D https://unity3d.com/getunity/download/archive 15 ? ?Bài tập ü Game Engine gì? Kể Game Engine phổ biến ü Trình