Download - Giới thiệu môn học Làm quen với unity3d
>> Nội dung chính
1} UNITY3D LÀ GÌ?
2} CÁC BÀI HỌC SẼ HỌC TRONG HỌC PHẦN NÀY
3} MỤC ĐÍCH CỦA MÔN HỌC
4} YÊU CẦU VỚI ĐỐI TƯỢNG HỌC
5} TÀI LIỆU THAM KHẢO
1. Unity3D là gì?
- Nó là một Game Engine:-> Có thể xây dựng các game.-> Có thể viết các phần mềm hoặc ứng dụng khác.-> Có thể xây dựng web3D.
…Game Engine
(UDK, Blender, XNA, Unity…)
Game
(Perfect world, Chibi, Fantasy, SwordMan…)
– What is Unity?
• Unity is a game engine 3D
• It’s can make game 2D and 3D
• Home page http://www.unity3d.com
• It’s built by Unity Technologies company
• It can be installed on Mac and PC
1. Unity3D là gì?
Các ứng dụng có thể chạy trên nhiều môi trường khác nhau(Web, PC, Mobile, …)
Multiplatform
Web
PC & Mac Application
iPhone, iPad iPod Touch application
Android application
xBox 360
Play Station 3
Soon, Linux
1. Unity3D là gì?
2. Nội dung học phần
Phần 1: Làm quen với Unity3D.
Phần 2: Làm việc với Asset và GUI.
Phần 3: Lập trình với JavaScript và C# trong Unity3D.
Phần 4: Hạt, âm thanh, điều khiển video.
Phần 5: Controller và collision.
Phần 6: Đóng gói sản phẩm.
Phần 1: Làm quen với Unity3D
– Học sử dụng giao diện
– Tìm hiểu Game Object?
– Tạo một vài Game Object
– Lighting basic(ánh sáng)
– Terrian basic(địa hình)
– Camera basic
– Builtin physic
– Script basic
– Thực hành tạo 1 game đơn giản
Phần 2: Asset và GUI
– Import và tạo tài nguyên(Access)
– Tìm hiểu về GUI:
– Xây dựng GUI
Asset(Import Image, Audio, Video, Model
Using and manage them)
GUI(Create GUI basic)
Create interface(Create objects and design a game)
Create GUI 3D(Create GUI 3d text)
Write code(Control GUI)
Phần 3: Lập trình với JavaScript và C#• JavaScript
– Cú pháp trong game– Điều khiển GameObject– Tài liệu tham khảo
• C#– Cú pháp trong game– Điều khiển GameObject– Tài liệu tham khảo
• Kỹ năng lập trình
Phần 4: Hạt, âm thanh, điều khiển video.
• Tạo một animation cho GameObject
• Tạo và chỉnh sửa thuộc tính của hạt
• Điều khiển âm thanh
• Điều khiển Video
• Điều khiển camera
• Sử dụng prefab
• Xây dựng hiệu ứng hạt
Phần 5: Controller và collision
• Tạo một multiple camera
• Điều khiển Character controller
• Các thành phần Collider
• Sự kiện cho collision
Phần 6: Đóng gói Game.
• Project Setting
• Render Setting
• Platform Setting
• Network Emulation
• Graphics Emulation
3. Mục đích môn học ?
- Biết cách sử dụng Unity3D để bắt đầucho công việc lập trình game hoặcphát triển các ứng dụng cho web3D.
- Làm quen cách lập trình game.
- Định hướng nghề nghiệp theo hướngphát triển các ứng dụng tương tác 3D.
4. YÊU CẦU VỚI ĐỐI TƯỢNG HỌC ?
- Đã học qua phần Unity3d căn bản- Biết lập trình với ngôn ngữ C# và lập
trình hướng đối tượng.- Có kiến thức cơ bản về 3D
5. Tài liệu tham khảo
– Unity wiki
http://www.unifycommunity.com/wiki/index.php?title=Main_Page
– Unity document
http://unity3d.com/support/documentation/
Thanks!
Mọi thắc mắc xin gửi về hòm thư [email protected] - Điện thoại: 097 33 77 630