TÌM HIỂU ENGINE UNITY 2d, xây DỰNG DEMO “MINIONS” GAMES

18 535 10
TÌM HIỂU ENGINE UNITY 2d, xây DỰNG DEMO “MINIONS” GAMES

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Đồ án tốt nghiệp khoa công nghệ thông tin. Có đầy đủ file báo cáo và đường dẫn tới source code full. Tốt cho việc nghiên cứu làm đồ án tốt nghiệp. Có đầy đủ mục lục và hình ảnh demo minh họa. Đây là những source code , mình lấy từ: http:doanit.com

MC LC  U Error! Bookmark not defined. 1.1. Gii thiu chung Error! Bookmark not defined. 1.1.1.  Error! Bookmark not defined. 1.1.2. Mt s Game Engine ph bin hin nay Error! Bookmark not defined. 1.2. M tài Error! Bookmark not defined. 1.3. Ni dung lu Error! Bookmark not defined. NG QUAN V ENGINE UNITYError! Bookmark not defined. 2.1. Unity là gì? Error! Bookmark not defined. 2.2. c lch s hình thành và phát trin ca UnityError! Bookmark not defined. 2.2.1. Hình thành Error! Bookmark not defined. 2.2.2. Ging Error! Bookmark not defined. 2.2.3. Khách hàng Error! Bookmark not defined. 2.3. a engine Unity Error! Bookmark not defined. 2.4. Các khái nin trong Unity Error! Bookmark not defined. 2.4.1. Asset Error! Bookmark not defined. 2.4.2. Scene Error! Bookmark not defined. 2.4.3. Game Object Error! Bookmark not defined. 2.4.4. Component Error! Bookmark not defined. 2.4.5. Script Error! Bookmark not defined. 2.4.6. Prefab Error! Bookmark not defined. 2.5.  giao din ca Unity Error! Bookmark not defined. 2.5.1. Ca s Scene và Hierarchy Error! Bookmark not defined. 2.5.2. Inspector Error! Bookmark not defined. 2.5.3. Ca s Game Error! Bookmark not defined. 2.5.4. Ca s Project Error! Bookmark not defined. 2.6.  Error! Bookmark not defined. 2.6.1. Kin trúc tng quan Error! Bookmark not defined. 2.6.2. Ngôn ng lp trình Error! Bookmark not defined. 2.6.3. Chu k sng ca thành phn script gng game Error! Bookmark not defined. 2.7. Kt lun Error! Bookmark not defined.  INE UNITY 2D Error! Bookmark not defined. 3.1. Load texture 2D Error! Bookmark not defined. 3.2. t 2D Error! Bookmark not defined. 3.3. Thêm s kiError! Bookmark not defined. 3.4.  bóng cho nhân vt Error! Bookmark not defined. 3.5.  Error! Bookmark not defined. 3.6.  Error! Bookmark not defined. 3.7. Âm thanh trong game Error! Bookmark not defined. 3.8. m trc tuyn Error! Bookmark not defined. NG DNG PHÁT TRIN GAME TRÊN UNITY 7 4.1. Tng quan h thng qun lý Game 7 4.2. Phân tích yêu cu 7 4.2.1. Minions Shooter 8 4.2.2. Dragon Shooter 8 4.2.3. Tapping Minion 10 4.2.4. Memory Minions 11 4.2.5. Qun lý High Score 12 4.3. Kin trong Game 12 4.3.1. Kin trúc tng th 12 4.3.2. Kin trúc x ng 13 4.3.3. Kin trúc np scene 15 4.3.4. Kin trúc qun lý s kin k 16 4.3.5. Kin trúc qun lý AI 17 KT LUNG PHÁT TRIN Error! Bookmark not defined. TÀI LIU THAM KHO Error! Bookmark not defined. DANH MC HÌNH NH Hình 1: Hình minh hn tng Error! Bookmark not defined. Hình 2: Asset trong Unity Error! Bookmark not defined. Hình 3: Các scene ca Unity Error! Bookmark not defined. Hình 4: GameObject và thành ph Error! Bookmark not defined. Hình 5: Các thành phng Camera Error! Bookmark not defined. Hình 6: Cách to file script mi Error! Bookmark not defined. Hình 7: Lp trình Unity bng C# trên MonoDevelopError! Bookmark not defined. Hình 8: Mng Error! Bookmark not defined. c Prefab Error! Bookmark not defined. Hình 10: Giao din Editor ca Unity Error! Bookmark not defined. Hình 11: Thanh công c u khin Error! Bookmark not defined. Hình 12: Chng trong Scene và HierrarchyError! Bookmark not defined. Hình 13: Ca s Inspector hin th thông tin mngError! Bookmark not defined. Hình 14: Ca s Game Error! Bookmark not defined. Hình 15: Ca s Project Error! Bookmark not defined. Hình 16: Chu k sng ca thành phn script Error! Bookmark not defined. Hình 17: Thit lp tùy chn cho Sprite Editor Error! Bookmark not defined. Hình 18: Animation Sprite hoàn chnh Error! Bookmark not defined. Hình 19: Thit lu kin chuyi trng thái (Condition)Error! Bookmark not defined.  t Error! Bookmark not defined. Hình 21: Thông s cho hiu ng tuy Error! Bookmark not defined. Hình 22: GUI Button Error! Bookmark not defined. Hình 23: Áp dng GUIStyle lên Label Error! Bookmark not defined. Hình 24: Button khi rê chut và không rê chut Error! Bookmark not defined. Hình 25: V hình nh trên GUI Error! Bookmark not defined. Hình 26: Thông tin file âm thanh Error! Bookmark not defined. Hình 27: Thêm thành phn Audio Source Error! Bookmark not defined. Hình 28: Thêm file âm thanh cho thành phn AudioSourceError! Bookmark not defined. Hình 29: To m d liu Error! Bookmark not defined. Hình 30: Tng quan h thng qun lý Game 7 Hình 31: Minions Shooter 8 Hình 32: Dragon Shooter 9 Hình 33: Tapping Minion 10 Hình 34: Memory Minions 11 Hình 35: Share High Score 12  khi ti n 13  lp qun lý s kin k 16  lp qun lý AI trong game 17   1.1. Tng quan h thng qun lý Game Hình 1: Tng quan h thng qun lý Game 1.2. Phân tích yêu cu 1.2.1. Minions Shooter Hình 2: Minions Shooter Yêu c u khi di chuyn và bn các mc tiêu di ng - các minions mc tiêu xut hin trong khong thi gian nhnh và bay lên ti nhng v trí ng la chn gia các loi súng phù hp  t s m cao nht.  khó ca game s c s m nhnh. 1.2.2. Dragon Shooter Hình 3: Dragon Shooter Yêu c c hi viu khi bn mng, ti phc tiêu có mt thanh HP c  gng tiêu dit mc khi thanh HP tr v 0. Không có s la chi súng ti ph 1.2.3. Tapping Minion Hình 4: Tapping Minion Yêu c    c hin nhp chut ho u khin nhân vng ngi vt, c g t s m cao nht. [...]... name Tên của scene cần load  Mô tả N p scene theo tên hoặc chỉ số Trước khi b n có thể load một scene b n phải thêm nó vào danh sách của các scene được sử dụng trong trò chơi Sử dụng File-> Xây dựng Settings trong Unity và thêm các scenes b n cần vào danh sách Khi load một scene tất cả các đối tượng game đã được n p trước đó sẽ bị hủy Nếu b n muốn cho một đối tượng tồn t i khi load scene mới, sử dụng... trong khoảng thời gian nhất định 1.2.5 Quản lý High Score Hình 6: Share High Score Người chơi có thể thực hiện  Xem High Score  Share High Score  Xem top 5 High Score Hosting v cơ sở dữ liệu được demo bằng localhost & hệ quản trị MySQL 1.3 Kiến trúc cơ bản trong Game 1.3.1 Kiến trúc tổng thể o Entity : gồm các ch c năng nhằm phục vụ việc t o lập các đối tượng trong game ác đối tượng trong game... việc dịch chuyển đối tượng không định hướng một cách ngẫu nhiên Xác suất dịch chuyển trong 1 gi được tính theo công th c sau : P = 1 - ) 60 = ~ 0.7 Chú thích : 60 là FPS (Frame Per Second) mặc định của Unity  Hàm AvoidBullet Sử dụng vòng lặp để duyệt tất cả những vị trí m "Đ n" bay qua : foreach (GameObject bullet in bullets) { để chọn ra tất cả những vị trí "an to n" sau đó thực hiện việc dịch chuyển... định hướng về vị trí của đối tượng “Pla er” Instantiate (fireball, new Vector3 (transform.position.x + 1.0f, transform.position.y + 0.25f, transform.position.z), Quaternion.identity); Đ chỉ là mục lục và demo hình ảnh của đồ án, nếu b n cần file báo cáo full và source code hãy liên hệ qua mail doanit.com@gmail.com . NG QUAN V ENGINE UNITYError! Bookmark not defined. 2.1. Unity là gì? Error! Bookmark not defined. 2.2. c lch s hình thành và phát trin ca UnityError! Bookmark not defined Khách hàng Error! Bookmark not defined. 2.3. a engine Unity Error! Bookmark not defined. 2.4. Các khái nin trong Unity Error! Bookmark not defined. 2.4.1. Asset Error! Bookmark. Game Engine ph bin hin nay Error! Bookmark not defined. 1.2. M tài Error! Bookmark not defined. 1.3. Ni dung lu Error! Bookmark not defined. NG QUAN V ENGINE

Ngày đăng: 24/08/2015, 21:38

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan