Báo cáo thực tập thiết kế game 2d trên android

24 3 0
Báo cáo thực tập thiết kế game 2d trên android

Đ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

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM BÁO CÁO THỰC TẬP THIẾT KẾ GAME 2D TRÊN ANDROID Công ty thực tập : Athena Studio Người phụ trách : Lê Hoàng Quân Thực tập sinh : Nguyễn Tuấn Kiệt TP Hồ Chí Minh, tháng 07 năm 2023 LỜI MỞ ĐẦU Ngày nay, ngành công nghiệp game phần thiếu ngành công nghiệp phần mềm Tốc độ phát triển ngành công nghiệp game vơ nhanh chóng kích thích phát triển cơng nghệ thơng tin tồn giới phần cứng phần mềm Với xu phát triển giới, Việt Nam không ngoại lệ Ngành công nghiệp game Việt Nam có bước tiến dài tích hợp vào cơng ty game hàng đầu giới Bên cạnh hãng game non trẻ nước, hãng game lớn giới (như Athena Studio) gia nhập thị trường Việt Nam, góp phần lớn vào phát triển tích cực ngành game Việt Nam Ngành công nghiệp game đời từ nhu cầu giải trí giới trẻ cách sử dụng thiết bị công nghệ Và giới trẻ nguồn nhân lực quan trọng cho việc phát triển ngành game tương lai Vì lý này, em chọn Thiết Kế Game làm lĩnh vực nghiên cứu thân Sau năm học tập nghiên cứu trường, mong muốn có thêm kinh nghiệm thực tế, muốn tham gia làm game môi trường chuyên nghiệp, em định chọn Athena Studio - môi trường lý tưởng, đại, chuyên nghiệp – nơi hộ trỡ em việc tìm hiểu chuyên sâu lĩnh vực mà em chọn có nhìn chun nghiệp khách quan ngành công nghiệp game ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt LỜI CẢM ƠN Trân trọng gửi lời cảm ơn Công ty Athena Việt Nam tạo điều kiện cho em có hội thực tập công ty Chỉ thời gian ngắn, nhờ dẫn nhiệt tình anh chị hướng dẫn, đội ngũ nhân sự, đàn anh, đàn chị cơng ty, nhóm thực tập chúng em nói chung thân cá nhân em nói riêng tiếp thu kiến thức quan trọng để thiết kế hồn thiện tựa game 2D tảng Android Em xin chân thành cảm ơn anh chị bỏ nhiều thời gian, cơng sức để hướng dẫn chúng em hồn thành đợt thực tập Đặc biệt cảm ơn anh Lê Hoàng Quân, chia sẻ, hướng dẫn, giúp đỡ cho chúng em tận tình kiến thức đến khó khăn cơng việc, khó khăn việc làm quen với mơi trường mới; Em xin cảm ơn chị Hạnh đội nhân tận tâm, tận ý hỗ trợ chúng em việc liên lạc, rèn luyện kỹ mềm trình thực tập; Em xin cảm ơn anh Tú đội họa sĩ dành thời gian để hỗ trợ bọn em hồn thiện game mặt hình ảnh dù anh bận rộn với dự án khác công ty; Em xin cảm ơn anh Nghĩa, anh Tú, đội lập trình đồng hành em q trình thực hóa ý tưởng xuyên suốt trình Và sau cùng, em xin cảm ơn thầy cô khoa Công nghệ phần mềm nhiệt tình hỗ trợ, tạo điều kiện em làm báo cáo Kiệt Nguyễn Tuấn Kiệt Thành phố Hồ Chí Minh, ngày 29 tháng năm 2023 ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt NHẬN XÉT CỦA KHOA ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt MỤC LỤC LỜI MỞ ĐẦU LỜI CẢM ƠN Chương 1: Giới thiệu công ty thực tập 1.1 Giới thiệu công ty Athena 1.2 Sản phẩm công ty Chương 2: Nội dung thực tập 2.1 Tìm hiểu cơng ty kỹ công ty 2.2 Nghiên cứu kỹ thuật 2.2.1 Các công cụ làm việc 2.2.2 Tìm hiểu chuyên sâu lĩnh vực Game Design 2.2.3 Thiết kế chơi 10 2.2.4 Thiết kế game cho hệ điều hành Android 13 2.3 Thực project 15 Chương 3: Chi tiết project 17 3.1 Giới thiệu game 17 3.2 Pitching Document 17 3.3 Cốt truyện 19 3.4 Luật chơi 19 3.5 Thực 21 ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt Chương 1: Giới thiệu công ty thực tập 1.1 Giới thiệu công ty Athena Athena Studio công ty game di động hàng đầu tiên phong mơ hình dựa quảng cáo (ads-based model) toàn giới Với đội ngũ khoa học liệu, marketing sản xuất mạnh mẽ, Athena Studio kết hợp khoa học nghệ thuật để tạo, phát triển xuất trò chơi di động nhằm giải trí tơ điểm cho sống người Woody® Battle thương hiệu yêu thích chơi hàng triệu người tồn giới ngày, xuất toàn cầu Google Play vào năm 2019 1.2 Sản phẩm cơng ty Một thương hiệu u thích Athena Studio Woody® Battle, chơi hàng triệu người toàn giới ngày xuất toàn cầu Google Play vào năm 2019 Ngồi ra, Athena Studio cịn sản xuất nhiều trị chơi khác Cat'n'Robot: Idle Defense, My Museum Story: Mystery Match, Merge Flowers vs Zombies, nhiều sản phẩm khác ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt Chương 2: Nội dung thực tập Đợt thực tập với chủ đề “Thiết kế game 2D Android” với mục đích giúp sinh viên thực tập đào tạo toàn diện mặt thiết kế tựa game 2D hệ điều hành Android, đồng thời rèn luyện kỹ mềm làm việc nhóm, thuyết trình, giao tiếp Tại cơng ty, sinh viên có hội học tập, khám phá làm việc môi trường phát triển game chun nghiệp 2.1 Tìm hiểu cơng ty kỹ công ty Thời gian : ngày Nội dung : Giới thiệu công ty, cách tổ chức công ty Được nghe người phụ trách giới thiệu cơng ty, q trình thành lập phát triển (như nhắc đến trên), quy trình làm việc từ cao xuống thấp, cách thức tổ chức cơng ty Ngồi ra, thực tập sinh cịn giới thiệu cách thức làm việc công ty thời gian làm, quy định cần phải tuân thủ, cách sử dụng email công việc Quan trọng nhất, thực tập sinh phổ biến nội dung tập, thời gian biểu chương trình kiến thức cần trang bị trước thức bắt đầu cơng việc Kết quả: Thực tập sinh hiểu thêm công ty Athena, từ trình thành lập đến lịch sử phát triển Có thêm kỹ làm việc chuyên nghiệp ví dụ việc sử dụng email cơng việc, tác phong làm việc có kế hoạch, có kỷ luật, có trách nhiệm 2.2 Nghiên cứu kỹ thuật 2.2.1 Các công cụ làm việc Thời gian: ngày Nội dung: Tìm hiểu cơng cụ sử dụng trình làm việc ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt Trong thời gian này, người phụ trách hướng dẫn thực tập sinh tìm hiểu cơng cụ giúp ích cho công việc sau Một số phần mềm số SLACK - sử dụng làm việc nhóm, Jira – sử dụng để quản lý dự án, số phần mềm khác từ phía cơng ty để tăng đồn kết động lực để tiếp tục cơng việc,… Thực hiện: Thực hành sử dụng phần mềm nêu thông qua tập (công việc) đơn giản Kết quả: Có nhìn tổng quan công việc tới Hiểu nguyên tắc hoạt động phần mềm thành thạo việc sử dụng làm việc nhóm, cá nhân 2.2.2 Tìm hiểu chuyên sâu lĩnh vực Game Design Thời gian: tháng Nội dung: Được đào tạo chi tiết quy trình phát triển, cách khai thác sử dụng ý tưởng, trải nghiệm người dùng mơ hình lợi nhuận hóa từ sản phẩm miễn phí - Khái niệm Game Design Các kiến thức Game Design (thiết kế game) nguồn gốc lịch sử ngành cơng nghiệp phát triển game, tính hàn lâm nghệ thuật việc phát triển tựa game, kỹ cần thiết nhà thiết kế thuật ngữ chuyên sâu, kiến thức tâm lý người, trải nghiệm người dùng,… - Mechanics (cơ chế) Cơ chế thuật ngữ dễ bị nhầm lẫn game Chúng hay bị hiểu nhầm thành thể loại, lối chơi nhiều từ ngữ khác Trong thời gian thực tập này, thực tập sinh phổ cập kiến thức chế vận hành game, thứ mà người thiết kế tựa game thấy được, cách tư mặt khái niệm khơng phải mặt hình ảnh - Cân game Một tựa game hay tựa game tạo dựa cảm tính nhà lập trình hay nhóm, cơng ty làm game Nó cần phải trải qua nhiều giai đoạn, quy trình lớn nhỏ khác nhau, có cơng việc cân lại game thơng qua nhiều thử nghiệm cơng thức tốn học (xác suất, thống kê) ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt 10 Trong trình thực tập, thực tập sinh làm tập mô phỏng, giả định để cân tựa game mặt chế mặt lợi nhuận Thực tập sinh tham gia phát triển tựa game hoàn chỉnh với nhóm khác lập trình viên, họa sĩ - Trải nghiệm người dùng Thiết kế tựa game hay cần thỏa mãn nhu cầu thân nhà thiết kế, tựa game cịn phải hiểu, cảm nhận vơ số người chơi, người dùng hay tệp khách hàng lớn nhỏ, khác Thực tập sinh rèn luyện mặt UX/UI, trau dồi kỹ thiết kế Wireframe, viết documents bao gồm: Game Design Document, Pitching Document Thực hiện: - Tham gia đầy đủ buổi training công ty - Làm thực hành, kiểm tra kiến thức học Kết quả: - Trang bị cho thân kiến thức cần thiết để tham gia cơng việc liên quan - Có sản phẩm (documents, pitching slides) chuẩn theo tiêu chuẩn thiết kế game 2.2.3 Thiết kế chơi Nội dung: Thực tập sinh tham gia vào quy trình thiết kế chơi dự án khởi chạy công ty - Khái niệm thiết kế chơi (Levels Design) Thiết kế chơi trình tạo chơi trị chơi Nó bao gồm việc xác định cấu trúc chơi, đối tượng, tài nguyên thử thách mà người chơi gặp phải chơi Thiết kế chơi đảm bảo chơi thiết kế cho có độ khó phù hợp với độ khó trị chơi nói chung đảm bảo tính tương tác thú vị cho người chơi ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt 11 Nhiệm vụ thực tập sinh giai đoạn thiết kế tổng cộng 10 chơi sử dụng yếu tố có sẵn tựa game mà cơng ty khởi chạy 10 chơi phải bao gồm: chơi hướng dẫn chế tựa game, chơi giới thiệu chế chơi khác nhằm đảm bảo thú vị thử thách cho game Sản phẩm đầu cần phải đảm bảo mạch chơi người chơi Nó hồn tồn ngẫu nhiên, hoặc, xây dựng theo kịch Game Designer vẽ nên hòng muốn dẫn dắt người chơi theo hướng muốn để đạt trải nghiệm tốt Thực tập sinh học phương pháp ước chừng độ khó để xây dựng chơi theo trải nghiệm thú vị - Màn chơi hướng dẫn Màn chơi hướng dẫn phải đảm bảo yếu tố cốt lõi bao gồm: tính dễ hiểu thú vị Có quy tắc mà anh chị Game Designer trước anh chị công ty đúc kết rằng: người chơi thua chơi hướng dẫn, họ có xu hướng bỏ game khơng tìm hiểu sâu game nữa, thay vào họ chơi tựa game khác Nguyên nhân họ thua, liền mạch bị đứt đoạn, khiến cho trải nghiệm họ không liền mạch Hơn nữa, chơi hướng dẫn cịn phải có thú vị để thu hút người chơi Bao nhiêu giới thiệu chức cho người chơi? Đó câu hỏi mà Game Designer phải giải Chưa kể đến, giới thiệu tính game, cần phải đảm bảo người chơi hiểu tính Có nhiều phương pháp, highlight vùng ta cần hướng dẫn, dùng chữ giải thích ra,… Tuy nhiên, game bao gồm nhiều chơi chế muốn hướng dẫn theo người chơi quãng thời gian dài, người chơi nên hiểu dựa trải nghiệm khơng phải miêu tả ThS Nguyễn Tấn Tồn Nguyễn Tuấn Kiệt 12 - Cognitive Flow Cognitive Flow Game Design khái niệm sử dụng để trình tạo trạng thái mà người chơi cảm thấy thú vị tập trung Đây mục tiêu trải ngiệm người dùng mà Game Designer nhắm tới phát triển tựa game Bởi lẽ, người chơi đạt trạng thái Cognitive Flow, họ khơng cịn quan tâm đến thời gian mơi trường xung quanh mà tập trung vào mà người chơi cảm thấy thú vị nhất! Cognitive Flow Game Design tạo cách cân độ khó trị chơi khả người chơi, đồng thời tạo thử thách phần thưởng phù hợp để trì hứng thú người chơi Dựa hình trên, Game Designer cần phải giữ người chơi khoảng màu trắng đó, tạo trải nghiệm cân đáng giá để người chơi đầu tư thời gian để trải nghiệm - Dynamics Game tập hợp nhiều đối tượng khác nhau, giả sử người chơi kẻ thù Vậy, ví dụ có 10 loại kẻ thù, ta có tương tác tương ứng người chơi 10 loại kẻ thù đó, nhiều trường hợp khác Chưa hết, 10 loại kẻ thù có khả tương tác với nhau, tạo tình huống, trải nghiệm lạ mà người chơi khơng thể lường trước Đó Dynamics Một phương pháp mà thực tập sinh phổ cập trình làm việc cơng ty việc sử dụng đối tượng để tạo nhiều tương tác Điều ThS Nguyễn Tấn Tồn Nguyễn Tuấn Kiệt 13 tránh việc người chơi phải học nhiều điều không giảm đa dạng thú vị tựa game - Aesthetics Dymamics chế, cách vận hành game Còn Aesthetics mặt cảm nhận, cảm xúc, thái độ người chơi q trình chơi game Aethetics nằm mặt hình ảnh, âm thanh,… Thực tập sinh học phân loại, kiểu cảm xúc “vui” người phương pháp để đánh vào kiểu vui Thực : - - Tham gia đầy đủ buổi trainning Làm tập thực hành chơi phân tích số lượng lớn chơi từ tựa game khác So sánh điểm giống, khác tựa game đưa cải tiến mà thân nghĩ Thử thiết kế tựa game hoàn chỉnh với kiến thức học hai tháng trước Kết : - Hiểu tầm quan trọng trải nghiệm người dùng biết phương pháp, kiểu cảm xúc mà người dùng có q trình chơi game Thiết kế chơi có giá trị thực tế Thiết kế tựa game hoàn chỉnh đầy đủ bước quy trình thiết kế game 2.2.4 Thiết kế game cho hệ điều hành Android Nội dung: Phối hợp đội khác tập (lập trình, đồ họa) để phát triển tựa game hồn chỉnh dựa tựa game gốc (BBTAN) - Định nghĩa Android ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt 14 Android hệ điều hành di động phát triển Google Nó thiết kế để hoạt động thiết bị di động điện thoại thông minh, máy tính bảng, đồng hồ thơng minh thiết bị khác Android xây dựng tảng mã nguồn mở cho phép nhà phát triển tạo ứng dụng, trò chơi phần mềm khác dựa tảng Android phát hành lần vào năm 2008 trở thành hệ điều hành di động phổ biến giới Nó cung cấp nhiều tính khả cho người dùng, bao gồm truy cập internet, gọi điện, nhắn tin, xem phim, chơi game, chụp ảnh quản lý thông tin cá nhân Các phiên Android phát hành định kỳ với tính cải tiến cập nhật liên tục - Thiết kế giao diện phù hợp với hệ điều hành Android Theo lời người hướng dẫn, việc thiết kế giao diện người dùng cho ứng dụng, hay cụ thể game cho hệ điều hành Android phức tạp so với phát triển cho hệ điều hành máy tính Bởi lẽ, xu hướng chơi game người chơi ngày thiên Casual, HyperCasual, thể loại đơn giản với thời gian ngắn hịng đáp ứng nhu cầu giải trí ngắn hạn người dùng Để hỗ trợ cho nhu cầu đó, phía Game Designer hướng đến việc tối ưu trải nghiệm người chơi cách thiết kế UI để người chơi chơi tay Hơn cả, sử dụng điện thoại có tương tác khác ví dụ như: tap, swipe, scale,… mà máy tính khơng có Đây điều mà thực tập sinh cần phải ý - Độ thích ứng nhiều thiết bị khác tảng Hệ điều hành mà thực tập sinh cần hướng đến Android Tuy nhiên, riêng hệ điều hành thôi, có vơ vàn thiết bị với độ phân giải khác Việc thiết kế game, tính tốn cho tựa game chạy ổn định thiết bị khác nhau, phương án để xử lý lỗi thay đổi thiết bị thử thách thực tập sinh ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt 15 Thực hiện: Phối hợp với đội khác tập để phát triển game dựa tựa game gốc Thực tập sinh phải viết Pitching Document để đề xuất lên người hướng dẫn, đồng thời có Game Design Document để truyền đạt cho thành viên khác dự án - Kết quả: Hoàn thiện tựa game với tính Game chạy mượt mà nhiều thiết bị khác Khơng có lỗi nghiêm trọng dẫn đến freeze game - 2.3 Thực project Thời gian thực tập Athena tổng cộng tháng Sau tháng học tập nghiên cứu chuyên sâu lý thuyết, nhóm thực tập sinh đội Game Design chia thành hai nhóm, hợp tác nhóm khác từ đội khác để hoàn thiện tựa game hoàn chỉnh cho hệ điều hành Android Chi tiết đồ án nói phần sau Lịch thực project (8 tuần) Tuần Công việc - Lên ý tưởng cốt lõi, gameplay loop - Tạo Pitch Document - Pitching với Product Manager - Hoàn thiện Game Design Document - Thiết kế Wireframes cho toàn giao diện - Hợp tác với đội lập trình để xây dựng gameplay cốt lõi - Hoàn thiện Game Design Document - Hợp tác với đội họa sĩ để hoàn thiện yếu tố cốt lõi game - Thiết kế chơi để đáp ứng từ đến 10 phút trải nghiệm - Chơi thử tìm lỗi - Hỗ trợ đội lập trình sửa lỗi ThS Nguyễn Tấn Toàn Người hướng dẫn Anh Lê Hoàng Quân Anh Lê Hoàng Quân Anh Lê Hoàng Quân Anh Lê Hoàng Quân Nguyễn Tuấn Kiệt 16 - Hoàn thiện Prototype - Gửi Prototype cho bạn bè, người quen chơi để thu thập feedbacks - Trình bày chơi thử lên PM - Sửa lại lỗi tồn đọng Prototype - Thiết kế lại chế góp ý thu từ đợt Feedbacks - Thay đổi thứ tự ưu tiên Tasks để bắt kịp tiến độ - Thống giữ lại yếu tố GD trước - Thiết kế tạo thuộc tính để nhấn mạnh điểm thú vị tựa game - Hoàn thiện toàn chế game - Bắt đầu thêm yếu tố mặt Aesthetics hình ảnh, hoạt ảnh vào game - Thiết kế lại hướng dẫn để giúp người chơi dễ hiểu cảm thấy thú vị - Thiết kế thêm levels (chỉ tiêu 30 chơi) - Chơi kiểm lỗi - Hoàn thiện tính phụ khác game: Main Screen, menu, win/lose screen,… - Thêm âm vào game - Gửi Prototype cho bạn bè, người quen chơi để thu thập feedbacks - Chơi kiểm lỗi Hoàn thiện game báo cáo ThS Nguyễn Tấn Toàn Anh Lê Hoàng Quân Anh Lê Hoàng Quân Anh Lê Hoàng Quân Anh Lê Hoàng Quân Nguyễn Tuấn Kiệt 17 Chương 3: Chi tiết project 3.1 Giới thiệu game Game lấy ý tưởng từ tựa game BBTAN – tựa game bắn gạch cải tiến Game có chỉnh sửa nhiều thứ ví dụ như: thay đổi từ Endless Run sang tập hợp chơi để đặt nặng tính giải đố cho tựa game; bổ sung tương đối nhiều yếu tốt để trải nghiệm game trở nên đa dạng có chiều sâu hơn; thay đổi mặt hình ảnh để dễ tiếp cận đến nhiều đối tượng hơn,… 3.2 Pitching Document ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt 18 ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt 19 3.3 Cốt truyện Ở vũ trụ vô định tồn loại sinh vật Boupuz Brickie Với chất hiếu chiến mình, Boupuz liên tục công vào hành tinh nơi Brickie sinh sống hòng chiếm đoạt đất đai chúng khẳng định sức mạnh thân Không thể làm lơ trước ngông cuồng xông xáo bè lũ Boupuz, Brickie đứng dậy chống lại qn xâm lược! 3.4 Luật chơi Mơ tả Về chất, tựa game Brick Breaker – với mục tiêu tiêu diệt toàn viên gạch có hình Tuy nhiên, game khơng có bệ đỡ để tâng ngược banh lên, thay vào nhiều yếu tố khác hịng giúp game trở nên thú vị sáng tạo ThS Nguyễn Tấn Tồn Nguyễn Tuấn Kiệt 20 Tóm tắt: Kiểu chơi: turn-based - Khi đến lượt người chơi, người chơi nhắm bắn tồn số đạn mà có để cơng viên gạch có mặt đồ Đạn nảy va chạm với gạch tường Lượt người chơi kết thúc toàn số đạn rớt xuống đáy (thu thập lại banh) - Sau kết thúc lượt chơi, viên gạch bắt đầu di chuyển xuống Người chơi thất bại viên gạch chạm tới đáy hình game Mục tiêu: tiêu diệt toàn số gạch quy định chơi Các yếu tố game - loại Brickies (gạch) với tính khác bao gồm: loại phổ thơng (chỉ có máu khả di chuyển xuống, loại hình tam giác (loại phổ thơng hình vng), loại đóng băng khiến cho gạch xung quanh bất động lượt sau bị tiêu diệt (đồng thời ngăn chặn gạch khác sau hàng cao di chuyển xuống), loại háu ăn ăn banh va chạm trừ nửa máu gạch xung quanh sau bị tiêu diệt, loại giáp sắt giảm điểm cơng kích loại xì gây sát thương cho gạch xung quanh nhận sát thương - loại Boupuzes (banh) với tính khác bao gồm: loại phổ thơng, loại thỏ với khả nhận nhiều banh loại ninja với khả phân thân va chạm - loại X-Factors với tính tương tác với Brickies Boupuzes bao gồm: portals – dịch chuyển banh gạch từ cổng sang cổng khác, nệm nảy làm đổi hướng banh gạch sang hướng ngẫu nhiên khác ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt 21 3.5 Thực thành viên interns đội Game Design: - Nguyễn Tuấn Kiệt Lê Khánh Huy Và giúp đỡ tận tình anh Tú đội Artist, anh Tú anh Nghĩa đội lập trình hướng dẫn anh Quân 3.6 Kế hoạch Giai đoạn Prototype: - Hoàn thành chế cốt lõi: nhắm bắn, nảy, tương tác với Brickies, tương tác với loại items, thu hồi banh, lượt,… Có tổng cộng 12 levels bao gồm chơi hướng dẫn Hai kiểu levels khác nhau: action puzzle (Về sau giữ lại action) Có hiệu ứng đơn giản đổi màu gạch nhận sát thương, hiệu ứng đóng băng,… Chỉ có Boupuz (1 loại banh) Có đồ họa Xử lý tình đặc biệt Phân biệt thắng thua Có hình thua thắng tạm thời Kết quả: - Toàn tính dự kiến thực Khơng có bug nghiêm trọng gây ảnh hưởng đến trải nghiệm chơi Giai đoạn thức: - Tạo thêm yếu tố cịn lại GDD Hồn thiện mặt UI: có main screen, menu, navigation Có animation: frame by frame, particle,… Hỗ trợ thêm Boupuz (ball) Có âm Cải thiện mặt cảm giác chơi ThS Nguyễn Tấn Tồn Nguyễn Tuấn Kiệt 22 - Có tổng cộng 30 chơi Kết quả: Đã hoàn thành toàn tính có GDD Có lược bớt chi tiết khơng cịn hù hợp ThS Nguyễn Tấn Tồn Nguyễn Tuấn Kiệt 23 TÀI LIỆU THAM KHẢO For Standard Knowledge https://www.inventoridigiochi.it/wp-content/uploads/2020/07/art-of-game-design.pdf For UX https://topuxd.com/wp-content/uploads/2016/07/dont-make-me-think-a-common-senseapproach-to-web-usability-2nd-ed-2005.pdf ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt 24 TỔNG KẾT Như vậy, vòng hai tháng ngắn ngủi, nhóm kịp hồn thành game 2D chạy hệ điều hành Android Game có đầy đủ tính ban đầu – đồng thời chơi thử, nhận feedbacks để lược bỏ chi tiết khơng phù hợp Do thời gian có hạn nên tính game cịn đơn giản, hình ảnh chưa đẹp mong đợi Em chân thành cảm ơn giúp đỡ anh Quân anh chị công ty Athena, nỗ lực đội để hồn thành dự án Em cảm ơn thầy Nguyễn Tấn Toàn đồng hành em, sửa chữa giúp em hoàn thiện báo cáo ThS Nguyễn Tấn Toàn Nguyễn Tuấn Kiệt

Ngày đăng: 04/09/2023, 20:57

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

Tài liệu liên quan