Tải bản đầy đủ (.pdf) (14 trang)

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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (299.52 KB, 14 trang )

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

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

Công ty thực tập

: Gamercial

Thực tập sinh

: Hồng Gia Lập

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


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.

Hồng Gia Lập


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

Hồng Gia Lập


4

NHẬN XÉT CỦA KHOA

...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................


Hồng Gia Lập


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

Hồng Gia Lập


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. Ngồ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. Ngồ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.

Hồng Gia Lập


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 tồ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 chun 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, q 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 .
Ngồ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, q 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.

2.2.

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 q 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.
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:
Hồng Gia Lập


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ả :
-

2.3.

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.
Ngồ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.

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.

Hồng Gia Lập


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ả :
2.4.

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.

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.

Hồng Gia Lập


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

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.
- 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.
- 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
- 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 Trần Quang
Vinh

Anh Lê Phương
Khanh

-

1

2

3–5

6-8

Mức
độ
hoàn
thành
100%

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

Hoàn thành tốt

Anh Trần Quang 100%
Vinh
Anh Lê Phương
Khanh
Anh Nguyễn Trần

Tấn Duy

-

Hoàn thành tốt

Anh Lê Phương 80%
Khanh
Anh Nguyễn Trần
Tấn Duy

-

Hoàn thành
Cần cải thiện
cung cách giao
tiếp với các bộ
phận.

Anh Nguyễn Trần 75%
Tấn Duy
Anh Trần Quang
Vinh

-

Hoàn thành
Cần cải thiện
cung cách quản
lý thời gian.


Hồng Gia Lập


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 Qn 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

Hồng Gia Lập


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.

Kết quả : Bản mẫu giấy và sổ luật theo từng phiên bản chỉnh sửa kịch bản.
Hồng Gia Lập


13

TÀI LIỆU THAM KHẢO
Thiết kế game
/>Phát triển game
/> />Game mẫu
/> /> />Unity
/>
Hồng Gia Lập


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ể hồn thành kịch bản game này.

Hồng Gia Lập



×