Mua source code inbox tài khoản này hoặc link fb facebook.comlamanh.diep.3990 Nhận support đồ án, học tập các môn về CNTT TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ______________________________ BÁO CÁO THỰC NGHIỆM HỌC PHẦN PHÁT TRIỂN ỨNG DỤNG GAME ĐỀ TÀI Xây dựng ứng dụng game 2D Pixel Adventure Giảng viên hướng dẫn : Nhóm : Mã lớp : Hà Nội, 2022 TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ______________________________ BÁO CÁO THỰC NGHIỆM HỌC PHẦN PHÁT TRIỂN ỨNG DỤNG GAME ĐỀ TÀI Xây dựng ứng dụng game 2D Pixel Adventure Giảng viên hướng dẫn : Nhóm : Mã lớp : Sinh viên thực hiện : Hà Nội, 2022 LỜI CẢM ƠN Lời đầu tiên cho phép chúng em gửi lời cảm ơn tới các thầy cô trong khoa Công nghệ thông tin Trường Đại học Công Nghiệp Hà Nội, những người đã hết mình truyền đạt và chỉ dẫn cho chúng em những kiến thức, những bài học quý báu và bổ ích trong suốt kỳ học vừa qua. Để hoàn thành được đề tài này, chúng em xin được bày tỏ sự tri ân và xin chân thành cảm ơn giảng viên Vũ Minh Yến người trực tiếp hướng dẫn, chỉ bảo chúng em trong suốt quá trình học tập học phần và nghiên cứu để hoàn thành đề tài này. Chính nhờ phương pháp dạy học của cô mà chúng em có cơ hội khám phá và phát huy khả năng của bản thân. Đây cũng chính là hành trang quan trọng giúp chúng em tự tin bước chân vào môi trường làm việc thực tế. Để hoàn thành được đề tài này, nhóm chúng em đã cùng nhau nghiên cứu, thảo luận, áp dụng những kiến thức được học trên lớp cùng với các nguồn tài liệu trên Internet và cả những trải nghiệm của bản thân. Chúng em xin chân thành cảm ơn Nhóm sinh viên thực hiện MỤC LỤC LỜI CẢM ƠN 1 DANH MỤC HÌNH ẢNH 3 Chương 1. Thiết kế ý tưởng game 5 1.1. Giới thiệu: Game Pixel Adventure 5 1.2. Tóm tắt game 5 1.3. Khách hàng mục tiêu 5 1.4. Điểm mạnh của game 5 1.5. Phong cách nghệ thuật của game 6 1.6. Thiết bị trải nghiệm game 6 1.7. Phương pháp kiếm tiền từ game 7 Chương 2. Thiết kế phát triển game 8 2.1. Thiết kế kịch bản game 8 2.2. Thiết kế giao diện 14 Chương 3. Cài đặt chương trình và kết quả 20 3.1. Cài đặt phần mềm phát triển game – Unity 20 3.2. Cài đặt chương trình 23 3.3. Kết quả Sản phẩm 24 TÀI LIỆU THAM KHẢO 38 DANH MỤC HÌNH ẢNH Hình 2.1: Biểu đồ Flow chart của game 14 Hình 2.2: Tài nguyên background 1 15 Hình 2.3: Tài nguyên background 2 16 Hình 2.4: Tài nguyên nhân vật Brave Guy 16 Hình 2.5: Tài nguyên địa hình 16 Hình 2.6: Tài nguyên cạm bẫy 17 Hình 2.7: Tài nguyên kẻ thù Boar 17 Hình 2.8: Tài nguyên kẻ thù Archer 18 Hình 2.9: Tài nguyên kẻ thù Dummy 18 Hình 2.10: Tài nguyên kẻ thù Fire Dragon 18 Hình 2.11: Tài nguyên kẻ thù Silver Wolf 18 Hình 2.12: Tài nguyên kẻ thù Fight Knight 19 Hình 3.1: Màn hình đăng nhập tài khoản Unity 20 Hình 3.2: Màn hình tạo License miễn phí 21 Hình 3.3: Màn hình cài đặt Unity 21 Hình 3.4: Màn hình chọn phiên bản Unity và các components 22 Hình 3.5: Màn hình tài nguyên mã nguồn GitHub 23 Hình 3.6: Màn hình chọn project Unity 23 Hình 3.7: Màn hình chính 24 Hình 3.8: Màn hình menu các màn chơi 24 Hình 3.9: Các hình ảnh về màn chơi thứ nhất (1) 25 Hình 3.10: Các hình ảnh về màn chơi thứ nhất (2) 25 Hình 3.11: Các hình ảnh về màn chơi thứ nhất (3) 26 Hình 3.12: Các hình ảnh về màn chơi thứ nhất (4) 26 Hình 3.13: Tổng quan về màn chơi thứ nhất 27 Hình 3.14: Các hình ảnh về màn chơi thứ hai (1) 27 Hình 3.15: Các hình ảnh về màn chơi thứ hai (2) 28 Hình 3.16: Các hình ảnh về màn chơi thứ hai (3) 28 Hình 3.17: Các hình ảnh về màn chơi thứ hai (4) 29 Hình 3.18: Tổng quan về màn chơi thứ hai 29 Hình 3.19: Các hình ảnh về màn chơi thứ ba (1) 30 Hình 3.20: Các hình ảnh về màn chơi thứ ba (2) 30 Hình 3.21: Các hình ảnh về màn chơi thứ ba (3) 31 Hình 3.22: Các hình ảnh về màn chơi thứ ba (4) 31 Hình 3.23: Các hình ảnh về màn chơi thứ ba (5) 32 Hình 3.24: Các hình ảnh về màn chơi thứ ba (6) 32 Hình Hình 3.25 33 Hình 3.26: Các hình ảnh về màn chơi thứ năm (2) 36 Hình 3.27: Màn hình dừng game 37 Chương 1. Thiết kế ý tưởng game 1.1. Giới thiệu: Game Pixel Adventure Thể loại: Nhập vai Đồ hoạ: Pixel Chế độ: Offline Nhà phát hành: HDD Club Games Nền tảng: Windows, IOS, Android Ngày ra mắt: 2022 1.2. Tóm tắt game Người chơi sẽ được nhập vai là một chàng dũng sĩ Brave Guy đang trên đường giải cứu công chúa tên là Cinder bị giam giữ bởi ác quỷ Fight Knight. Đồng thời chàng dũng sĩ cũng ra tay nghĩa hiệp giải phóng những thuộc địa đang bị cai trị tàn bạo bởi ác quỷ này 1.3. Khách hàng mục tiêu Game 2D Pixel Adventure dành cho tất cả mọi người. Nó sẽ thu hút cả những game thủ dày dạn kinh nghiệm và những người mới bắt đầu sở thích. Độ tuổi mục tiêu là 10+ và không dành riêng cho bất kỳ giới tính nào. 1.4. Điểm mạnh của game Cốt truyện hấp dẫn kịch tính, thú vị với nhiều lứa tuổi. Game đặt ra một thử thách và độ khó đối với người chơi nhằm tăng tính hấp dẫn cho game. Người chơi phải giải cứu được công chúa bằng mọi giá, để làm được điều đó, người chơi phải tìm cách vượt qua mọi màn chơi với độ khó được tăng dần, điều này sẽ đem lại cho người chơi cảm giác khao khát được chinh phụ thử thách. Thêm vào đó, mỗi màn chơi có rất nhiều quái và chướng ngại vật, người chơi sẽ phải vượt qua và tiêu diệt chúng để qua màn. Cách chơi game rất đơn giản chỉ bằng những phím mũi tên điều khiển di chuyển nhân vật vượt qua các chướng ngại vật, né đạn từ kẻ địch và tấn công bằng cách nhấn chuột trái để chém tiêu diệt quái vật. Ngoài ra, người chơi còn phải để ý lượng máu còn lại của mình để hạn chế bị chết. Cách chơi game như vậy sẽ cho người chơi sử dụng cả 2 tay và quan sát chú ý trên màn hình, kích thích tính tập trung vào game và cho cảm giác chân thật nhất. 1.5. Phong cách nghệ thuật của game Nghệ thuật là lĩnh vực của sự độc đáo vì vậy nó đòi hỏi ở mỗi người sáng tác đều phải có những phong cách nổi bật, có “chất” riêng, đặc trưng và mới lạ được thể hiện trong các tác phẩm của mình. Nhận định này đã nêu ra yêu cầu rất đặc trưng của game, đó chính là sự độc đáo. Nghệ thuật trong game mang phong cách nghệ thuật Pixel, hay nghệ thuật điểm ảnh là một dạng nghệ thuật kĩ thuật số, được tạo ra thông qua phần mềm, nơi mà hình ảnh được chỉnh sửa ở cấp độ pixel. Tính thẩm mĩ cho loại đồ họa này đến từ các máy tính 8 bit, 16 bit và máy chơi trò chơi điện tử video, cũng như các hệ thống hạn chế khác chẳng hạn như máy tính vẽ đồ thị. Trong hầu hết các nghệ thuật pixel, bảng màu được sử dụng có kích thước cực kì hạn chế, một số nghệ thuật pixel chỉ sử dụng hai màu. Việc tạo hoặc sửa đổi các nhân vật hay đối tượng nghệ thuật pixel cho trò chơi điện tử đôi khi được gọi là spriting, một thuật ngữ xuất phát từ cộng đồng những người có sở thích. Thuật ngữ này có thể xuất phát từ thuật ngữ sprite, một thuật ngữ được sử dụng trong đồ họa máy tính để mô tả một bitmap hai chiều được sử dụng song song với các bitmap khác nhằm tạo ra cảnh lớn hơn. 1.6. Thiết bị trải nghiệm game Trò chơi được phát triển cho nền tảng điện thoại di động vì rất nhiều người trên thế giới hiện nay sở hữu một chiếc smartphone có thể chơi game mọi lúc mọi nơi, trong khi các loại máy chơi game như PlayStation hoặc Xbox có giá cao hơn và không phải ở đâu cũng có. Số lượng người chơi game trên thiết bị di động nhiều hơn cũng đồng nghĩa doanh thu từ các khoản giao dịch khi chơi và chạy quảng cáo trong game càng lớn. 1.7. Phương pháp kiếm tiền từ game Mọi người thường không muốn chơi game di động có trả phí, đó là một trong những lý do lớn nhất khiến lĩnh vực này khó phát triển. Trên thực tế, hơn 90% tất cả các ứng dụng di động hiện nay đều miễn phí, vì vậy người dùng cũng muốn chơi game giống như vậy, nhưng nếu hoàn toàn miễn phí thì lại không có động lực cho các nhà phát triển cố gắng sáng tạo game hay. Hiện tại cách kiểm tiền đơn giản và phù hợp nhất đó là đặt quảng cáo trong trò chơi. Việc xem quảng cáo cũng nên mang lại những lợi ích khác cho người chơi chẳng hạn như có thêm mạng, hồi sinh,.. để kích thích việc xem quảng cáo, làm giảm sự khó chịu của người chơi. Chương 2. Thiết kế phát triển game 2.1. Thiết kế kịch bản game 2.1.1. Cách chơi chính Cách điều khiển: • Nút A hoặc ← di chuyển nhân vật sang bên trái • Nút D hoặc → di chuyển nhân vật sang bên phải • Nút space để cho nhân vật nhảy lên • Nhấn chuột trái để chém tiêu diệt quái Cách chơi : • Bắt đầu người chơi phải di chuyển để tìm hiểu map và tìm cách vượt qua màn chơi. • Nếu trong quá trình chơi mà bị rơi ra khỏi map, va chạm với quái vật, bị quái vật bắn trúng hoặc dính bẫy thì sẽ mất mạng và trở về điểm xuất phát. • Bạn có thể sử dụng đao chém để tiêu diệt quái trên đường đi. • Mỗi 01 màn chơi sẽ có 01 điểm qua màn, đi vào đó để qua màn tiếp theo. 2.1.2. Cốt chuyện của game Brave Guy, là một chàng dũng sĩ được phái đi giải cứu công chúa tên Cinder đang bị giam giữ bởi ác quỷ Fight Knight. Đồng thời cũng sẽ ra tay giải phóng những thuộc địa đang bị cai trị tàn bạo bởi ác quỷ này. Nhiệm vụ chính của dũng sĩ là phải giải cứu được công chúa bằng mọi giá. Để làm được điều đó, anh ta buộc phải tìm cách vượt qua từng màn chơi với độ khó ngày càng tăng dần. Mỗi màn sẽ có rất nhiều quái và chướng ngại vật, người chơi sẽ phải vượt qua và tiêu diệt chúng để có thể qua màn. 2.1.3. Các phần tử của game 2.1.3.1. Player Brave Guy, là nhân vật bạn điều khiển để hoàn thành các màn chơi. Bạn phải đánh quái, diệt boss và tìm kiếm công chúa bị bắt cóc để kết thúc trò chơi. Name Health Hit attack Special features Image Brave Guy 100 10 Sử dụng thanh trường kiếm để tiêu diệt quái vật cản đường. 2.1.3.2. NPC (Nonplayer character) – Công chúa Name Special features Image Cinder Nhân vật mà người chơi cần tìm kiếm 2.1.3.3. Enemies – Kẻ thù Chúng nằm rải rác trên đường. Những NPCs này tấn công người chơi để ngăn người chơi đi tìm cô công chúa bị bắt bởi quái vật Fight Knight. Chúng sẽ tấn công khi phát hiện người chơi trong phạm vi tấn công. Cụ thể: Name Health Hit attack Level Special features Image Dummy 50 1 3 Chỉ là những hình nộm không thể di chuyển và tấn công. Thường xuất hiện ở những điểm bắt đầu để người chơi tập luyện. Boar 50 10 1 3 Thường xuất hiện trong những khu rừng nguyên sinh. Chúng vô cùng nhanh nhẹn và hung hãn. Khi phát hiện người chơi đến gần chúng sẽ lao đến và tấn công. Archer 50 10 1 3 Archer là những cung thủ dưới trướng ác quỷ thường được sắp xếp trong thành. Chúng là những người lính tinh nhuệ có khả năng tấn công và phòng thủ linh hoạt. Khi phát hiện người chơi chúng sẽ bắn tên để tấn công. Nếu người chơi ở quá gần chúng có thể nhảy ra xa hoặc sử dụng đòn tấn công cận chiến. Fire Dragon 500 4 Rồng rửa hắc ám là hiện thân của ác quỷ có sức mạnh khủng khiếp. Chúng có khả năng di chuyển nhanh và rất nguy hiểm cho người chơi khi bị tấn công Silver Wolf 500 4 Sói bạc với bản tính hung hãn, chúng sẽ tấn công bất cứ người chơi nào đi vào vùng lãnh thổ của chúng Fight Knight 500 20 5 Fight Knight là một kỵ sỹ hắc ám với chiếc chuỳ khổng lồ đầy gai nhọn. Hắn có khả năng xác định vị trị của người chơi. Hắn sẽ luôn truy duổi và tấn công người chơi. 2.1.3.4. Điểm đích Là vị trí xác định bạn đã hoàn thành một màn chơi. 2.1.4. Các cơ chế của game 2.1.4.1. Di chuyển Phần này liên quan đến các chuyển động vật lý, hành động của Player và Enemies. Player di chuyển Player nhảy Để Player di chuyển, người dùng nhấn nút sang trái (A ←) hoặc sang phải (D →) cho hướng đã chọn. Player dừng khi ấn nút bị gián đoạn. Để Player nhảy, người dùng nhấn space. Player chỉ nhảy được khi đang đứng trên mặt đất Player dừng khi ấn nút bị gián đoạn. Kẻ thù di chuyển (nếu có) Kẻ thù nhảy (nếu có) Kẻ thù tự động di chuyển trái phải trong 1 phạm vi nhất định. Kẻ thù nhảy lên trên đầu Player rồi lao xuống. Kẻ thù chỉ nhảy trong 1 phạm vi nhất định. 2.1.4.2. Va chạm Phần này liên quan đến sự va chạm vật lý của Player. Khi bạn chạm vào điểm đích, bạn sẽ được dịch chuyển đến điểm xuất phát của màn chơi tiếp theo. 2.1.4.3. Chiến đấu Player tấn công trực tiếp Player tấn công từ xa Áp dụng cho đao với phạm vi tấn công 1 ô. Player cần đi vào trong phạm vi cần thiết để thực hiện tấn công. Sau khi đánh, kẻ thù bị đánh trúng sẽ bị trừ đi 10 sức khỏe. Không có Kẻ thù tấn công trực tiếp Kẻ thù tấn công từ xa Kẻ thù lao đến va chạm với Player. Khi bị đánh trúng Player bị trừ đi 1 lượng sức khỏe tương ứng với sát thương của từng loại kẻ thù. Kẻ thù bắn 1 cung lao đến trong phạm vị 5 ô. Khi viên đạn va chạm với Player, Player bị trừ đi 1 lượng sức khỏe tương ứng với sát thương của từng loại kẻ thù.
Thiết kế ý tưởng game 1.1 Giới thiệu: Game Pixel Adventure
Tóm tắt game
Người chơi sẽ vào vai chàng dũng sĩ Brave Guy, người đang trên hành trình giải cứu công chúa Cinder khỏi ác quỷ Fight Knight Trong quá trình này, chàng dũng sĩ cũng thực hiện những hành động nghĩa hiệp để giải phóng các thuộc địa đang bị ác quỷ này cai trị tàn bạo.
Khách hàng mục tiêu
Game 2D Pixel Adventure phù hợp cho mọi đối tượng, từ game thủ kỳ cựu đến những người mới bắt đầu Trò chơi này hướng đến người chơi từ 10 tuổi trở lên và không phân biệt giới tính.
Điểm mạnh của game
- Cốt truyện hấp dẫn kịch tính, thú vị với nhiều lứa tuổi
Game tạo ra những thử thách và độ khó hấp dẫn cho người chơi, buộc họ phải giải cứu công chúa bằng mọi giá Để hoàn thành nhiệm vụ này, người chơi cần vượt qua các màn chơi với độ khó tăng dần, mang lại cảm giác khao khát chinh phục thử thách Mỗi màn chơi đều có nhiều quái vật và chướng ngại vật, yêu cầu người chơi phải tiêu diệt và vượt qua chúng.
Cách chơi game rất đơn giản, người chơi chỉ cần sử dụng phím mũi tên để điều khiển nhân vật vượt qua chướng ngại vật và né đạn từ kẻ địch Để tấn công, người chơi nhấn chuột trái để chém tiêu diệt quái vật Bên cạnh đó, việc theo dõi lượng máu còn lại là rất quan trọng để tránh bị chết Phương pháp chơi này không chỉ yêu cầu người chơi sử dụng cả hai tay mà còn kích thích sự tập trung và mang lại cảm giác chân thật nhất khi tham gia vào game.
Phong cách nghệ thuật của game
Nghệ thuật yêu cầu sự độc đáo và phong cách riêng biệt từ mỗi người sáng tác, điều này thể hiện rõ trong các tác phẩm của họ Đặc biệt, trong lĩnh vực game, sự độc đáo trở thành một yêu cầu thiết yếu, góp phần tạo nên những trải nghiệm mới lạ và đặc trưng cho người chơi.
Nghệ thuật Pixel, hay nghệ thuật điểm ảnh, là một hình thức nghệ thuật kỹ thuật số được tạo ra qua phần mềm, với hình ảnh chỉnh sửa ở cấp độ pixel Tính thẩm mỹ của đồ họa này xuất phát từ các máy tính 8 bit, 16 bit và các hệ thống hạn chế như máy tính vẽ đồ thị Thông thường, nghệ thuật pixel sử dụng bảng màu rất hạn chế, thậm chí có những tác phẩm chỉ sử dụng hai màu.
Việc tạo hoặc chỉnh sửa nhân vật và đối tượng nghệ thuật pixel trong trò chơi điện tử được gọi là spriting, một thuật ngữ có nguồn gốc từ cộng đồng người đam mê Thuật ngữ này liên quan đến "sprite", một khái niệm trong đồ họa máy tính để chỉ bitmap hai chiều, được sử dụng cùng với các bitmap khác để tạo ra cảnh lớn hơn.
Thiết bị trải nghiệm game
Trò chơi di động ngày càng phổ biến do sự sở hữu smartphone rộng rãi, cho phép người dùng chơi game mọi lúc, mọi nơi So với các máy chơi game như PlayStation hay Xbox có giá cao và không phổ biến, trò chơi trên điện thoại mang lại sự tiện lợi hơn Sự gia tăng số lượng người chơi game trên thiết bị di động cũng đồng nghĩa với doanh thu từ giao dịch trong game và quảng cáo ngày càng lớn.
Phương pháp kiếm tiền từ game
Nhiều người không muốn chơi game di động có phí, điều này cản trở sự phát triển của ngành Hơn 90% ứng dụng di động hiện nay miễn phí, khiến người dùng mong muốn trải nghiệm game tương tự Tuy nhiên, việc miễn phí hoàn toàn không tạo động lực cho các nhà phát triển sáng tạo Hiện nay, cách kiếm tiền phổ biến nhất là thông qua quảng cáo trong game Việc xem quảng cáo nên mang lại lợi ích cho người chơi, như thêm mạng hay hồi sinh, nhằm khuyến khích họ xem quảng cáo và giảm bớt sự khó chịu.
Thiết kế phát triển game 2.1 Thiết kế kịch bản game
Thiết kế giao diện
Hình 2.1: Biểu đồ Flow chart của game 2.2.2 Mô tả
Màn hình chính xuất hiện khi ứng dụng đã được tải xong, bao gồm nút bắt đầu và nút thoát Người dùng có thể chọn nút bắt đầu để tiếp tục đến màn hình tiếp theo hoặc thoát khỏi ứng dụng tại giai đoạn này.
- Màn hình level (Level menu screen): Màn hình này hiển thị các màn chơi.Người chơi có thể chọn một màn chơi để chơi
Màn hình trò chơi bao gồm nhiều thành phần quan trọng như bản đồ lưới tương tác, trình phát và các đối tượng trò chơi Nó cũng có kịch bản không tương tác và giao diện người dùng (GUI) cho hộp trình phát, hiển thị các mục có sẵn và thông tin sức khỏe của người chơi Thêm vào đó, GUI hộp hiệu suất cung cấp tính năng cấp độ, điểm số và hẹn giờ, cùng với các nút tạm dừng và cấu hình để người chơi dễ dàng điều chỉnh trải nghiệm của mình.
Màn hình tạm dừng (Pause screen) bao gồm các nút cho phép người chơi thoát trò chơi hoặc tiếp tục Việc thoát trò chơi sẽ đưa người chơi trở về màn hình chính, trong khi lựa chọn tiếp tục hoặc tải lại sẽ dẫn đến Màn hình trò chơi.
Màn hình chiến thắng xuất hiện khi người chơi hoàn thành màn chơi thành công, hiển thị thông tin về đối tượng trò chơi đã hoàn thành, điểm số đạt được, thời gian sử dụng, cùng với các nút để tải lại và chọn cấp độ tiếp theo Đóng màn hình này sẽ đưa người chơi trở lại màn hình cấp độ, từ đó có thể chọn cấp độ tiếp theo để nâng cao kỹ năng.
- Tài nguyên để xây dựng video game là các thành phần đồ họa và hiệu ứng âm thanh
- Một trò chơi có thể bao gồm các nhân vật, đối tượng, môi trường, biểu tượng, nhạc nền và các hiệu ứng âm thanh đặc biệt.
- Các tài nguyên được sử dụng trong game:
Hình 2.4: Tài nguyên nhân vật Brave Guy
Hình 2.5: Tài nguyên địa hình
Hình 2.6: Tài nguyên cạm bẫy
Hình 2.7: Tài nguyên kẻ thù Boar
Hình 2.8: Tài nguyên kẻ thù Archer
Hình 2.9: Tài nguyên kẻ thù Dummy
Hình 2.10: Tài nguyên kẻ thù Fire Dragon
Hình 2.11: Tài nguyên kẻ thù Silver Wolf
Hình 2.12: Tài nguyên kẻ thù Fight Knight
Cài đặt chương trình và kết quả
Cài đặt phần mềm phát triển game – Unity
Bước đầu tiên để bắt đầu với Unity là truy cập trang tải xuống tại [Unity Download](https://unity.com/download) và chọn tải về Unity Hub Sau khi quá trình tải hoàn tất, bạn chỉ cần nhấp đúp vào file đã tải để cài đặt Unity Hub, quá trình này diễn ra giống như cài đặt các phần mềm thông thường khác.
- Bước 2: Sau khi cài đặt, khởi động UnityHub rồi đăng nhập vào tài khoản Unity, tài khoản Unity có thể được tạo miễn phí tại trang chủ:
Hình 3.13: Màn hình đăng nhập tài khoản Unity
- Bước 3: Sau khi đăng nhập, trong trường hợp chưa có License thì phải tạo
1 License, vào Preferences bên cạnh profile góc trên phải và chọn LicenseManagement và chọn như hình để kích hoạt 1 License miễn phí.
Hình 3.14: Màn hình tạo License miễn phí
- Bước 4: Quay ra màn hình chính, chọn Installs->ADD để cài đặt Unity.
Hình 3.15: Màn hình cài đặt Unity
- Bước 5: Chọn phiên bản Unity và cài đặt các components dựa vào nền tảng muốn phát triển.
Hình 3.16: Màn hình chọn phiên bản Unity và các components
Việc cài đặt Unity đã xong.
Cài đặt chương trình
- Bước 1: Cài đặt mã nguồn: Lấy mã nguồn của chương trình từ link github nhóm 4: https://github.com/badongit/unity-game-platformers
Hình 3.17: Màn hình tài nguyên mã nguồn GitHub
- Bước 2: Mở Unity Hub rồi chọn mở project vừa tải về.
Hình 3.18: Màn hình chọn project Unity
- Bước 3: Chạy project để trải nghiệm game.
Kết quả - Sản phẩm
Hình 3.19: Màn hình chính 3.3.2 Màn hình menu các màn chơi
Hình 3.21: Các hình ảnh về màn chơi thứ nhất (1)
Hình 3.22: Các hình ảnh về màn chơi thứ nhất (2)
Hình 3.23: Các hình ảnh về màn chơi thứ nhất (3)
Hình 3.24: Các hình ảnh về màn chơi thứ nhất (4)
Hình 3.25: Tổng quan về màn chơi thứ nhất 3.3.4 Màn chơi thứ hai
Hình 3.26: Các hình ảnh về màn chơi thứ hai (1)
Hình 3.27: Các hình ảnh về màn chơi thứ hai (2)
Hình 3.28: Các hình ảnh về màn chơi thứ hai (3)
Hình 3.29: Các hình ảnh về màn chơi thứ hai (4)
Hình 3.30: Tổng quan về màn chơi thứ hai
Hình 3.31: Các hình ảnh về màn chơi thứ ba (1)
Hình 3.32: Các hình ảnh về màn chơi thứ ba (2)
Hình 3.33: Các hình ảnh về màn chơi thứ ba (3)
Hình 3.34: Các hình ảnh về màn chơi thứ ba (4)
Hình 3.35: Các hình ảnh về màn chơi thứ ba (5)
Hình 3.36: Các hình ảnh về màn chơi thứ ba (6)
Hình 3.37: Tổng quan về màn chơi thứ ba 3.3.6 Màn chơi thứ tư
Hình 2.30: Các hình ảnh về màn chơi thứ tư (1)
Hình 2.31: Các hình ảnh về màn chơi thứ tư (2)
Hình 2.32: Các hình ảnh về màn chơi thứ tư (3)
Hình 2.33: Tổng quan về màn chơi thứ tư 3.3.7 Màn chơi thứ năm
Hình 2.35: Các hình ảnh về màn chơi thứ năm (1)
Hình 3.38: Các hình ảnh về màn chơi thứ năm (2)
Hình 2.36: Tổng quan về màn chơi thứ năm
Hình 3.39: Màn hình dừng game