1. Trang chủ
  2. » Cao đẳng - Đại học

Báo cáo thực tập sản xuất game trên nền tảng UNITY

14 6 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 14
Dung lượng 299,52 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Sau bốn năm học tập trên trường, do mong muốn có thêm kinh nghiệm thực tế, cũng như muốn được tham gia làm game trong một môi trường chuyên nghiệp, em quyết định chọn Gamercial - một sta

Trang 1

KHOA CÔNG NGHỆ PHẦN MỀM

BÁO CÁO THỰC TẬP

SẢN XUẤT GAME TRÊN NỀN TẢNG UNITY

Thực tập sinh : Hồng Gia Lập

TP Hồ Chí Minh, tháng 1 năm 2021

Trang 2

LỜI MỞ ĐẦU

Ngày nay, ngành công nghiệp game là một bộ phận không thể thiếu của ngành công nghiệp phần mềm Với tốc độ phát triển vô cùng mạnh mẽ, ngành game đã và đang là nhân tố kích thích sự phát triển của công nghệ thông tin thế giới, cả về phần cứng và phần mềm

Cùng với xu thế phát triển của thế giới, Việt Nam cũng không phải ngoại lệ Ngành công nghiệp game non trẻ Việt Nam đã và đang phát triển mạnh mẽ, để hòa nhập với những công ty hàng đầu về game trên thế giới Bên cạnh những công ty game trẻ tuổi trong nước, những công

ty game lớn trên thế giới cũng gia nhập vào thị trường Việt Nam, góp phần rất lớn vào sự phát triển tích cực của ngành game Việt

Ngành game được sinh ra là do nhu cầu giải trí của giới trẻ bằng những thiết bị công nghệ mới nhất Và cũng chính giới trẻ sẽ là nguồn nhân lực quan trọng cho việc phát triển của ngành game sau này Vì lý do này, em quyết định chọn lập trình game làm định hướng cho việc học tập của mình

Sau bốn năm học tập trên trường, do mong muốn có thêm kinh nghiệm thực tế, cũng như muốn được tham gia làm game trong một môi trường chuyên nghiệp, em quyết định chọn Gamercial - một startup về game và công nghệ trình chiếu - là nơi sẽ giúp em thực hiện được

dự định này

Trang 3

LỜI CẢM ƠN

Trân trọng gửi lời cảm ơn Công ty Gamercial đã tạo điều kiện cho em có cơ hội được thực tập tại công ty

Chỉ trong một thời gian ngắn, nhưng nhờ sự chỉ dẫn nhiệt tình của các anh đồng nghiệp,

em đã tiếp thu được những kiến thức quan trọng để có thể sản xuất được một game với nền tảng Unity Chân thành cảm ơn các anh chị trong công ty đã bỏ ra nhiều thời gian, công sức để hướng dẫn em hoàn thành đợt thực tập này

Đặc biệt cảm ơn anh Lê Phương Khanh, đã cho em cơ hội làm việc ở vị trí mong muốn,

hướng dẫn, giúp đỡ cho em tận tình cả những khó khăn trong công việc, đến những khó khăn

việc làm quen với môi trường mới; cảm ơn anh Trần Quang Vinh, đã kiên nhẫn, hỗ trợ em rất

nhiều về các vấn đề kỹ luật cá nhân và chia sẽ kinh nghiệm trong tác phong làm việc; cảm ơn

anh Nguyễn Trần Tấn Duy, đã chỉ dẫn em về cách tiếp cận cũng như cải thiện cung cách giao

tiếp với các thành viên khác trong nhóm cũng như trong công ty, lên kế hoạch, những kỹ năng

không thể thiếu; cảm ơn anh Phạm Văn Sĩ, đã training cho em những kiến thức thiết yếu về C#,

Unity để có thể làm ra một sản phẩm trong thời gian qua

Cũng xin cảm ơn thầy cô trong khoa Công nghệ phần mềm đã nhiệt tình hỗ trợ, tạo điều kiện em làm bài báo cáo này

Hồng Gia Lập

Tp Hồ Chí Minh, ngày 14 tháng 1 năm 2021

Trang 4

NHẬN XÉT CỦA KHOA

Trang 5

MỤC LỤC

MỤC LỤC 1

Chương 1: Giới thiệu công ty thực tập 2

1 Giới thiệu về công ty 2

2 Sản phẩm của công ty 2

Chương 2: Nội dung thực tập 3

1 Tìm hiểu công ty và các kỹ năng cơ bản trong công ty 3

2 Nghiên cứu kỹ thuật 3

3 Thực hiện project 7

4 Lịch làm việc 7

Chương 3: Chi tiết về project 9

1 Giới thiệu về Game 9

2 Thực hiện 11

3 Kế hoạch 11

TÀI LIỆU THAM KHẢO 13

TỔNG KẾT 14

Trang 6

Chương 1: Giới thiêu công ty thực tập

1 Giới thiệu công ty Gamercial

Gamercial được thành lập năm 2020 tại Thành phố Hồ Chí Minh, là một startup

về phát triển và phát hành game, công nghệ trình chiếu Sau sáu tháng thành lập, đến nay Gamercial đã tìm được chổ đứng vững chắc trong lĩnh vực này với nhiều đối tác Gamercial có văn phòng đặt Quận 1 – Thành phố Hồ Chí Minh, sản xuất và phân phối game cho các đối tác trong nước và quốc tế, có studio với đầy đủ các bộ phận

về thiết kế, đồ họa, âm thanh và lập trình

2 Sản phẩm của công ty

Gamercial sản xuất game cho điện thoại di động, các máy game thùng cho các trung tâm thương mại Ngoài ra, công ty còn cung cấp các giải pháp về trình chiếu cho các đối tác trong nước và quốc tế

Nhờ những thỏa thuận hợp tác với các doanh nghiệp trong nước, Gamercial đã có một đầu ra sản phẩm ổn định Ngoài ra công ty cũng sở hữu bộ sưu tập game của riêng mình trên các hệ máy di động và arcade

Trang 7

Chương 2: Nội dung thực tập

Đợt thực tập nhằm mục đích giúp sinh viên thực tập được thực nghiệm toàn diện về kỹ năng chuyên môn, đồng thời rèn luyện những kỹ năng mềm như làm việc nhóm, thuyết trình, giao tiếp Tại công ty, sinh viên có cơ hội được học tập, khám phá và làm việc trong một môi trường phát triển game chuyên nghiệp

1 Tìm hiểu công ty và các kỹ năng cơ bản trong công ty

Thời gian : 1 ngày

Nội dung : Giới thiệu về công ty, cách tổ chức của công ty

Được nghe người phụ trách giới thiệu về công ty, quá trình thành lập và 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ủa công ty

Ngoài ra, thực tập sinh còn được giới thiệu về cách thức làm việc trong công ty như thời gian đi làm, các quy định cần phải tuân thủ, cách sử dụng email trong công việc…

Kết quả : Hiểu thêm về công ty Gamercial, quá trình thành lập và phát triển Có thêm các

kỹ năng về việc sử dụng email trong công việc, làm việc có kế hoạch, có kỷ luật, có trách nhiệm hơn

2 Nghiên cứu kỹ thuật

2.1 Các công cụ làm việc

Thời gian : 4 ngày (1 tuần)

Nội dung : Tìm hiểu về các công cụ sẽ được sử dụng trong quá trình làm việc

Trong thời gian này, supervisor đã hướng dẫn thực tập sinh tìm hiểu về các công

cụ sẽ giúp ích cho trong công việc sau này Một số phần mềm trong số đó như Source Tree, Git Lab, We Kan, Matter Most - sử dụng trong làm việc nhóm, Google Doc, Sheet, Draw.io, Figma - một chương trình soạn thảo văn bản, bảng tính rất hữu ích

và phổ biến với soạn thảo kịch bản Game, Unity – nền tảng phát triển Game

Thực hiện : Thực hành sử dụng các phần mềm đã nêu trên

Kết quả : Sử dụng các công cụ, giúp dễ dàng kết hợp các công cụ với nhau

2.2 Tìm hiểu quy trình phát triển game với quy mô startup

Thời gian : 5 ngày (1 tuần)

Nội dung : Tìm hiểu về quy trình phát triển và phát hành game với quy mô và đội ngũ

hiện có ở công ty

- Nghiên cứu thị trường:

Trang 8

Tìm hiểu thị trường game thùng ở các trung tâm thương mại và các game mobile trên các app store Nghiên cứu thị hiếu người chời và tập người chơi tiềm năng Nghiên cứu cách tăng doanh thu thông qua các phương thức thiết kế game

- Soạn thảo kịch bản game:

Tìm hiểu cách viết kịch bản game, viết từng phần cho từng nhóm Viết kịch bản một cách ngắn gọn, xúc tích, cô động và đủ thông tin

- Hộ trợ giám sát quá trình sản xuất:

Tìm hiểu quy trình sản xuất và phát triển game Lên lịch cho các bộ phận dựa vào khối lượng cộng việc hiện tại Theo dõi tiến độ sản xuất của các bộ phận

Thực hiện :

- Tham gia đầy đủ các buổi họp của công ty

- Thực hiện và nhận phản hồi từ các bộ phận khác

Kết quả :

- Tìm được quy trình sản xuất giữa các nhóm

- Có được những kiến thức quan trọng cho việc thiết kế game sau này

- Ngoài ra còn được biết thêm một số quy tắc trong việc viết kịch bản sao cho đúng chuẩn, dễ đọc, dễ hiểu

2.3 Thiết kế Game

Thời gian : 15 ngày (3 tuần)

Nội dung: Viết kịch bản game cho các dự án của công ty

- Nhận yêu cầu từ khách hàng

Thông qua producer, hiểu được mong muốn của khách hàng Xem xét yêu cầu của khách hàng và tiềm lực tài nguyên hiện tại để phản hổi

- Viết tài liệu thiết kế game

Viết và chỉnh sửa kịch bản game theo yêu cầu của khách hàng và các bộ phận Viết các phần như bản thảo, thiết kế chi tiết, yêu cầu chức năng, thiết kế giao diện người dùng và test plan, test case

- Seminar

Soạn và trình bày seminar về các chủ đề về sản xuất game và thiết kế game cho các bộ phận

Trang 9

Thực hiện :

- Tham gia đầy đủ các buổi họp

- Thực hiện và nhận phản hồi từ các bộ phận khác

- Tìm kiếm tài liệu trên mạng để tìm hiểu thêm

Kết quả :

- Tài liệu thiết kế game đúng chuẩn

- Đồng nghiệp trong công ty nắm rõ hơn về sản phẩm

2.4 Hỗ trợ chỉ đạo sản xuất

Thời gian : 15 ngày (3 tuần)

Nội dung : Các kỹ thuật quản lý, phân bổ tài nguyên nguồn lực

- Giao tiếp với khách hàng nhận yêu cầu:

Cùng producer nhận và thảo luận các phương án từ yêu cầu của khách hàng Hiểu được tương quan giữa yêu cầu và thuật ngữ riêng của từng bộ phận và khả năng sản xuất

- Hỗ trợ quản lý quy trình sản xuất:

Hiểu và thông thuộc quy trình sản xuất riêng của từng bộ phận Giải quyết các sai sót và chưa đồng bộ giữa các bộ phận, giúp cho quá trình sản xuất trơn tru hơn

Thực hiện :

- Tham gia đầy đủ các buổi họp

- Phân bổ thời gian và công việc cho các nhóm, theo dõi tiến độ và chất lượng thành phẩm từ các khâu

Kết quả:

- Đã có thể hỗ trợ chỉ đạo sản xuất và giao tiếp giữa các nhóm

3 Thực hiện project

Sau hai tháng làm việc, thực tập sinh đã nắm được những kiến thực cơ bản về thiết kế và sản xuất game với quy mô startup Trong tháng thứ ba, thực tập sinh đã áp dụng những kiến thức đã học để thực hiện khâu tiền sản xuất cho một dự án game

Trang 10

Chi tiết đồ án sẽ được nói ở phần sau

4 Lịch làm việc

Tuần Công việc Người hướng dẫn

Mức

độ hoàn thành

Nhận xét của người hướng dẫn

1

- Tìm hiểu về công

ty, cách tổ chức của công ty

- Hiểu được mục tiêu

và sứ mệnh của công ty

- Làm quen với các công cụ làm việc trong công ty

Anh Trần Quang Vinh

Anh Lê Phương Khanh

100% - Hoàn thành tốt

2

- Tìm hiểu quy trình sản xuất và phát hành game với quy

mô startup

- Tìm hiểu thị trường

và nhận biết khách hàng tiềm năng với định hướng của công ty

Anh Trần Quang Vinh

Anh Lê Phương Khanh

Anh Nguyễn Trần Tấn Duy

100% - Hoàn thành tốt

3 – 5

- Tìm hiểu về thiết

kế game

- Viết tài liệu thiết

kế

- Hiểu được các giao tiếp giữa bộ phận thiết kế và bộ phận sản xuất

Anh Lê Phương Khanh

Anh Nguyễn Trần Tấn Duy

80% - Hoàn thành

- Cần cải thiện cung cách giao tiếp với các bộ phận

6 - 8

- Tìm hiểu cách quản

lý dự án và giao tiếp giữa các bộ phận

- Hỗ trợ chỉ đạo sản xuất

Anh Nguyễn Trần Tấn Duy

Anh Trần Quang Vinh

75% - Hoàn thành

- Cần cải thiện cung cách quản

lý thời gian

Trang 11

Chương 3: Chi tiết về project

1 Giới thiệu về game

PT là một game chiến lược theo lượt trên nền tảng di động Trò chơi lấy cảm hứng từ cờ tướng và các dòng game tabletop Người chơi lần lượt điều khiển đội quân của mình để triệt tiêu đối phương hoặc đạt được mục tiêu nhiệm vụ

1.1 Cốt truyện

Nội chiến ở Vĩ Quốc giữa hai phe là Vệ Binh Quân và Kháng Chiến Quân nổ ra Người chơi đóng vai trò một người chỉ huy, thực hiện những chiến dịch nhằm giành thắng lợi cho phe của mình

1.2 Luật chơi chính

Mô tả tóm tắt

Người chơi lần lượt điều khiển các đơn vị của mình thông qua Mệnh lệnh trên một bản đồ gồm các ô lục giác Sau mỗi lượt người chơi sẽ được ban ra nhiều mệnh lệnh hơn Các đơn vị sẽ có những thông số riêng về di chuyển, tầm bắn, mức độ chống chịu, … Người chơi chiến thắng thông qua việc triệt tiêu hết quân

số đối phương hoặc đạt được mục tiêu nhiệm vụ như chiếm cứ điểm, phá hủy mục tiêu,…

2 Thực hiện

Thực tập sinh tự thực hiện với phản hồi từ các thành viên chủ chốt của các bộ phận:

- Sales & Marketing – Anh Vinh

- Dev – Anh Khanh

- Art – Anh Danh

- Producer – Anh Duy

3 Kế hoạch

Trang 12

Nghiên cứu thị trường và thị hiếu:

- Tìm hiểu các game cùng thể loại

- Tìm hiểu tập người chơi và thị hiếu

- Tìm hiểu khả năng kiếm tiền từ game

Kết quả : Bản tổng kết nghiên cứu thị trường, làm cùng Sales & Marketing

Bản thảo ý tưởng:

- Tham khảo ý kiến từ Dev Lead và Art Lead cũng như Producer

- Viết bản thảo ý tưởng bao gồm xây dựng thô cốt truyện, xác định định hướng nghệ thuật, luật chơi cơ bản

- Thay đổi dựa vào ý kiến Bàn bạc và xét duyệt với Producer

Kết quả: Bản thảo game, tự thực hiện

Kich bản game:

- Từ bản thảo được thông qua, viết kịch bản game chi tiết

- Viết các phần tài liệu như Cốt truyện chi tiết, Phong cách nghệ thuật, Luật chơi chi tiết, Yêu cầu chức năng, Yêu cầu tài nguyên, Yêu cầu kiểm thử

- Thay đổi dựa vào phản hồi của các bộ phận

Kết quả : Tài liệu Thiết kế Game, phân phối thông tin đầy đủ cho từng bộ phận

Bản mẫu giấy:

- Từ kịch bản game, tự làm một bản mẫu giấy với mục đích chơi thử và điều chỉnh luật một cách nhanh và hiệu quả nhất

- Bản mẫu giấy là một công cụ phổ biến trong thiết kế game

- Tổ chức chơi thử cho các bộ phận trong công ty

Trang 13

TÀI LIỆU THAM KHẢO

Thiết kế game

https://www.coursera.org/specializations/game-design

Phát triển game

https://www.coursera.org/specializations/game-development

https://www.youtube.com/watch?v=FVTNtlq3-44&list=PL8dPuuaLjXtPTrc_yg73RghJEOdobAplG

Game mẫu

https://warhammer40000.com/

https://xcom.com/

http://www.tacticalmonsters.com/

Unity

https://unity3d.com/learn/tutorials

Trang 14

TỔNG KẾT

Như vậy, chỉ trong vòng ba tháng ngắn ngủi, em đã hoàn thành kịch bản game cho dự án của công ty Do thời gian có hạn nên tính năng game còn đơn giản Nhưng do game được thiết

kế có hệ thống và linh hoạt nên sau này khi có thời gian sẽ có thể phát triển lên mức cao hơn

Chân thành cảm ơn sự giúp đỡ của các anh chị đồng nghiệp trong ở các bộ phận như BOD, Dev, Art, Sales & Marketing để em có thể hoàn thành kịch bản game này

Ngày đăng: 05/09/2021, 21:06

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w