Nghiên cứu công nghệ Unity và xây dựng ứng dụng game 3D trên Mobile - My Project Ha Noi Open University
1. Giáo viên hướng dẫn : Th.s. Trương Công Đoàn
Sinh viên thực hiện : Nguyễn Hoàng Minh
Lớp : 10B4
VIỆN ĐẠI HỌC MỞ HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
BÁO CÁO
ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC
Hà Nội 15/6/2014
“Nghiên cứu công nghệ Unity và xây dựng
ứng dụng game 3D trên Mobile”
2. Nội dung đồ ánNội dung đồ án
1.1.Giới thiệu tổng quan về game engine vàGiới thiệu tổng quan về game engine và
thế giới 3Dthế giới 3D
2.2. Giới thiệu Unity EngineGiới thiệu Unity Engine
3.3. Các chức năng được hỗ trợ trong UnityCác chức năng được hỗ trợ trong Unity
4.4.Game DemoGame Demo
5.5.Tổng kếtTổng kết
3. 1. Tổng quan về game engine và thế giới 3D
- Khái niệm Game engine
4. 1.1.Hệ trục tọa độHệ trục tọa độ
2.2. Không gian cục bộ và không gianKhông gian cục bộ và không gian
toàn cục(Local Space và Worldtoàn cục(Local Space và World
Space)Space)
3.3. VectorsVectors
4.4.CamerasCameras
5.5.Đa giác (Polygon), cạnh (Edges),Đa giác (Polygon), cạnh (Edges),
đỉnh (Vertices) và mắt lưới (Meshes)đỉnh (Vertices) và mắt lưới (Meshes)
6.6.Vật liệu (Materials), kết cấuVật liệu (Materials), kết cấu
(Textures) và đổ bóng (Shaders)(Textures) và đổ bóng (Shaders)
Tổng quan về game engine và thế giới 3D(tiếp)
5. Tổng quan về game engine và thế giới 3D(tiếp)
Hệ trục tọa độ(coordinates)Hệ trục tọa độ(coordinates)
6. Tổng quan về game engine và thế giới 3D(tiếp)
Không gian cục bộ và không gian toàn cục (LocalKhông gian cục bộ và không gian toàn cục (Local
Space và World Space)Space và World Space)
9. Đa giác (Polygon), cạnh (Edges), đỉnh (Vertices)Đa giác (Polygon), cạnh (Edges), đỉnh (Vertices)
và mắt lưới (Meshes)và mắt lưới (Meshes)
Tổng quan về game engine và thế giới 3D(tiếp)
10. Vật liệu (Materials), kết cấu (Textures) và đổ bóngVật liệu (Materials), kết cấu (Textures) và đổ bóng
(Shaders)(Shaders)
Tổng quan về game engine và thế giới 3D(tiếp)
11. Nhà phát triển: Unity TechnologiesNhà phát triển: Unity Technologies
Phiên bản mới nhất: 4.5Phiên bản mới nhất: 4.5
Được viết bởi ngôn ngữ: C++, C#Được viết bởi ngôn ngữ: C++, C#
Phát triển Game cho các các hệ điều hành:Phát triển Game cho các các hệ điều hành:
Windows, Mac OS X (tạo và đóng gói), Wii,Windows, Mac OS X (tạo và đóng gói), Wii,
iPhone/iPad, Xbox 360,Wii, iPhone/iPad, XboxiPhone/iPad, Xbox 360,Wii, iPhone/iPad, Xbox
360, Android, Windows Phone, PS3 (chỉ đóng gói;360, Android, Windows Phone, PS3 (chỉ đóng gói;
cần giấy phép bổ sung cho từng nền tảng)cần giấy phép bổ sung cho từng nền tảng)
Giấy phép: Độc quyềnGiấy phép: Độc quyền
Website: www.unity3d. comWebsite: www.unity3d. com
Giới thiệu Unity Engine
12. Giới thiệu Unity Engine(tiếp)
- Giao diện
Cửa sổ Project Cửa sổ Scene
Cửa sổ Inspector
Cửa sổ Game
Cửa sổ Hierarchy
13. Giới thiệu Unity Engine(tiếp)
- Các thành phần chính
AssetsAssets
ScenesScenes
Game ObjectGame Object
ComponentsComponents
ScriptsScripts
PrefabsPrefabs
14. Giới thiệu Unity Engine(tiếp)
-LẬP TRÌNH TRÊN UNITY(UNITY SCRIPT)
Mono DevelopMono Develop
C#C#
JavascriptJavascript
BooBoo
15. Kết luận
Về chất lượng đồ họa của Unity
Về khả năng hổ trợ đa nền tảng của Unity
Về giá thành
Yêu cầu hệ thống để chạy được Unity 3D
16. Lời cảm ơn
Cuối cùng em xin chân thành cảm ơn thầy Trương Công
Đoàn cùng các thầy cô trong khoa Công nghệ thông tin –
Viện Đại học Mở Hà Nội đã giúp đỡ em hoàn thành đồ án
tốt nghiệp này.
Sinh viên: Nguyễn Hoàng Minh
Notas do Editor
Khảo sát thực trạng:
Trong bối cảnh internet bùng nổ và phát triển rất mạnh mẽ ở khắp nơi trên thế giới, nhu cầu sử dụng internet của con người cũng tăng cao.
Từ những khảo sát trên đưa ra được các thành phần chính của hệ thống sẽ được xây dựng là:
Từ những khảo sát trên đưa ra được các thành phần chính của hệ thống sẽ được xây dựng là:
Từ những khảo sát trên đưa ra được các thành phần chính của hệ thống sẽ được xây dựng là:
Từ những khảo sát trên đưa ra được các thành phần chính của hệ thống sẽ được xây dựng là:
Từ những khảo sát trên đưa ra được các thành phần chính của hệ thống sẽ được xây dựng là:
Từ những khảo sát trên đưa ra được các thành phần chính của hệ thống sẽ được xây dựng là:
Từ những khảo sát trên đưa ra được các thành phần chính của hệ thống sẽ được xây dựng là:
Ứng dụng là một điển hình của việc phát triển một mô hình cơ sở dữ liệu Client/Server mà trong đó các máy Client không cần phải cài đặt các chương trình riêng biệt, người sử dụng chỉ cần thông qua một trình duyệt web bình thường cũng có thể thực hiện các chức năng để giao dịch và mua bán sản phẩm một cách nhanh chóng và tiện lợi nhất.